有程序如下: MOV AL,02H SHL AL,1 MOV BL,AL MOV CL,02 SHL AL,CL ADD

题目
填空题
有程序如下: MOV AL,02H SHL AL,1 MOV BL,AL MOV CL,02 SHL AL,CL ADD AL,BL INT 3 程序执行后AL=(),BL=(),指出该程序的功能是()
参考答案和解析
正确答案: 14H,04H,实现AL内容乘10
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行下列程序段后

MOV AL,87

MOV CL,4

MOV AH,AL

AND AL,OFH

OR AL,30H

SHR AH,CL

OR AH,30H

写出AX=_______H。


正确答案:3537
3537

第2题:

下列指令序列执行后,AL寄存器中的内容为【 】。

MOV AL,1

SAL AL,1

MOV BL,AL

SAL AL,1

SAL AL,1

ADD AL,SL


正确答案:10
10

第3题:

以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,CF=多少?()

A.1

B.2

C.3

D.0


参考答案:A

第4题:

下列四条指令中,错误的指令是()。

  • A、SHR AL,l
  • B、MOV AL,64H
  • C、SHL AH,CL
  • D、MOV AL,BX

正确答案:D

第5题:

执行下列程序段后 MOV AL,87 MOV CL, 4 MOV AH, AL AND AL,0FH OR AL, 30H SHR AH,CL OR AH,30H 则AX=( )H

A.3537

B.3735

C.0705

D.0507


正确答案:A
解析:该程序将87的十六进制值57转换成35H和37H,分别存放在AH和AL寄存器中。

第6题:

执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR AL,CL MIOV CL,AL SHR AL,2 ADD AL,CL

A.16

B.20

C.32

D.64


正确答案:B

第7题:

执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR AL,CL MOV CL,AL SHR AL,2 ADD AL,CL

A.16

B.20

C.32

D.64


正确答案:B

第8题:

以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,(AL)=多少?()

A.54H

B.53H

C.55H

D.52H


参考答案:A

第9题:

有程序如下: MOV AL,02H SHL AL,1 MOV BL,AL MOV CL,02 SHL AL,CL ADD AL,BL INT 3 程序执行后AL=(),BL=(),指出该程序的功能是()


正确答案:14H;04H;实现AL内容乘10

第10题:

设内存22000H和22001H单元分别存放的数据为04H和06H,写出如下程序的运行结果,并指出该程序段的功能。 MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SHL AL, CL ADD AL,[ SI] MOV[ SI+2], AL INT 3 请问:SI=();AL();(22002H)=();程序功能是:()


正确答案:
2000H;64H;64H;将两个数符压缩在一个内存单元中

更多相关问题