- 1、本文档共161页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
指令的功能——该指令能够实现何种操作。通常指令助记符就是指令功能的英文单词或其缩写形式。 指令支持的寻址方式——该指令中的操作数可以采用何种寻址方式。 指令对标志的影响——该指令执行后是否对各个标志位有影响,以及如何影响。 其他方面——该指令其他需要特别注意的地方,如指令执行时的约定设置、必须预置的参数、隐含使用的寄存器等。 MOV指令传送功能 MOV DST,SRC MOV也并非任意传送 复习提问 2. 现有:(DS)=2000H,(BX)=0100H,(SI)=0002H, (20100H)= 12H,(20101H)= 34H, (20102H)= 56H,(20103H)= 78H, (21200H)= 2AH,(21201H)= 4CH, (21202H)= 0B7H,(21203H)= 65H。 试说明下列各指令执行后,AX寄存器的内容。 3. 假定:(DS)=2000H,(ES)=2100H,(SS)=1500H, (SI)=00A0H,(BX)=0100H,(BP)=0010H, 数据段中变量名VAL的偏移地址值为0050H。 指出下列源操作数的寻址方式?有效地址和物理地址值是多少? 堆栈:在内存中开辟的一片数据存储区 (设置在堆栈段内), 存储方式:是一端固定,另一端活动,即只允许在一端向该存储区存入或取出数据,数据的存取遵循“先进后出”原则。 从硬件来看,堆栈由一片存储单元和一个指示器(即堆栈指针SP)组成。堆栈的固定端称栈底(BOTTOM)。 堆栈指针SP用于指示数据进栈和出栈时偏移地址的变化,SP所指示的最后进入数据的单元称栈顶(TOP),堆栈中所有数据的存取都在栈顶进行。 例: 子程序应用 运算的操作数允许是字节或字; 可以是有符号数,也可以是无符号数。 指令中有单操作数指令,也有双操作数指令。 [例]双精度数加法计算 乘法指令对 CF/OF 的影响: [例] x y z v 均为16位带符号数,计算 (v – (x*y + z – 540 )) /x 逻辑运算指令 逻辑运算指令用途 [例1]设从键盘接收的一个十进制数的ASCII码在AL中,要求把它转换成非压缩BCD码的形式(数字0-9)。 [例3] 按位加运算。 MOV AL,45H;(AL)=45H XOR AL,31H;(AL)=74H [例4]设某并行打印机的状态端口是379H,其D7位是忙闲位,若D7=0表示忙,为1表示闲,测试该打印机当前状态,若为忙继续测试,否则顺序执行下一条指令。 JMP label ;段内转移、相对寻址 ;IP←IP+位移量 JMP r16/m16 ;段内转移、间接寻址 ;IP←r16/m16 JMP far ptr label ;段间转移、直接寻址 ;IP←偏移地址,CS←段地址 JMP far ptr mem ;段间转移,间接寻址 ;IP←[mem],CS←[mem+2] (2)有符号数的条件转移指令 (3)无符号数的条件转移指令 [例1]比较无符号数大小,将较大的数存放AX寄存器。 CMP AX,BX ;(AX)-(BX) JNB NEXT ;若AX=BX,转移到NEXT XCHG AX,BX ;若AXBX,交换 NEXT:… [例2]比较有符号数大小,将较大的数存放AX寄存器。 CMP AX,BX ;(AX)-(BX) JNL NEXT ;若AX=BX,转移到NEXT XCHG AX,BX ;若AXBX,交换 NEXT:… 0923:0000 MOV SP, 10H 0923:0003 M0V AX, 1234H 0923:0006 MOV BX, 3673H 0923:0009 PUSH AX (1) 0923:000A CALL SUBR (2) 0923:000D POP CX 0923:000E MOV AH, 02 0923:000F MOV DL, 35H 0923:0012 INT 21H 0923:0013 INT 3H 0923:0015 SUBR:POP AX 0923:0016 POP CX
您可能关注的文档
最近下载
- 2024-2030年中国六氟磷酸锂行业市场现状供需分析及投资评估规划分析研究报告.docx
- 防护工程之三维网植被护坡(附施工图解、工艺、造价编制).pdf VIP
- 《中铁一局集团有限公司工程项目管理绩效考核办法》(中铁一成本[2015]623号).doc
- 机械打眼开炸石方(附施工图解、造价编制).pdf VIP
- 路基土石方(借土填方)(附施工图解、工艺、造价编制).pdf VIP
- 2023扬州龙川控股集团有限责任公司招聘试题及答案解析.docx
- 交通安全设施之交通标志(附施工图解、工艺、造价编制).pdf VIP
- 路基土石方之填挖交界(附施工图解、工艺、造价编制).pdf VIP
- 2纵横造价实战--抛石挤淤附施工图解、工艺、造价编制.pdf
- 2024《我的阿勒泰》作品简介PPT课件(精品).pptx
文档评论(0)