早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

执行下列3条指令后,AX寄存器中的内容是。( ) MOV AX,‘8’ ADD AL,‘9’ AAAA.0017HB.0077HC.0

题目

执行下列3条指令后,AX寄存器中的内容是。( ) MOV AX,‘8’ ADD AL,‘9’ AAA

A.0017H

B.0077H

C.0107H

D.0071H

参考答案
正确答案:C
解析:AAA是加法的ASCII调整指令,AAA调整步骤是:(1)如果AL的低4位在0~9之间,且AF位为0,则跳过第(2)步,执行第(3)步;(2)如果AL的低4位在A~F之间或AF为1,则AL的内容加6,AH的内容加1,并将AF位置1;(3)清除AL的高4位;(4)AF位的值送CF位。在本题中,执行完加法指令后,AL中为01110001B,标志位AF为1。执行AAA指令的调整步骤后,AX中内容为0000000100000111B,即0107H。