早教吧 育儿知识 作业答案 考试题库 百科 知识分享

MOVAL,80HADDAL,80H通过以下两条指令将80H加80H后送到AL,试写出运算结果及其标志位。MOVAL,80HADDAL,80HADD指令运算结束后,各标致位的状态如下(AL)=00H这个00H是怎么算的..不太懂...希望讲具体

题目详情
MOV AL,80H ADD AL,80H
通过以下两条指令将80H加80H后送到AL,试写出运算结果及其标志位。
MOV AL,80H
ADD AL,80H
ADD指令运算结束后,各标致位的状态如下
(AL)=00H
这个00H是怎么算的..不太懂...希望讲具体点..
▼优质解答
答案和解析
很简单 80h+80h之后得数是100h
由于al是8位寄存器,所以存不下100h,一位16进制的数字等于4位二进制数。100h已经达到12位了。
所以al存不下了。你可能有疑问那100h的1去哪里了?
他在 cf位,也就是标志寄存器的进位标志中。