指出下列指令是否正确,若不正确说明原因:AAA CX

题目

指出下列指令是否正确,若不正确说明原因:AAA CX

参考答案和解析
正确答案: 错,非组合的BCD码加法调整AAA指令应为隐含操作数
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

Ⅰ MOVDX,[CX]

Ⅱ MOVBX,AX

Ⅲ ADD 2000H,CX

Ⅳ MOV MA,MB

其中MA和MB是两个存储器

A.Ⅰ、Ⅱ和Ⅳ

B.Ⅱ

C.Ⅱ和Ⅳ

D.以上全部


正确答案:B

第2题:

下列指令正确的是()。

  • A、MOV CX,AL
  • B、MOV DS,200h
  • C、MOV DS,CS
  • D、MOV DS,AX

正确答案:D

第3题:

指出质量监督站到工地检查的做法是否正确并说明原因,施工单位应如何处理与质量监督站的关系?


正确答案:
项目经理的做法是错误的(1分),因为六级以上风力情况下应停止塔上作业(1分),项目经理的行为是在鼓励错误做法,属于违章指挥(1分)。

第4题:

指出下列指令是否正确,若不正确说明原因:CMP [BX], [SI]


正确答案:错,比较指令的两个操作数不能同时为存储器操作数

第5题:

判断下列指令是否正确。若不正确,指出错误原因。 (1)MOV SI, DL (2)MOV ES, 1000H (3)LEA AX, 3006H (4)MOV [BP][DI], 0 (5)MOV [SI], [DI] (6)MOV [DI],[BX] (7)MOV [DX+SI],AL (8)MUL AL , 58H (9)MOV DS,SEG DAT (10)MOV WORD PTR [BX],-1


正确答案: (1)指令MOV SI, DL是错误的,两个操作数类型不匹配。
(2)指令MOV ES, 1000H是错误的,装载段寄存器时,源操作数不能为立即数。
(3)指令LEA AX, 3006H是错误的,LEA指令的源操作数必须为内存操作数。
(4)指令MOV [BP][DI], 0是错误的,操作数类型无法确定。
(5)指令MOV [SI], [DI] 是错误的,不能同时出现两个内存操作数。
(6)MOV [DI],[BX] ;错,存储器不能传存储器
(7)MOV[DX+SI],AL; 错,DX不能用作基址寻址
(8)MUL AL , 58H ;错,乘法指令不能用立即数
(9)MOV DS,SEG DAT;错,立即数不能送段寄存器
(10)MOV WORD PTR [BX],-1 ;正确 ,-1送BX指示的字单元

第6题:

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

A.MOV[BX+SI],AX
B.MOVAX,[BX+SI]
C.MOVAX,SI
D.MOVAX,[BX+CX]

答案:D
解析:

第7题:

将CX寄存器低4位清零的正确指令是()。

  • A、AND CX,0F0H
  • B、AND CX,0FFF0H
  • C、AND CX,1110H
  • D、MOV CX,0

正确答案:B

第8题:

下列指令中,( )指令先执行CX-1→CX操作,然后再根据CX的值决定是否转移、循环或进行重复操作。

A.LOP

B.JCXZ

C.REP

D.JNC


正确答案:A

第9题:

指出下列指令是否正确,若不正确说明原因:JNZ AAA


正确答案:错,不相等转移指令中,符号地址(标识符)不能使用系统中的保留字

第10题:

试分别指出下列各指令语句的语法是否有错,如有错,指明是什么错误。 NOT CX,AX


正确答案: NOT指令只有一个操作数

更多相关问题