常用中断类型码
21H 中断
4CH 号功能:结束程序
MOV AX, 4C00H
02H 号功能:在屏幕上显示字符
1
2MOV DL, 'A'
MOV AH, 02H01H 号功能:由键盘输入一个字符
0A 号功能:由键盘输入字符串
调用之前先设置好缓冲区,第一个字节事先填入最多允许接受的字符个数(包括 0DH),第二个字节留空,本功能自动回填实际输入的字符个数(不包括回车符),第三个字节起存放实际的字符串,用户按回车结束,从而最后一个字符是 0DH,若用户输入字符超过设置,不予响应
调用参数:DS:DX=缓冲区首地址 DS:[DX]=缓冲区最大容量
返回参数:DS:[DX+1]=实际输入字符数 DS:DX+2=字符串首地址
1
LEA SI
常用 ASCII 码
- 回车 0DH
- 换行 0AH
- 终结符 ‘$’
- ‘A’ = ‘9’ + 7
常用伪指令
- ORG
做题时注意事项
- 用到字符串操作指令时注意先设置 DF