- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专升本微机原理清华版第5章(二)
5.3.2 逻辑运算和移位指令
1 逻辑运算指令;NOT 目标 (只有一个寄存器/内存操作数,此指令用于将操作数的所有二进制数求反);AND BL, 0FH;;XOR 目标,源
(用于将二进制数的某些位求反,将要求反的某些位与1异或。或对于某寄存器清0) ;位测试 TEST;;2. 移位指令; 1、 SHL 目标,计数值 ; SAL 目标,计数值 ;
逻辑左移; 算术左移;;2、SHR 目标,计数值 ;逻辑右移;二、循环移位指令;循环移位指令;;;;5.4 串操作指令;5.4 串操作指令
1. 串传送: ;串传送——加重复前缀;例:;源{; 2. 串扫描(有哪些信誉好的足球投注网站);例:; CLD
MOV CX,100
MOV DI,0100H
MOV AL,‘$’
REPNE SCASB;直到ZF=1 或 CX=0
AND CX,0FFH
JZ ZER
DEC DI
MOV BX,DI
JMP ST0
ZER:MOV BX,0
ST0:HLT;3.串比较(影响标志位);例:; CLD
MOV CX,100H
MOV SI,2400H
MOV DI,1200H
REPE CMPSB
AND CX,0FFFFH;判断CX是否为0
JZ EQQ
DEC SI
MOV BX,DI
MOV AL,[SI]
JMP STOP
EQQ: MOV BX,0
STOP:HLT;4. 串装入(读入串);例:;5. 串存储(写串);串操作小结:
串操作类指令主要是对内存数据进行操作,其源、目皆为内存,隐含操作数;;串操作小结:
6、重复前缀及与串操作指令的搭配 (P132 表 5 – 9)
REP:无条件重复直至CX=0;
REPE/REPZ:当相等/ZF为1时重复,直至CX=0;
REPNE/REPNZ:当不等/ZF为0时重复,直至CX=0;;5.5 控制类指令(控制程序的流向);无条件转移;条件转移;条件转移;循环控制;相对转移与绝对转移(P133)
相对转移:以当前指令为中心往前往后转移,称为相
对转移,在8086系统中,所有的段内直接
转移都是相对转移,又分为短相对转移、长相对转移;;长相对转移:转移数为一个字的。例如,
100 E9FD0E JMP 1000; IP=103+0EFD=1000;5.5.4 处理机控制命令
对标志位操作: CLC、STC、CMC、CLD、STD、
CLI、STI
2. 外部同步: WAIT、ESC、LOCK
3. 其他:HLT、NOP
注意:
1. 一定要化时间、化工夫去记指令才有可能学好汇编语言编程;
2. 分类记忆是一种好方法;(传送类、运算类、串操作、控??类、其它)
记指令时不仅要记它的功能,还要记它影响标志位的情况;
对单操作数指令和无操作指令一定要注意其隐含的目的操作数或源操作数;
寻址方式是寻找操作数的方式, 方式多说明存取数灵活.
;2. 请问下列指令的功能是否相同?
1. MOV AL, DISP [BX] [SI]
2. MOV AL, DISP [BX+SI]
3. MOV AL, [BP+SI+DISP]
(DISP 为8/16位的偏移量) ; 3. 假定 CH = 0111 1001B,执行下列指令后CH的值为多少?标志位OF、CF的值是什么?;
;
您可能关注的文档
最近下载
- 国家开放大学电大专科《植物学基础》期末试题、选择填空简答题题库、单项选择题题库、判断正误题题库及答案10套(试卷号:2704).pdf
- 汉语语法 - 石毓智.pdf
- 河西新区棚改(城中村)安置小区项目可行性研究报告.pdf
- 《中国民间美术剪纸》课程教学大纲.doc
- 30题汽车标定工程师岗位常见面试问题含HR问题考察点及参考回答.docx VIP
- 四年级的乘除法混合脱式计算练习题及答案(四年级数学计算题100道).pdf
- 除法脱式计算简算四年级练习题及答案(四年级数学计算题100道).pdf
- 政治学:谁得到什么?何时和如何得到?.doc
- 100道脱式计算含竖式答案 四年级脱式计算题100道 简算 简算,更要简单.docx
- 佳能R62使用说明书【必威体育精装版完整电子版】.pdf
文档评论(0)