paracelsus
03-08-2006, 10:34 AM
Hi all,
Until very recently, I have thought that BIOS is only used at the boot time. According to this view, x86 processor powers up in the real mode and starts to run the BIOS code for system checks and OS loading. Then, as the operating system is loaded, the system is switched to the protected mode. The BIOS code -which is written for real mode- becomes unavailable and never used again till the next power-up...
Recently, I have seen some references which caused me to question this belief. For example, I have read an article which said "BIOS is so heavily used by the OS that it is copied to faster RAM memory at the start-up".
So, my question is : Is BIOS ever used after the computer switched to protected mode, i.e, 2-3 seconds after the power up? Is it used by device drivers, for example?
Currently I am very confused on this matter. Any help will be greatly appreciated.
Until very recently, I have thought that BIOS is only used at the boot time. According to this view, x86 processor powers up in the real mode and starts to run the BIOS code for system checks and OS loading. Then, as the operating system is loaded, the system is switched to the protected mode. The BIOS code -which is written for real mode- becomes unavailable and never used again till the next power-up...
Recently, I have seen some references which caused me to question this belief. For example, I have read an article which said "BIOS is so heavily used by the OS that it is copied to faster RAM memory at the start-up".
So, my question is : Is BIOS ever used after the computer switched to protected mode, i.e, 2-3 seconds after the power up? Is it used by device drivers, for example?
Currently I am very confused on this matter. Any help will be greatly appreciated.