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

题目

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

MOV AL,1

SAL AL,1

MOV BL,AL

SAL AL,1

SAL AL,1

ADD AL,SL

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

第1题:

指出下列指令中操作数的寻址方式 (1) MOV BX, 20H (2) MOV AX, [1245H] (3) MOV DX, [SI] (4) MOV 100[BX], AL (5) MOV [BP][SI], AX (6) MOV [BX+100][SI], AX (7) MOV [1800H], AL (8) MOV [SI], AX


ADD AX,[BX][DI]

第2题:

30、如果AL=3AH,BL=4BH,执行ADD AL,BL指令后,AL= 。


0;OF=0;=0;0;SF=0;=0;0;ZF=0;=0;0;PF=0;=0;1;CF=1;=1;1;AF=1;=1

第3题:

7、若AL的内容为C3H,则执行指令SAR AL,1后,AL的内容为E1H。()


正确

第4题:

设寄存器AL,BL,CL中内容均为76H,执行下列程序段后,各寄存器的值分别为多少?一空2分,共6分. XOR AL,0FH AND BL,0FH OR CL,0FH 执行上述指令序列后,AL=(3) _______,BL=(4)______ ,CL=(5)______


D

第5题:

若AL的内容为C3H,则执行指令SAR AL,1后,AL的内容为E1H。()


正确

第6题:

己知指令序列为: ADD AL, BL JNO L1 JNC L2若AL和BL的内容有以下四组给定值,其中( )组给定值使该指令序列转向L2执行。

A.(AL)=05H, (BL)=0F8H

B.(AL)=81H,(BL)=0A2H

C.(AL)=68H, (BL)=74H

D.(AL)=0B6H,(BL)=87H


正确答案:C

第7题:

已知指令序列为: ADD AL,BL JNO L1 JNC L2 若AL和BL的内容有以下4组给定值,选择( )组给定值使该指令序列转向L2执行。

A.(AL)=05H, (BL)=0F8H

B.(AL)=81H, (BL)=0A2H

C.(AL)=0B6H, (BL)=87H

D.(AL)=68H, (BL)=74H


正确答案:D
解析:JNO简单条件转移指令助记符——前次操作无溢出转移。OF=0则转移(段内直接短转移)。JNC简单条件转移指令助记符——前次操作无进或进位位转移。CF=0则转移(段内直接短转移)。

第8题:

设寄存器AL,BL,CL中内容均为76H XOR AL,0FH AND BL,0FH OR CL,0FH 执行上述指令序列后,AL=( )H。

A.06

B.7

C.79

D.97


参考答案:C

第9题:

为了将AL寄存器中的AL0的内容传送到BL寄存器的BL0中,且保持BL7~BL1不变,下面程序段的空白处应填写什么指令?_________

A.ROR BL,1

B.SHL BL,1

C.RCL BL,1

D.不需要填指令


正确答案:A
解析:首先用ROR BL,1将BL循环右移,ROR AL,1将AL循环右移,且CF中 记录AL0。接着RCL BL,1将CF作为BL扩展循环左移,实现了将AL寄存器中的 AL0内容传送到BL寄存器的BL0中,且保持BL7~BL1不变。