微机原理

已知AL=75H,BL=92H,则两条语句: ADD AL,BL DAA 执行后AL及进位标志CF的值分别为()A、67H和0B、07H和1C、67H和1D、F7H和1

题目

已知AL=75H,BL=92H,则两条语句: ADD AL,BL DAA 执行后AL及进位标志CF的值分别为()

  • A、67H和0
  • B、07H和1
  • C、67H和1
  • D、F7H和1
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行下列程序后,AL中的内容为 MOV AL,92H SUB AL,7lH DAS

A.21

B.11

C.21H

D.11H


正确答案:C

第2题:

假定(AL)=26H,(BL)=55H,依次执行ADD AL,BL和DAA指令后,(AL)=【 】。


正确答案:81H
81H

第3题:

AL=0E3H,BL=0F4H,执行指令ADD AL,BL后,CF和OF的值分别是( )。

A. 1.1

B. 1.0

C. 0.1

D. 0.0


参考答案:B

第4题:

已知指令序列为: 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则转移(段内直接短转移)。

第5题:

已知AL,BL中各存放一个无符号数,计算AL/BL的商,用下述程序段( )

A.DIV BL

B.IDIV BL

C."XOR AH,AH DIV BL "

D.CBWDIV BL


参考答案:C

第6题:

已知AL=87H,BL=34H, 则指令ADD AL,BL执行后,OF和CF的值分别为?( )

A、0,0

B、0,1

C、1,0

D、1,1


参考答案C

第7题:

以下程序实现的功能是______,结果存放在______中。

START: IN AL,20H

MOV BL,AL

IN AL,30H

MOV CL,AL

MOV AX,0

NEXT: ADD AL,BL

ADC AH,0

DEC CL

JNZ NEXT

HLT


正确答案:(20H)×(30A) AX
(20H)×(30A) , AX

第8题:

已知(AL)=6,(BL)=7,执行下述指令后(AL)=( )。 MUL AL,BL AAM

A.42

B.2AH

C.4

D.2


正确答案:D

第9题:

假设(AL)=26H,(BL)=55H,依次执行ADD AL,DL和DAA指令后,(AL)=______。


正确答案:81H
81H 解析:题中(AL)=26H,(BL)=55H,执行ADD指令后,(AL)=7BH,CF=0,AF= 1。根据相关知识,因为AF=1,所以执行DAA指令时进行加法的十进制调整 (AL)+06,从而使AL中的内容为压缩BCD码81H。

第10题:

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

MOV AL,1

SAL AL,1

MOV BL,AL

SAL AL,1

SAL AL,1

ADD AL,SL


正确答案:10
10

更多相关问题