- 2
- 0
- 约3.62千字
- 约 35页
- 2021-08-28 发布于上海
- 举报
(微机原理与接口技术)chapter08微处理器程序设计;宏中的局部变量;模块化的程序设计方法;用DOS功能调用读取键盘;方法 1
KEY PROC FAR
MOV AH,1
INT 21H
OR AL,AL
JNZ KEY1
INT 21H
STC
KEY1:
RET
KEY ENDP;方法 2
读键但不回显
DOS功能号 06H
入口: AH= 06H, DL= 0FFH 或者DL= ASCII 码字符
注意: 如果 初始中DL= 0FFH , 那么 调用读控制台. 如果DL= ASCII字符码, 那么调用ASCII字符码并回显在显示器上
Z标志指示是否键入内容:
ZF=1〔通常用 JE Nokey表示〕说明没有键被键入, ZF=0〔通常用 JNE Hakey 表示〕说明存放器AL 的内容为键对应的 ASCII码字符。 如果 AL= 00H, 必须再次执行调用指令,以便获得扩展的ASCII码字符;KEYS PROC FAR
MOV AH,6
MOV DL,0FFH
INT 21H
JE KEYS
OR AL,AL
JNE KEYS1
INT 21H
STC
KEYS1:
RET
KETS ENDP;方法 3
读入一整行字符并回显
DOS 功能号 0AH
入口: AH= 0AH, DS:DX= 键盘缓冲区得地址
您可能关注的文档
最近下载
- 省基本医疗保险诊疗常规.docx VIP
- 第三章 代数式 章末复习专练 习题课件.pptx VIP
- 第三章 代数式 章末复习专练 习题课件.pptx VIP
- 广东省基本医疗保险诊疗常规[292页].docx VIP
- 《代数式章末复习》课件.pptx VIP
- 山东省重点行业领域安全生产执法检查标准.docx
- OTC 欧地希 DT315P 全数字逆变直流脉冲 TIG 焊接机 介绍.pdf VIP
- 2025届北京市海淀区高三下学期期中(一模)考试语文试卷讲评课件 散文《半夜好雪、一城浮华及人间你我》.pptx
- 电子课件厨房管理知识第十章厨房安全管理.pptx VIP
- 03J502-3内装修-室内(楼)地面及其他装修构造图集.docx VIP
原创力文档

文档评论(0)