Small, battery-backed memory component for storing a computer's BIOS settings
"CMOS memory" redirects here. For other types of CMOS memory, see Semiconductor memory.
"CMOS RAM" redirects here. For other types of CMOS RAM, see Random-access memory.
This article may need to be rewritten to comply with Wikipedia's quality standards. You can help. The talk page may contain suggestions.(May 2021)
Nonvolatile BIOS memory refers to a small memory on PC motherboards that is used to store BIOS settings. It is traditionally called CMOS RAM because it uses a volatile, low-power complementary metal–oxide–semiconductor (CMOS) SRAM (such as the Motorola MC146818 or similar) powered by a small "CMOS" battery when system and standby power is off.[1] It is referred to as non-volatile memory or NVRAM because, after the system loses power, it does retain state by virtue of the CMOS battery.
The CMOS RAM and the real-time clock have been integrated as a part of the southbridge chipset and it may not be a standalone chip on modern motherboards.[2][3] In turn, the southbridge have been integrated into a single Platform Controller Hub.
The chipset built-in NVRAM capacity is typically 256 bytes.[2] For this reason, later BIOS implementations may use a small portion of BIOS flash ROM as NVRAM, to store setup data.[4]
Today's UEFI motherboards use NVRAM to store configuration data (NVRAM is a portion of the UEFI flash ROM), but by many OEMs' design, the UEFI settings are still lost if the CMOS battery fails.[5][6]
^Fisher, Tim. "What is CMOS? (CMOS & CMOS Battery Definition)". About.com. Archived from the original on 9 August 2016. Retrieved 2 September 2015.
^ ab"Intel 100 Series Chipset Family PCH Datasheet". Intel. August 2015. Retrieved 16 April 2016.
^"82430FX PCISET Data Sheet" (PDF). Intel. Retrieved 23 January 2023.
^"UEFI NVRAM - OSDev Wiki". wiki.osdev.org. Retrieved 11 September 2020.
^Yao, Jiewen; Zimmer, Vincent (2020). "Firmware Resiliency: Detection". Building Secure Firmware. pp. 115–162. doi:10.1007/978-1-4842-6106-4_4. ISBN 978-1-4842-6105-7. S2CID 242541772.
and 22 Related for: Nonvolatile BIOS memory information
NonvolatileBIOSmemory refers to a small memory on PC motherboards that is used to store BIOS settings. It is traditionally called CMOS RAM because it...
computing, BIOS (/ˈbaɪɒs, -oʊs/, BY-oss, -ohss; Basic Input/Output System, also known as the System BIOS, ROM BIOS, BIOS ROM or PC BIOS) is firmware...
– One type of nonvolatile RAM. Flash memory – In this type the writing process is intermediate in speed between EEPROMS and RAM memory; it can be written...
provide standard software and hardware programming interfaces for nonvolatilememory subsystems, including the "flash cache" device connected to the PCI...
up". The ROM is typically a nonvolatileBIOSmemory chip, which stores data on floating-gate MOSFET memory cells. The BIOS (Basic Input Output System)...
consists of a method for storing configuration information in nonvolatileBIOSmemory and three BIOS functions for working with that data. The ESCD data may...
original on 10 July 2011. Retrieved 23 February 2015. "Zinc Air Batteries". Memory Protection Devices. Archived from the original on 4 October 2018. Retrieved...
a new "BIOS Update Data Block", which the BIOS would partially validate and save to nonvolatileBIOSmemory; this could be supplied to the installed processors...
computers to connect low-bandwidth devices to the CPU, such as the BIOS ROM (BIOS ROM was moved to the Serial Peripheral Interface (SPI) bus in 2006)...
read-only memory (ROM, and later EEPROM, NOR flash) along with some needed data, to initialize RAM (especially on x86 systems), to access the nonvolatile device...
less common BIOS-bootable devices include floppy disk drives, Zip drives, and LS-120 drives. Typically, the system firmware (UEFI or BIOS) will allow...
switching characteristics and retention required to create functioning nonvolatilememory cells. They used a passive layer between electrode and active thin...
plug and play (autoconfiguration) is based on the PCI BIOS Specification in 1990s, the PCI BIOS Specification is superseded by the ACPI in 2000s. In 1995...
antispyware), BIOS, and protected memory. The plug-in and trust agent can store the security profile(s) in AMT's protected, nonvolatilememory, which is not...
configuring the BIOS, and mounting a remote image (IDER). Not all i5 & i7 Processors with vPro may support KVM capability. This depends on the OEM's BIOS settings...
without waiting on disks while virtual storage appliances use virtual nonvolatilememory. Implementers often organize two storage systems in a high-availability...
few ways: Write-ahead logging. Hardware RAID systems use an onboard nonvolatile cache for this purpose. mdadm can use a dedicated journaling device (to...
registers RBX, RBP, RDI, RSI, RSP, R12, R13, R14, and R15 are considered nonvolatile (callee-saved). For example, a function taking 5 integer arguments will...
are being further studied as potential solutions for floating gate nonvolatilememory applications. Despite all of the useful properties of carbon nanotubes...