假定(AL)=85H,(CH)=29H,依次执行SUB AL,CH和DAS指令后,AL的值为

发布时间:2021-04-12 07:38:05

单项选择题:
假定(AL)=85H,(CH)=29H,依次执行SUB AL,CH和DAS指令后,AL的值为______。
A) AEH
B) 56H
C) 5CH
D) 14H

网友回答

答案:B
  解析:首先执行SUB指令后,(AL)=5CH,此时CF=0,由于低4位大于9,需要进行调整;执行DAS指令后,AL低4位减6,并且置AF=1,高4位值小于9,且CF=0,保持不变,即得(AL)=56H。
以上问题属网友观点,不代表本站立场,仅供参考!