Final answer:
Modern PCs primarily store BIOS contents in ROM and CMOS, with ROM containing the firmware and CMOS storing system settings. RAM and Hard Drives are not used for storing BIOS contents.
Step-by-step explanation:
In modern PCs, BIOS contents are typically stored in two types of memory: ROM (Read-Only Memory) and CMOS (Complementary Metal-Oxide Semiconductor). ROM is a type of non-volatile memory that is used to store the BIOS firmware. Even when the PC is turned off, the data stored in ROM remains unchanged. CMOS is a special type of memory chip that uses a small, dedicated battery to retain information about system settings and configurations.
The BIOS settings that specify hardware configurations and other system settings are stored in CMOS. In contrast, RAM (Random Access Memory) is volatile memory that requires power to retain data and is not used for storing BIOS contents. Similarly, the hard drive, which is used for long-term storage of user data and applications, does not typically store BIOS contents.