Is a bios internal or external device?

Answer:
Neither. The Basic I/O System is a firmware program, in ROM, that provides the Operating System a software program, in RAM, with I/O drivers for the basic I/O devices implemented on the motherboard. This allows different motherboard vendors to implement those devices in different ways without having to modify the Operating System for each machine. Some Operating Systems that depend on BIOSs are:
  • CP/M
  • ISIS
  • MSDOS
  • Windows


In systems that use BIOSs, the Bootstrap firmware loads the Operating System software and starts the Operating System. The Operating System then uses the BIOS for basic I/O, including loading advanced I/O drivers (e.g. drivers required by plug and play devices).
First answer by Eccles-Jordan Trigger. Last edit by Eccles-Jordan Trigger. Contributor trust: 127 [recommend contributor recommended]. Question popularity: 20 [recommend question].