- 1
- 0
- 约1.81万字
- 约 68页
- 2015-12-09 发布于广东
- 举报
DATA SEGMENT CR EQU 0DH LF EQU 0AH DAT1 DB ‘HOW ARE YOU?’,CR,LF,‘$’ DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV DX,OFFSET DAT1 MOV AH,9 INT 21H MOV AH,4CH INT 21H CODE ENDS END START (2)键盘功能调用 AH 功 能 入口参数 出口参数 1 从键盘输入一个字符,并在屏幕上回显,检查Ctrl+Break键 AL=字符 6 直接控制台输入/输出字符,回显,不检查Ctrl+Break键 DL=0FFH AL=字符 7 直接输入字符,无回显,不检查Ctrl+Break键 AL=字符 8 键盘输入字符,无回显,检查Ctrl+Break键 AL=字符 0AH 输入字符串到内存缓冲区 DS:DX=缓冲区首址 0BH 检查键盘输入状态 AL=FFH有键入 AL=0无键入 0CH 清键盘缓冲区,调用键盘输入功能 AL=键盘功能号(1,6,7,8,A) 表4-3 DOS键盘功能调用 1) 单字符键盘输入 调用格式举例:从键盘输入字符并显示 MOV AH,1 INT 21H 2)字符串键盘输入 调用格式举例:从键盘输入一个字符串,将输入的字符数送CL寄存器,并将指针指向字符串的第一个字符。 DATA SEGMENT BUFF DB 300 DB ? DB 300 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV DX,OFFSET BUFF MOV AH,0AH INT 21H MOV BX, DX MOV CL, [BX+1] ADD DX, 2 ┇ CODE ENDS END START * 1、算术运算符 算术运算符有:加(+)、减(-)、乘(*)、除(/)、取 模运算(MOD)、左移(SHL)和右移(SHR)。 取模运算是取两数相除的余数,对象必须为正整数。 例如: 92 MOD 16 结果为12(相当于取低4位的值) 97H MOD 20H 结果为23(相当于取低5位的值) 33H MOD 7 结果为2 例4-14 包含乘法和减法算术运算符的表达式 DATA SEGMENT ARY DB 10,20,30,40,50 TY DB 20 DATA ENDS CODE SEGMENT MOV BX, 50*4 MOV CX, (TY-ARY) ┇ CODE ENDS 例4-15 源程序包含除法、减法、模运算和移位运算的表达式
您可能关注的文档
- 微型机系统与接口技术 作者 孙一林chapter4 第4章.ppt
- 微型机系统与接口技术 作者 孙一林chapter5 第5章.ppt
- 微型机系统与接口技术 作者 孙一林chapter6 第6章.ppt
- 微型机系统与接口技术 作者 孙一林chapter7 第7章.ppt
- 微型机系统与接口技术 作者 孙一林chapter8 第8章.ppt
- 微型机系统与接口技术 作者 孙一林chapter9 第9章.ppt
- 微型机系统与接口技术 作者 孙一林chapter10 第10章.ppt
- 微型机系统与接口技术 作者 孙一林chapter11 第11章.ppt
- 微型机系统与接口技术 作者 孙一林chapter12 第12章.ppt
- 微型计算机接口及控制技术 作者 古辉 第1章 绪论.ppt
最近下载
- 中药新药注册药学申报资料.ppt VIP
- 中药注册技术要求及申报资料.pptx VIP
- 中药注册分类及申报资料要求.doc VIP
- 第11课 中国古代的民族关系与对外交往 高二上学期历史统编版(2019)选择性必修1国家制度与社会治理.pptx VIP
- 中药注册分类及申报资料要求国家药监局2020年第68号通告.pdf
- 第11课 中国古代的民族关系与对外交往 课件-高二上学期历史统编版(2019)选择性必修1国家制度与社会治理.pptx VIP
- 中药注册分类及申报资料要求(国家药监局2020年第68号通告).pdf VIP
- 2025年山东省聊城市中考生物真题(含答案)原卷.pdf
- 第11课 中国古代的民族关系与对外交往 课件(共56张PPT)-高二上学期历史统编版(2025)选择性必修1国家制度与社会治理(含音频+视频).pptx VIP
- 第11课 中国古代的民族关系与对外交往 课件(共24张PPT)(含音频+视频).pptx VIP
原创力文档

文档评论(0)