指令的练习(答案).doc

指令的练习(答案).doc

ID:57577276

大小:86.00 KB

页数:11页

时间:2020-08-27

指令的练习(答案).doc_第1页
指令的练习(答案).doc_第2页
指令的练习(答案).doc_第3页
指令的练习(答案).doc_第4页
指令的练习(答案).doc_第5页
资源描述:

《指令的练习(答案).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、有关指令的练习一、选择题.指令MULCX是将_________。A.(CX:AX)←(AX)×(CX)B.(AX:CX)←(AX)×(CX)C.(DX:AX)←(AX)×(CX)D.(AX:BX)←(AX)×(CX)答案:C.指令SALAL,CL是_________。A.AL内容左移到CL寄存器中,低位补0B.AL内容左移CL指出的位数,低位补0C.AL内容左移到CL寄存器中,低位补CL高位D.AL内容左移CL指出的位数,低位补AL高位答案:B.8086CPU不能用指令直接访问的寄存器是_________。A.SS

2、B.BPC.ESD.IP答案:D.8086CPU在执行指令:MOVAL,0E3HADDAL,0AAH后,状态标志CF、OF、SF为__________。A.1、0、1B.0、1、1C.1、1、1D.0、0、1答案:A.8086CPU在执行8位有符号数运算后,产生溢出是结果超过了________范围。A.0~255B.+128~-128C.+255~-256D.+127~-128答案:D.8086I/O间接寻址时可用间址寄存器为________。A.CXB.DXC.SID.BP答案:B.下列指令中不会改变PC寄存器内

3、容的是_________。A.MOVB.JMPC.CALLD.RET答案:A.8086通用寄存器各有不同的特殊功能,其中DX寄存器的特定用法是________。A.在间接寻址中作变址寄存器B.在循环指令作循环计数寄存器C.在I/O指令间接寻址中作地址寄存器D.在间接寻址中作基址寄存器答案:C.若8086执行一运算指令后ZF=1表明___________。A.结果为正B.结果为负C.结果不为0D.结果为0答案:D.8086中JELABEL1在状态标志__________后转移到LABEL1。A.ZF=1B.ZF=0C

4、.SF=1D.PF=0答案:A.8086指令助记符书写中,[BP]表示________。A.BP寄存器内容B.数据段中BP内容作编移量的单元C.堆栈段中BP内容作偏移量的单元D.基址段中BP内容作偏移量的单元答案:C.下列8086指令中不影响堆栈变化的指令是__________。A.PUSHB.JMPLABEL1C.CALLPROC1D.RETI答案:B.8086中执行指令RET04H表示_________。A.返回到04H单元B.作段间返回C.返回到当前地址后第4个单元D.完成RET指令后SP加04H答案:D.不

5、能改变8086程序计数指针IP的指令是________。A.RETB.PUSHAXC.CALLD.JBE答案:B.不影响8086堆栈指针SP值的指令是_______。A.JMPB.PUSHAXC.POPCXD.INT21H答案:A.________指令影响8086状态标志寄存器的状态位。A.MOVAX,BXB.NOTC.XCHGD.TEST答案:D.下列不正确的一条命令是(设DATA已定义)_________。A.MOV4[DI],02HB.MOVBYTEPTR4[DI],02HC.MOV4[DI],ALD.MOV

6、DATA[DI],02H答案:A.下列4条指令中,有几条指令需要使用DX寄存器?MULBX;DIVBL;INAX,20H;OUT20H,ALA.1条B.2条C.3条D.4条答案:A.下列指令中,不影响标志位的指令是A.SUBAX,BXB.RORAL,1C.JNCLabelD.INTn答案:C.假设V1和V2是用DW定义的变量,下列指令中正确的是:A.MOVV1,20HB.MOVV1,V2C.MOVAL,V1D.MOV2000H,V2答案:A.下列那条指令不合法?A.INAX,0278HB.RCRDX,CLC.CMP

7、AX,2D.RET4答案:A.假设AX和BX寄存器中存放的是有符号整数,为了判断AX寄存器中的数据是否大于XB寄存器中的数据,应采用下面哪一种指令序列?A.SUBAX,BXJClabelB.SUBAX,BXJNClabelC.CMPAX,BXJAlabelD.CMPAX,BXJG1abel注:label表示条件转移指令的目标地址答案:D.根据下面提供的PC机内存中的数据,INT15H中断服务程序的入口地址是什么0000:0040B3188ACC4DF800F0--41F800F0C5188ACC0000:00503

8、9E700F0A0198ACC--2EE800F0D2EF00F0A.4DF8:00F0B.F000:F84DC.A019:8ACCD.CC8A:19A0答案:D.若(AX)=0122H,四个标志位CF、SF、ZF、OF的初始状态为0,执行指令SUBAX,0FFFH后,这四个标志位的状态是:A.(CF)=0,(SF)=0,(ZF)=0,(OF)=0B.(CF

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。