How does an OS communicate with other hardware components?
Posted
by Jack
on Super User
See other posts from Super User
or by Jack
Published on 2010-03-11T21:47:47Z
Indexed on
2010/03/19
18:31 UTC
Read the original article
Hit count: 279
How can a program running on a CPU (mostly OS) access other PC hardware? Such as Graphic card, HDD and so?
From what I read, in DOS, this was done using BIOS calls, specifically the INT instruction. But, the INT instruction should only jump to the certain space in RAM. So how can some program stored in RAM access other computer hardware, when the CPU can only access RAM, and receive interrupts?
Does Windows use INT instructions as well, or is there a new way to communicate with the hardware?
© Super User or respective owner