This interrupt is used to switch video modes on the x86 chip
2007-03-21 18:11:19
·
answer #1
·
answered by John S Wiggins 4
·
0⤊
0⤋
Well it's been a long time since I messed with that stuff but essentially this is NOT actually an 80x86 question it is a PC BIOS question.
The PC BIOS sets up many Interrupt Vectors and one of them is 10h. INT 10h is used for VIDEO purposes. Generally you will load the A register (and others) with the operation and operands that you want and then do an "INT 10h" instruction to perform to desired video function. There are MANY functions in INT 10h - all of them are video related (set the video mode, move the cursor, display a character on the screen, change the color, etc, etc, etc).
But all of the above is dependent on the PC BIOS that implements the functionality of software interrupt 10h on an 80x86. Technically speaking, an 80x86 just runs some arbitrary code at a specific memory location when it gets an "INT XYZ" instruction. The code that it runs could do ANYTHING. But for a PC BIOS the INT 10h just happens to performs VIDEO operations.
2007-03-22 01:20:49
·
answer #2
·
answered by Nick 2
·
0⤊
0⤋
int 10h - Calls the Video BIOS interrupt
2007-03-22 03:27:49
·
answer #3
·
answered by M S B 2
·
0⤊
0⤋
Hi
The INT 10 is reserved for the Video BIOS functions.
You can get a complete reference in "The Ralf Brown Interrupt list" available here : http://www.ctyme.com/rbrown.htm
Vivek
2007-03-22 07:23:47
·
answer #4
·
answered by rep_movsd 2
·
0⤊
0⤋