计算机三级

按照80x86机器指令编码规则,下列( )指令的机器代码最短。A.MOV AX,BXB.MOV AX,1C.MOV AX,[0001H]D.MOV AX,[BX+1]

题目

按照80x86机器指令编码规则,下列( )指令的机器代码最短。

A.MOV AX,BX

B.MOV AX,1

C.MOV AX,[0001H]

D.MOV AX,[BX+1]

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知AX=0001H,  下列四条指令执行后,不能使ZF=1的语句是()。

A.DEC AX

B.SUB AX, 1

C.AND AX, 1

D.CMP AX, 1


C

第2题:

假设AX=783DH,指令 ROL AX,1 执行后,AX= ?


0F000H

第3题:

假设AX=5446H,指令 ROL AX,1 执行后,AX=


A88CH

第4题:

假设AX=5446H,指令 SAR AX,1 执行后,AX=


A88CH

第5题:

假设AX=5446H,指令 SHL AX,1 执行后,AX=


A88CH

第6题:

假设AX=4CCDH,指令 SHL AX,1 执行后,AX= ?


999AH

第7题:

若AX=65ACH,BX=0B79EH,则()

A.执行ADD.AX,BX指令后,CF=1,OF=1
B.执行SUB.AX,BX指令后,SF=1,OF=0
C.执行TESTBX,AX指令后,CF=0,OF=0
D.执行XORAX,BX指令后,PF=1,IF=0

答案:A
解析:

第8题:

下列指令中,正确的是()

A.MOV [DI], [SI]

B.MOV DS, SS

C.MOV AL, [EAX+EBX*2]

D.OUT BX, AX


正确答案:C

第9题:

按照80x86机器指令编码规则,下列哪一条指令的机器代码最短?

A.MOV AX,BX

B.MOV AX,1

C.MOV AX,[0001H]

D.MOV AX,[BX+1]


正确答案:A
解析:80x86微处理器机器指令编码的—般格式如下图所示,

其长度可在1~15字节之间变化。只有选项A没有立即数,故选项A的指令代码最短,为本题正确答案。