LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   BIOS versus CMOS (https://www.linuxquestions.org/questions/linux-hardware-18/bios-versus-cmos-481254/)

tnelson42345 09-07-2006 08:35 AM

BIOS versus CMOS
 
I'm a new tech and I'm studying for the A+ exam. And I need some help understanding the differences between the BIOS and CMOS. It seems like they are the same thing or at least very similar but it seems as though they are completely different when it comes to sample test questions.

Thank you for any help.

stress_junkie 09-07-2006 08:41 AM

The BIOS is computer code. It is comprised of hardware drivers.

The CMOS is non-volatile RAM used to store the BIOS, some bootstrap code, and some information about the hardware in the machine.

Modern operating system have their own hardware drivers so the BIOS is generally just used to boot the operating system.

camorri 09-07-2006 08:43 AM

BIOS stands for Basic Input Output System, it is code, stored in hardware. It tests and inializes your hadware when power is first applied.

CMOS is a type of storage, hardware only. You can store the BIOS code in CMOS.

Hope this helps.

tnelson42345 09-07-2006 09:06 AM

One more question, hopefully :D

IDE versus ATA. I know both terms are used to describe ATA drives. But I just read that IDE is technically incorrect to describe an ATA drive. So what is exactly is IDE? Is it simply the elimination of controller cable because the disk controller in integrated into the hard drive?

Also are SATA drives also referred to as IDE drives?

stress_junkie 09-07-2006 02:18 PM

Okay. I got this from a quick ask.com search.

Fragments from
http://www.promethos.org/lxr/http/so...rs/ide/Kconfig
Quote:

Integrated Disk Electronics (IDE aka ATA-1)

AT Attachment (ATA) is the superset of the IDE specifications.

Fast-IDE is ATA-2 (also named Fast ATA)

Enhanced IDE (EIDE) is ATA-3

ATA Packet Interface (ATAPI) is a protocol used by EIDE tape and CD-ROM drives, similar in many respects to the SCSI protocol.

SMART IDE (Self Monitoring, Analysis and Reporting Technology)
The following is from my memory banks.

The disk specification that we think of as the common PC hard disk was originally called a Winchester disk. This specification was developed jointly by IBM and Seagate.

In the beginning there was the MFM disk controller. I don't recall what MFM means.

Then the was the RLL disk controller. RLL stands for Run Length Limited. It refers to the method of writing data to the disk platters.

Of course you don't see MFM or RLL disks any longer. I just included these for completeness. IDE replaced MFM and RLL controllers.

Randux 09-12-2006 02:59 PM

Quote:

Originally Posted by tnelson42345
I'm a new tech and I'm studying for the A+ exam. And I need some help understanding the differences between the BIOS and CMOS. It seems like they are the same thing or at least very similar but it seems as though they are completely different when it comes to sample test questions.

Thank you for any help.

They are not the same thing and they're not even similar. It's apples and applecart building materials.

BIOS - Basic input/output system is embedded code that controls hardware on computer systems.
CMOS - Complementary metal-oxide semiconductor- is a physical and chemical description for a class of solid state devices characterized by low power consumption. Devices built from CMOS components trade off speed for low power consumption and reduced environmentals. In the old days (and maybe even today) they built computers from ECL on GaAs substrates. They were fast but had to be water cooled. Later they went to TTL but they still consumed a lot of power and needed tightly regulated high-quality power supplies. CMOS is slower than those technologies but it runs in a wide range of supply voltages and doesn't need to be water cooled so it's a lot cheaper. And water cooled laptops just never caught on :p

CMOS is not just storage- it's the name for the technology that devices are built on. They can certainly be storage but they can also be logic devices, CPUs, switches, busses, MUXes/DEMUXes etc.

Randux 09-12-2006 03:03 PM

Quote:

Originally Posted by stress_junkie
The disk specification that we think of as the common PC hard disk was originally called a Winchester disk.

You forget to say that the reason they called it the Winchester disk was that after a head crash you took out the platters, tossed 'em up in the sky, and yelled "pull!" :p


All times are GMT -5. The time now is 06:18 AM.