What’s the main difference between Basic Input Output System [BIOS] and Disk Operating System [DOS]?
Both are applications that have interrupts, I’m really very confused!
Before down-voting me, I google that question and didn’t find an answer, so please answer me as I really care about learning the difference.
For complete beginner DOS is an operating system (Like windows, linux etc) but was used earlier (Use command prompt in your windows computer you’ll get idea how it was used). It is installed on harddisk and runs after the system boots up.
But, when we power on the PC we need some firmware to check if RAM, Hard disk and all other component are in place, working and this piece of firmware needs to sit on your ROM rather then hard disk so that in case you’ve accidently removed hard disk, this self test will still be performed.
So in short => DOS = Operating system
BIOS => The self test your computer performs before loading the actually operating system ( DOS/ Windows etc)