汇编语言程序设计

若AX=349DH,CX=000FH。则执行指令ANDAX,CX后,AX的值是()。

题目

若AX=349DH,CX=000FH。则执行指令ANDAX,CX后,AX的值是()。

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

第1题:

执行下列指令后: MOV AX, 1234H MOV CL, 4 ROL AX, CL DEC AX MOV CX, 4 MUL CX HLT 寄存器AH的值是( )。

A.92H

B.8CH

C.8DH

D.OOH


正确答案:C

第2题:

执行完下列指令后: MOV AX,1234H MOV CL,4 ROL AX, CL DEC AX MOV CX,4 MUL CX HLT (AL)=( )。

A.60H

B.00H

C.04H

D.A0H


正确答案:B

第3题:

若AX=349DH,CX=000FH。则执行指令AND AX,CX后,AX的值是000DH。( )


正确答案:对

第4题:

判断当CX=0时,转LOP执行的错误指令是()

  • A、CMP CX,0
  • B、MOV AX,CX JZ LOP JZ LOP
  • C、OR CX.CX
  • D、JCXZ LOP JZ LOP

正确答案:B

第5题:

执行下列指令后,AX寄存器中的数据是( )。 MOV CX,5 MOV AX,50 NEXT: SUB AX,CX LOOP NEXT HLT

A.0

B.5

C.45

D.35


正确答案:D

第6题:

执行下段程序后,AX=( )。 MOV CX,4 MOV AX,25 LP: SUB AX,CX LOOP LP HLT

A.10

B.15

C.20

D.25


正确答案:B

第7题:

有下列指令: MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLT 执行这些指令后,寄存器AL的值是( )

A.60H

B.00H

C.04H

D.AOH


正确答案:B
解析:在本题中,开始时AX寄存器中的内容是1234H,经过ROLAX,CL命令后,AX=2341H。ROL是循环左移。然后再DECAX后,AX=2340H。MUL是乘法指令,它隐含了目的操作数AX,乘积为DX:AX。所以执行完MULCX指令后,AX=8D00H。那么AL的值是00H。

第8题:

执行下段程序后,AX=______( ) MOV CX,4 MOV AX,25LP:SUB AX,CX LOOP LP HLT

A.10

B.15

C.20

D.25


正确答案:B
解析:这段程序就执行的是25—4—3—2—1=15。

第9题:

执行下列指令后: MOV AX,1234H MOV CL,4 ROL CL DEC AX MOV CX,4 MUL CX HLT (AH)=( )

A.92H

B.8CH

C.8DH

D.00H


正确答案:C

第10题:

8086CPU中若寄存器CX的内容为1028H,则执行INCCX指令后,CX的内容为()

  • A、1027H
  • B、1028H
  • C、1029H
  • D、102AH

正确答案:C