计算机三级

下列指令合法的是( )。A.OUT DX,ALB.MOVDS,1000HC.XCHG[DI],[SI]D.MULBL

题目

下列指令合法的是( )。

A.OUT DX,AL

B.MOVDS,1000H

C.XCHG[DI],[SI]

D.MULBL

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

第1题:

下列指令中有( )条指令不合法。

①MOV[SI],[DI]

②ADD AX,5

③IN AL,DX

④PUSH WORD PTR 10[BX+2]

A.1条

B.2条

C.3条

D.4条


正确答案:A

第2题:

下列指令中( )指令是不合法的。

①MOV SI,OFFSET [DI]

②LEA SI,OFFSET [DI]

③JMP SHORT PTR [BX]

④CALL WORD PTR [BX]

A.1条

B.2条

C.3条

D.4条


正确答案:C

第3题:

下列哪一条指令是合法的( )。

A.OUT DX,AL

B.MOV DS,1000H

C.XCHG [DI],[SI]

D.MUL BL,2


正确答案:A
解析:把AX或AL中的内容传送到一个输出端口。端口地址可以用直接寻址(OUTALn),也可用DX间接寻址(OUTAL,DX)。8位地址直接寻址,可寻址256个端口:DX间接寻址,可寻址64K个端口。

第4题:

下列指令中不合法的指令有______。

①MOV [SI],[DI]

②IN AL,DX

③IMP WORD PTR [BX]

④PUSH WORD PTR 10[BX+9]

A.1条

B.2条

C.3条

D.4条


正确答案:A
解析:在MOV指令中,源地址为基址变址寻址,则SI(或DI)应与BP或BX组合使用,但SI、DI不能一起使用。

第5题:

下列指令中,有语法错误的是( )。

A.OUT DX,AL

B.JMP WORD PTR [BX+11H]

C.CALL 2000H:0110H

D.MUL AX,[DI]


正确答案:D

第6题:

下列指令中有几条指令是不合法的?(12)。

①MOV[SI),[DI]

②IN AL,DX

③JMP WORD PTR[BX]

④PUSH WORD PTR 10[BX+2]

A.1条

B.2条

C.3条

D.4条


正确答案:C
解析:第二条指令是正确的,其他错误,故选C。

第7题:

下列指令中,有语法错误的是( )。

A.OUT DX,AL

B.MUL AX,[DI]

C.CALL 2000H0100H

D.JMP WORD PTR[BX]


正确答案:B
解析:无符号乘法指令MUL是单操作数指令。

第8题:

下列指令中( )指令是不合法的。

①MOVSl OFFSET[DI]

②LEA SI,OFFSET[DI)

③JMP SHORT PTR[BX]

④CALL WORD PTR[BX]

A.1条

B.2条

C.3条

D.4条


正确答案:C

第9题:

下列指令合法的是( )。

A.OUT DX,AL

B.MOVDS,1000H

C.XCHG[DI],[SI]

D.MUL BL


正确答案:A

第10题:

下列指令中,有语法错误的是______。

A.OUT DX,AL

B.JMP WORD PTR[BX]

C.CALL 2000H:0110H

D.MUL AX,[DI]


正确答案:D
解析:乘法和除法指令都是单操作数指令,默认的另外一个操作数是AX。