|
| |
INT 10 - VIDEO - WRITE STRING (AT,XT286,PS,EGA,VGA)
|
Input |
Output |
|
AX
|
13h |
Mode |
Destroyed |
AX |
|
BX
|
Display Page |
Attr (AL/1=0) |
Destroyed |
SP |
|
CX
|
Length
of String |
Destroyed |
BP |
|
DX
|
Row (Y) |
Column (X) |
Destroyed |
SI |
| ES:BP |
Pointer
to String |
Destroyed |
DI |
| Mode |
| Bit |
Dec |
Hex |
Description |
| 0 |
1 |
01h |
Advance cursor after
write |
| 1 |
2 |
02h |
String contains
alternating chars / attributes |
| 2 |
4 |
04h |
|
| 3 |
8 |
08h |
|
| 4 |
16 |
10h |
|
| 5 |
32 |
20h |
|
| 6 |
64 |
40h |
|
| 7 |
128 |
80h |
|
Like Service 0Eh, Service 13h responds appropriately to ASCII
07h (bell), 08h (backspace), 10h (line feed), and 0Dh (carriage
return). All other characters are printed. |