微型计算机

执行下列指令后,(AX)=()。 MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLTA、8D00HB、9260HC、8CA0HD、0123H

题目

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

  • A、8D00H
  • B、9260H
  • C、8CA0H
  • D、0123H
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行下段程序后,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。

第2题:

执行下面的指令 MOV AX, 1234H MOV DX, 4 MUL DX AX寄存器中的数据是( )。

A.4936H

B.48DOH

C.2340H

D.0234H


正确答案:B
解析:执行乘法运算时,寄存器AX 中最初存放的是被乘数,计算完成后,积将被保存在AX寄存器中。

第3题:

下面哪一个选项中的程序段可以将AX寄存器的高4位移至BX的低4位?

A. MOV CL,4 SAL AX,CL ROL BX,CL

B.MOV CL,4 SHL AX,CL RCL BX,CL

C.MOV CX,4 LP:SHL AX,1 ROL BX,1 LOOP LP JNZ LP

D.MOV CL,4 LP:SHL AX,1 RCL BX,1 DEC CL


正确答案:D
解析:D选项中,通过SHL AX,1语句将AX寄存器的高4位分别移到标志寄存器中,再通过ROL BX,1语句将标志寄存器中的内容逐次移到BX寄存器的低4位,DEC CL减少需要循环的次数,最终实现将AX寄存器的高4位移至BX的低4位。

第4题:

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

Ⅰ MOV AX,BX

Ⅱ ADD AX,CL

Ⅲ MOV 2000H,CX

Ⅳ MOV AX.[DX]

A.Ⅲ

B.Ⅱ、Ⅲ和 Ⅳ

C.Ⅱ和Ⅲ

D.Ⅰ、Ⅱ、Ⅲ、Ⅳ


正确答案:B

第5题:

执行下列指令后: 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

第6题:

执行下列的指令后,寄存器AH和AL的值分别是______。

MOV AX,1234

MOV CL,4

ROL AX,CL

DEC AX

MOV CX,4

MUL CX

HLT


正确答案:8DH00H
8DH,00H

第7题:

执行以下程序段后,(BX)=( )。 MOV AX,0 MOV BX,1 MOV CX,100 A:ADD AX,BX INC BX LOOP A HLT

A.99

B.100

C.101

D.102


正确答案:C

第8题:

执行以下程序段后,(BX)=( )。 MOV AX,0 MOV BX,1 MOV CX,100 A:ADD AX,BX INC BX LOO PA HLT

A.99

B.100

C.101

D.102


正确答案:C

第9题:

执行以下程序段后,(AX)=( )。 MOV AX,0 MOV BX,1 MOV CX,100 A: ADD AX,BX INC BX LOOP A HLT

A.5000

B.5050

C.5100

D.5150


正确答案:B

第10题:

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

A.10

B.15

C.20

D.25


正确答案:B

更多相关问题