INT 10 - VIDEO - WRITE ATTRIBUTES/CHARACTERS AT CURSOR POS          

Input

Output

AX

09h Character Destroyed AX

BX

Display Page Attribute Destroyed SP

CX

 Number of times to write char Destroyed BP

DX

    Destroyed SI
ES:DI   Destroyed DI
Notes:  1.      All characters are displayed, including CR, LF, etc.

        2.      Display begins at the current cursor location on the
                specified display page, but the cursor itself is not
                moved.

        3.      In text mode, characters extending beyond the right
                side of the screen wrap to the next line; in
                graphics mode, they do not.

        4.      This service displays control characters as
                printable characters, rather than as their cursor-
                control equivalents. For example, if AL is 13, then
                the musical note will be displayed, rather than a
                Carriage Return.

        5.      In graphics modes, if the attribute (BL) is given
                with bit 7 set, the color bits of the character
                displayed are XORed with the color bits of the
                current character. You can use this feature to write
                characters and then erase them.

        6.      The difference between this service and Service 0Ah
                is that this service allows the user to specify the
                display attribute byte.


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .