若(AL)=01001001B,执行ADD AL,AL指令后,再执行DAA命令,则(AL)等于多少?(CF)等于多少?(AF)等于多少?
第1题:
如果(AL)=01100011B,(AH)=00100010B,执行ADD AL,AH指令后,(AL)=( )。
A、01100011B
B、10000101B
C、1100101B
D、11B
第2题:
若定义变量DAT DW 1234H,执行MOV AL,BYTE PTR DAT指令后,AL寄存器的内容是【 】。
第3题:
下面哪一条指令执行后AL寄存器中的数据可能被修改?
A.CMP AL,0
B.TEST AL,80H
C.RCL AL,1
D.ADD AL,0
第4题:
下列指令序列执行后,AL寄存器中的内容为【 】。
MOV AL,1
SAL AL,1
MOV BL,AL
SAL AL,1
SAL AL,1
ADD AL,SL
第5题:
已知指令序列为: 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
第6题:
假定(AL)=26H,(BL)=55H,依次执行ADD AL,BL和DAA指令后,(AL)=【 】。
第7题:
理想情况下,下列哪一条指令的执行速度最快?
A.ADD AL,[0200H]
B.ADD AL,[BX]
C.ADD AL,BL
D.ADD AL,[DI+2]
第8题:
如果(AL)=01100011B,(AH)=00100010B,执行ADD AL,AH指令后,CF=( )。
A、0
B、1
C、2
D、3
第9题:
执行下列程序段后,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
第10题:
若(AL)=00H,(BL)=0FEH,执行指令 ADD AL,BL 后,标志寄存器中为0的标志位有
A.CF
B.PF
C.AF
D.SF
E.ZF