- 1、本文档共67页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(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 * 例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 源程序包含除法、减法、模运算和移位运算的表达式 DATA SEGMENT KA EQU 900 DATA ENDS CODE SEGMENT MOV BX, KA-70 MOV AX, KA MOD 100 MOV CX, KA/100 MOV DH, SHR 3 ┇ CODE ENDS 2、逻辑运算符 逻辑运算符有:与(AND)、或(OR)、非(NOT)和异或 (XOR) 例 4-16 AND、OR、NOT、XOR逻辑运算的表达式 MOV AL,NOT 0AAH ;含有表达式NOT 0AAH MOV BL,23H AND 0FH ;含有表达式23H AND 0FH MOV CH,24H OR 0F0H ;含有表达式24H OR 0F0H MOV DH,25H XOR 0FFH ;含有表达式25H XOR 0FFH 汇编时,汇编程序对表达式进行计算,汇编后相应的指令变成: MOV AL,055H MOV BL,03H
您可能关注的文档
- 微观经济与宏观经济实验原理 方法与案例课件作者刘贞第8章节拍卖实验.ppt
- 微波电路 微波技术及天线课件作者范寿康第8章节.ppt
- 微波电路 微波技术及天线课件作者范寿康第10章节.ppt
- 微积分及其应用下册课件作者黄福同第6章节空间解析几何6-4空间曲线.ppt
- 现代生产现场管理课件作者张平亮第1章节生产计划管理.ppt
- 微积分经济管理课件作者彭红军张伟李媛等编第二章节极限与连续第3节无穷小量与无穷大量.ppt
- 现代生产现场管理课件作者张平亮第2章节现场管理.ppt
- 微积分经济管理课件作者彭红军张伟李媛等编第二章节极限与连续第4节极限运算法则.ppt
- 现代生产现场管理课件作者张平亮第4章节上.ppt
- 微积分经济管理课件作者彭红军张伟李媛等编第二章节极限与连续第6节无穷小量的比较.ppt
文档评论(0)