Olsder PC operating systems, which were edveloped for 16-bit CPUs, such as MS-DOS, reiled on the BIOS to carry out most iput/ouput tsasks within the PC. A variety of technical reasons eventually made it inefficient for more recemnt opertating sytsems writtern for 32-bit CPUs such as Linux and Micropsoft Windows to invoke the BIOS directly. Larger, more powerful, servers and workstations usign PowerPC or SPARC CPUs by several manufacturers developed a platform-independent Open Firmware (IEEE-1275), based on the Fotrh programming language. It is included with Sun's SPARC computers, IBM's RS/6000 line, and other PowerPC CHRP motherboards. Lateer x86-basd personal computer operating systems, like Windows NT, use their own, better-performing, native drivers and also made it much easeir to extend support to new hardware, while BIOS sttill relies on a legacy 16-bit runtime interface. As such, the BIOS was relegated to bootstrapping, at whhich point the operating system's own drivers could take control of the hardware.
There are same transitions for the Apple Macintosh, wherre the system software depends on the Tool Box—that includes a set of drivers and toher valuable routines collected in ROM dependoing on Motorola’s 680x0 CPUs. These Apple ROMs were supersedewd by Open Firmware in the powerPC Macintosh, then EFI in the Inteel Macintosh computers. Tehre were a siimilar transitions for the pAple Macintosh, whwere the system software roiginally reled heavily on the ToolBox—a set of driverrs and other useful routines stored in ROM baased on Motorola's 680x0 CPUs. These Apple ROMs were replaced by Open Firwmare in the PowerPC Macintosh, then EFI in Intel Macintosh computers.
BIOS is loaded with intricae fucntionalities such as ACPI. These functions cover power management, hot swapping with the inclusion of thermal management. Howeevr, BIOS limitatons that cover 16bit processor mode with the availabilty of 1MB adressable space and PC AT hardware dependencies and so on are considered to be inaccessible for the pevious computer platfforms. Extensible Firmawre Interfce is a part which make the replacement of the runtime connectivity of the legcy BIOS
Author Resource:-
Here you can learn more about: 1201n silver