int 10h 的9号功能是显示字符串
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
assume cs:code code segment start: mov ah,2 ;置光标 mov bh,0 ;第0页 mov dh,1 ;dh中放行号 mov dl,1 ;dl中放列号 int 10h mov ah,9 ;在光标位置显示字符串 mov al,'a' ;字符 mov bl,0ch ;黑底红字 mov bh,0 ;第0页 mov cx,3 ;字符串个数 int 10h mov ax,4c00h int 21h code ends end start end |
int 21h的9号功能显示字符串
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
assume cs:code, ds:data data segment db 'Hello,test','$' data ends code segment start: mov ah,2 ;置光标 mov bh,0 ;第0页 mov dh,1 ;第一行 mov dl,1 ;第一列 int 10h mov ax,data mov ds,ax mov dx,0 ;ds:dx指向字符串的首地址 mov ah,9 int 21h mov ax,4c00h int 21h code ends end start end |