Jump to content
Posted 17 August 2013 - 10:37 PM
Posted 18 August 2013 - 01:32 AM
CMOS stands for Complementary Metal Oxide Semiconductor and it is a type of volatile memory used in personal computers to hold BIOS configuration and running system clock. For example, when we change the boot order in BIOS setup, corresponding flags in CMOS RAM will be changed. The next time system boots, BIOS will reference the bootable device list from CMOS RAM and proceed to load OS from the first device. Since the data stored inside the CMOS are volatile, a 3 volt button cell is used to power it when the system is shut down. It's name came from the chip fabrication technology used to built it.
Since it is a type of RAM which resides inside the south bridge, it doesn't require IRQ or DMA channel (as opposed to many believes, CMOS RAM is not inside the BIOS chip ). Only peripheral devices requires IRQ, DMA channel etc.
Edited by Anshad Edavana, 18 August 2013 - 01:35 AM.
Posted 18 August 2013 - 03:00 AM
I am a retired Ford tech. Next to Fords, any computer is a piece of cake. (The cake, its not a lie)
3770K @4.5, Corsair H100, GTX780, 16gig Samsung, Obsidian 700 (yes there is a 700)
Posted 18 August 2013 - 08:02 AM
In addition I'd suggest you might get the best results searching for data regarding NVRAM and the RTC (Real Time Clock), and for interrupts to access the CMOS data area, research the BIOS service routines.
Edited by Platypus, 18 August 2013 - 08:03 AM.
Top 5 things that never get done:
0 members, 0 guests, 0 anonymous users