微机原理习题课的.docVIP

  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文档。上传文档
查看更多
微机原理习题课的

第二章 习题答案 一、填空题 MOV AX,7896H ADD AL,AH 上述指令执行后,标志位CF和OF的值是( CF=1,OF=0 )。 MOV SP,3210H 在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是(CX=0或ZF=0 )。下面指令序列执行后完成的运算,正确的算术表达式应是y=2x-1)。 MOV AL,BYTE PTR X SHL AL,1 DEC AL MOV BYTE PTR Y,AL 下面程序段执行后,AL中的内容是( 21H ) MOV AX,8833H ADD AL,AH DAA 如JMP指令采用段间间接寻址,那么由4个相邻字节单元中存放有转移地址,其中前两个字节存放的是____ IP____,而后两个字节存放的是____ CS____。设AH=0,AL=06H,BL=09H,执行指令 ADD AL,BLAAA 之后,其结果应是(AH=01,AL=05 )。 A.1 B.2 C.3 D.由指令长度决定 2、下列属于合法的指令是( D ) A.MOV DS,ES B.MOV [SI],[DI] C.MOV AX,BL D.MOV [DI],BL 3、与MOV BX,OFFSET VAR指令完全等效的指令是(?????? )。 A、MOVBX,VARB、LDSBX,VARC、LES BX,VARD、LEABX,VAR 将DX的内容除以2,正确的指令是 A.DIV 2B.DIV DX,2C.SAR DX,1D.SHL DX,1 为使CX=-1时,转至MINUS而编制了一指令序列,其中错误的序列是(?????? )。 A、INC CX? JZ MINUSB、SUB CX,OFFFFH? JZ MINUS C、AND CX,OFFFFH? JZ MINUSD、XOR CX,OFFFFH? JZ MINUSJC label JNC label C、CMP AX,BX D、CMP AX,BX JA label JG label (华东理工)下列寻址方式中,不需要访问内存的是( ) A、直接 B、立即 C、间接 D、变址 (西安交大)下列指令中那条是正确的( ) A、MOV DS,0200H B、MOV AX,[SI][DI] C、MOV BP,AX D、MOV BYTE PTR [BX],1000; (西南交大) 对于下列程序段可以用指令( )完成同样的功能。 AGAIN:MOV ES:[DI],AL INC DI; LOOP AGAIN A 、 REP MOVSB B、REP STOSB C、REP LODSB D、REPE SCASB (西安交大) 当使用串处理指令CMPSW寻找两串的不同数据时,应使用重复前缀为( ) A、REP B、LOOP C、REPE D、REPNZ (西南交大) (SS)=2000H,(SP)=0250H,执行5次压栈后,(SP)=( ) A、0255H B、025AH C、0240H D、0256H (西安交大) 下面一段程序完成对某一缓冲区清零,缓冲区长度为50个字,缓冲区首地址,DI=0400H,并设(ES)=5000H,请选择一个答案。 CLD MOV AX,5000H; MOV ES,AX; MOV DI,0400H; ( ) MOV AL,00H REP STOSB A. MOV CX,50 B. MOV BX,50 C.MOV CX,100 D. MOV AX,50H 三、简答题 1、下面程序段是判断DA1和DA2两个字存储单元中的数是否同为正数,若是则将0→AX中,否则-1→ AX,试在每一个空白处各填上一条条件分支指令(两个空白处要求利用不同的标志位,选用适应的条件分支指令)。 MOV AX,DA1 MOV BX,DA2 XOR AX,BX __________ TEST BX,8000H __________ MOV AX,0 JMP DONE NEXT:MOV AX,-1 DONE: 2.执行下面的程序段后,AL______。 内存中以BUF为首地址的区域存储内容依次为:2152H,3416H,5731H,4684H MOV BX, OFFSET BUF MOV AL, 3 XLAT MOV AX,54EAH OR AX,DX AND AX,DX NOT AX XOR AX,DX ROR AX,1 AX= __________

文档评论(0)

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

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

1亿VIP精品文档

相关文档