精选微机原理习题课.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(2)OR AX,0FF00H XOR BX,0F00FH AND CX,00FFH XOR DX,DX 11. 对于指令 XCHG BX,[BP+SI] ,如果指令执行 前 (BX)=6F30H,(BP)=0200H,(SI)=0046H, (SS)=2F00H,(2F246H)=4154H, 则执行指令后 (BX)= (2F246H)= 12. 指令 LOOPZ/LOOPE 的结果是 或 发 生转移的指令; 指令 LOOPNZ/LOOPNE 的结果是 或 发 生转移的指令; 13. 近过程( NEAR )的 RET 指令把当前栈顶的 一个字弹出到 ; 远过程( FAR )的 RET 指令把当前栈顶的一个 字弹出到 , 后又弹出一个字到 ; 中断返回指令 IRET 执行后,从堆栈顺序弹出 3 个字分别送到 、 、 。 14. 设 (SS)=0FFA0H,(SP)=00B0H,(AX)=8057H, (BX)=0F79H, 执行指令 PUSH AX 后( SP ) = 若再执行指令: PUSH BX POP AX 后, (SP)= ,(AX)= (BX)= 。 15. 下列程序是比较 AX,BX,CX 中带符号数的 大小,将最大的数放在 AX 中。将程序补充 完整。 CMP AX,BX ① NEXT XCHG AX,BX NEXT: ② CX,AX JLE OUT ③ AX,CX OUT: ………. 16. 以 CX 寄存器内容为计数对象的指令有哪些? 输入 / 输出指令间接寻址必须通过 寄存器。 17. 下面程序是查找 STRING 中是否有“ A” 这 个字符,如果有则转向 YES 去执行,没有 则转向 NO 去执行。将程序补充完整。 ;假设 STRING 的长度为 20 MOV CX,20 MOV BX,-1 MOV AL,A NEXT: ① BX CMP AL,STRING[BX] ② NEXT JNZ ③ YES: ……….. …………. JMP ④ NO: …….. ……… EXIT: RET ① INC ② LOOPNE ③ NO ④ EXIT 第二部分 ? 80X86 指令系统 ? 汇编语言程序设计 1. 什么是指令语句?什么是伪指令语句?它 们的主要区别是什么? 指令语句经汇编后要产生机器码,而伪指令 语句不产生机器码; 指令语句和机器的一种操作相对应,而伪指 令语句和机器的一种伪操作(汇编过程) 相对应。 2. 在汇编语言源程序中可用于设计简单分支程序 的指令有哪些?循环结构有哪些? 由于设计分支程序的指令有: CMP 目的,源(比较指令) TEST 目的,源(测试指令) SHL 目的,源(移位指令)等 用于设计循环程序的结构有: ( 1 ) MOV CX,n ;送循环次数次数 A1: ……….. ………... ………… LOOP A1 …… ( 2 ) MOV CX,n ;送循环次数次数 B1: JCXZ A1 ………... ………… JMP B1

文档评论(0)

wangyueyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档