欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    微机原理第3章习题与答案.docx

    • 资源ID:1306909       资源大小:29.30KB        全文页数:18页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微机原理第3章习题与答案.docx

    习题一、选择题1.寻址方式指出r操作数的位置,一般来说«.马上寻址给出r操作数的地址b寄存器干脆寻址的操作数在寄存器内,而指令给出r存储器C.干脆寻址干脆给出/操作数木身D.寄存器干脆寻址的操作数包含在寄存器内,由指令指定寄存器的名称答案:D2 .寄存患寻址方式中,操作数在.A通用寄存器B.堆栈C.内存单元D.段寄存器答案:A3 .寄存涔间接寻址方式中,操作数在oA通用寄存涔B.堆栈C.内存单元D.段寄存器答案:C4 .卜列指令中的非法指令是。A.MOVSI+BX,AXB.MOVC1.,280C.M0V0260H,2346HD.MOVBX,BX答案:B5 .设(SP)=O100H,(SS)=2000H,执行PUSHBP指令后,找顶的物理地址是一。答案:A6 .指令1.EABX,TAB执行后,其结果是«.将TAB中内容送BXB.将TAB的段基址送BXC.将TAB的偏移地址送BXD.将TAB所指单元的存储内容送BX答案:C7 .卜.列正确的指令格式有0A.MOVBX,1B.MOVA1.,0345HC.MOVES:PTRCX,3D.X1.AT答案:D&设(AX)=C544H,在执行指令ADDAH,A1.之后,。A.CF=O,OF=OB.CF=O1OF=IC.CF=1.,0F=0D,CF=1.OF=I答案:C9 .若A1.、B1.中是压缩BCD数,且在执行ADDA1.,B1.之后,(A1.)=OCH,CF=I,AF-Oo再执彳DAA后,(A1.)=«A.02HB.12HC.62HD.72H答案:B10 .执行下列程序后A1.的内容为.MOVA1.,2511SCBA1.,7111DASB.4311C.5411D.67H答案:CI1.下列四条指令中,须要运用DX寄存器的指令是。A.MU1.BXB.DIVB1.C.INAX,20HD.O1.T20H,A1.答案:C12 .设(AD=OEOH,(CX)=3,执行RC1.A1.C1.指令后,CF的内容。A.0B.1C.不变D.变反答案:B13 .下列四条指令中,错误的是0A.SH1.A1.,CXB.XCHGA1.,B1.C.MOVBX,SID.ANDAX,BX答案:AM.串操作指令中,有REP前缀的串操作指令结束的条件是。A.ZF=IB.ZF=OC.CX>0D.CX=O答案:D15 .时于下列程序段:AGAIN:MOVA1.,SiMOVES:D1,A1.INCSIINCDI1.OOPAGAIN也可用指令完成同样的功能。.REPMOVSBB. REP1.ODSBC. REPSTOSBD. REPESCSB答案:A16 .JMPWORDPTRDI是指令。.段内间接转移B.段内干脆转移C.段间间接转移D.段间干腌转移答案:A17 .条件转移指令JNE的转移条件是。A.ZF=IB.CF=OC.ZF=OD.CF=I答案:C18 .卜列指令中,影响标记位的指令是0A.从存储器取数指令B条件转移指令C.压栈指令D.循环移位指令答案:D19 .假设外部设备的状态字已经读入A1.寄存器,其中最低位为0,表示外部设备忙。为了推断外部设备是否忙而又不破坏其它状态位,应选用下列哪一组指令?A.RCRA1.,O1.HJZ1.abe1.B.CMPA1.,OOHJZ1.abe1.C.ANDA1.,O1.1.iD.TESTA1.,O1.HJZ1.abe1.JZ1.abe1.答案:D20 .假定一组相邻字节的首地址在BX中,末地址在D1.中,为了使下面的程序段能用来查找出其中第一个非零字节,并把它存放在A1.中,在横线处应填入的指令是什么?S1.BDI,BXINCDIMOVCX,DINEXT:INCBXCMPBYTEPTRBX,01.OOPNEXTMOVA1.,BYTEPTRBXA.MOVSI,CXB.SUBBX,BXC.DECBXD.INCBX答案:C二、填空题1 .指令MOVBX+SI,A1.中的目的操作数运用段寄存器,属于寻址方式。答案:数据段基址加变址2 .8086微机中,寄存器存放的是当前堆栈区的基地址。堆栈区的存取原则为,在8086/8088系统中,栈区最大容量为。若(CS)=2000H,(DS)=2500H,(SS)=3000H,(ES)=3500H,(SP)=O1.OOH,(AX)=2FA6H,则这个栈区的物理地址的范围为,CPU执行PUSHAX指令后,栈顶地址为,该栈顶单元存放的内容为O答案:SS先进后出64KB300001.300FFH300FEHA6H3 .若(BX)=42DH,则下列指令段PUSHBXPOPF指令执行完毕后,(SF,ZF,CF,OF)=°答案:7531H,1,1,0,04 .假设(DS)=100oH,(ES)=O200H,(BP)=O1.OOH,(DI)巾200H,(10200H)=UH,(10201H)=12H,执行指令1.EADX,BPDI后,(DX)=。答案:030OH5 .假定(DS)=400QH,(DI)=O1.OOH,(40100H)=55H,(40101ID-AAH1执行指令1.EABX,DI后,BX中的内容是0答案:0100H6 .假如TAB1.E为数据段340OH单元的符号名,其中存放的内容为0505H,当执行指令MoVAX,TAB1.E后,(AX)-:而执行指令1.EAAX,TAB1.E后,AX=.o答案:0505H,3400H7 .若(DS)=3000H,(SI)=20001.1.,(DI)=10001.1.,(AX)=2500H,(3400011)=0011,(34001H)=3411,(34002H)=OO1.1.(3400311)=5011,变量AREA的值为3000H,执行指令1.DSSI,AREADI后,SI的内容是,DS的内容是。答案:340011,5000H8 .已知(A1.)=2EH,(B1.)=6CH,执行ADDA1.,B1.之后,(A1.)=,(B1.)=ZF=AF=0F=PF=CF=答案:9H6CHO,1,1.1,O9 .CPU对两个无符号8位一进制数进行加法运算后,结果为OEH,且标记位CF=I,0F=1.,SF=0,其结果应为十进制数。答案:27010 .8086CPU执行SUBAH,A1.后结果为(AH)=85H,OF=1.CF=1.若AH、A1.中为带符号数,则指令执行前寄存器中的数大。答案:AH11 .若(AX)=7531H,(BX)=42DAH,则CMPAX,BX指令执行后,(AX)=,(SF,ZF,CF,OF)=.答案:42DAH1,0,0,012 .设(AD=I(HOOOOOB,则执行NEGA1.后,(A1.)=.;设(A1.)=100O0000B,则执行NEGA1.后,(A1.)=。答案:60H80H13 .假定(AX)=96H,(BX)=65H,依次执行ADDAX,BX指令和DAA指令后,(A1.)=答案:61HM.执行下列指令序列后,(AID=,(A1.)=,CF=.AF=0MOVAX,0106HMOVB1.,0811S1.B1.,B1.S答案:(A1.)=O8H,(H)=0,CF=F=115 .设(AD=98H,(B1.)=12H,若执行指令MiXB1.后,(AX)=(OF)=(CF)=而执行指令IMU1.B1.后,(AX)=(OF)=(CF)=答案:OABOH11OreBOII11.16 .已知(A1.)=6,(B1.)=7,执行下述指令后,(A1.)=M1.1.B1.AM答案:02H17 .CBW指令是将的符号扩展到中,假如(AD=OA4H,则执行CBW指令后,(AX)=答案:A1.A1.1.0FFA41I18 .执行下列程序段后,给出指定寄存器的内容。XORX,XDECXMOVBX,6378HXCHGAX,BXNEGBXAX和BX寄存器的内容为。答案:6378H和O(XHH19 .执行卜列指令后:MOVAX,1234HMOVC1.,4RO1.AX,C1.DECAXMOVCX,4M1.1.CXH1.T寄存器AH的值是,A1.的值是。答案:8DHOOH20 .假设(DX)=IO1.11001B,(C1.)=O311,CF=I,执行SII1.D1.,C1.后,(DX)=答案:Ioii100100ob21 .下列指令段执行完毕后,(SD=,(DI)=.STDMOVX,2500HMOVDS,AXMOVBX,3500HMOVES,AXMOVSI,1500HMOVD1.0400HMOVCX,3REPMOVSB答案:14FDH03FDH22 .假设ES段中有一个字符串'12FG31.M5C',其名为ARRA段卜面的程序段执行后CX的值是°C1.D1.EADI,ESrARRAYMOVA1.oiG,MOVCXf9REPNESCASBH1.T答案:523 .假设(DS)=2000H,(BX)=1256H,(SI)=528F11.位移量TAB1.E=20A1H,(232F7I1.)=80H,(2321.811)=3211,(264E511.)=50H,(264E6H)=24H:执行指令JMPBX后,(IP)=。执行指令JMPTAB1.EBX后,(IP)=。执行指令,IMPBXSI后,(IP)=。答案:1256H3280H2450H24 .已知(SS)=3000H,(SP)=O1.OOH,执行下列程序后,(SP)=MOVAX,N1.PUSHAXMOVAX,N2PUSHAXCA1.1.1.1.1.i:RET2答案:OOFEH25 .已知(IP)=100OH,(SP)=2000H,(BX)=283FH,指令CA1.1.WoRDPTRI'BX的机器代码是FF17H,试问执行该指令后,内存单元IFFEH中的内容是°答案:02H三、问答题1 .设DS=100OH,ES=3000H,SS=4000H,SI=OOAOH,BX=0700H,BP=0070H,执行指令为MOVX,BX+5o(1)指令运用的是何种寻址方式?源数据的逻辑地址和物理地址分别是多少?若源数据为1234H,则执行指令后上述各寄存器的内容是什么?答案:基址寻址,基址寄存器是BK,源操作数在数据段中,源操作数的逻辑地址是:EA=BX+5=0700H+5=0705H源操作数的物理地址是:10705H若源数据为1234H,则执行指令后,AX中的内容就为1234H,其余寄存器的内容不变。2 .分别说明卜列指令的源操作数和目的操作数各采纳什么寻址方式,并写出指令中存储器操作数的物理地址的计算公式。(I)MOVAX,2408H2 2)MOVBX,SI(3)MOVBP+100H,AX(4)MOVBX+DI,S,(5)MOVDX,ES:B

    注意事项

    本文(微机原理第3章习题与答案.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开