Solved! Hardware

mezcalito0002

Distinguished
Sep 7, 2011
20
0
18,560
I would like to know about the relation between Firmware-BIOS-CMOS-ROM and their functions. I think the Firmware is a software embeded on hardware, ROM is a newer version of CMOS and BIOS.... Am I missing something here?
 
Solution
BIOS (Basic Input Output System) is a series of program instructions that allows your PC to start up when you press the button. Its a program that's does a number of setup-type things before accessing your HD to load the first couple of records on the disk into computer memory. It then turns control over to the code contained in those records, which in turn loads the rest of your OS from the HD.

The BIOS is stored in ROM (Read Only Memory), a slight misnomer because it can be written to (for BIOS updates), but not by your processor directly.

CMOS is another kind of memory that stores your BIOS parameters. It requires power (hence a battery) to maintain its memory when the PC is turned off.

Hope that helps.

Edit: Firmware is neither...
BIOS (Basic Input Output System) is a series of program instructions that allows your PC to start up when you press the button. Its a program that's does a number of setup-type things before accessing your HD to load the first couple of records on the disk into computer memory. It then turns control over to the code contained in those records, which in turn loads the rest of your OS from the HD.

The BIOS is stored in ROM (Read Only Memory), a slight misnomer because it can be written to (for BIOS updates), but not by your processor directly.

CMOS is another kind of memory that stores your BIOS parameters. It requires power (hence a battery) to maintain its memory when the PC is turned off.

Hope that helps.

Edit: Firmware is neither hardware nor software lol. Well, its sort of software buried withing the device's hardware. It is a term that includes BIOS.

It is very low level program code stored within a device that controls and defines how that device operates. In early electronic devices, control and operating parameters were set solely by the hardware. Over the years these devices have become more flexible, adaptable, because those parameters can often be changed by changing the "firmware".
 
Solution