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

汇编语言movax,2movbx,1subbx,axadcax,1执行后,(ax)=4。adc执行时,相关于计算:(ax)+1+CF=2+1+1=4。movax,1addax,axadcax,3执行后,(ax)=5。adc执行时,相当于计算:(ax)+3+CF=2+3+0=5。当中的CF

题目详情
汇编语言
mov ax, 2
mov bx, 1
sub bx, ax
adc ax, 1
执行后,(ax) =4。adc执行时,相关于计算:(ax) +1 +CF =2 +1 +1 =4。
mov ax, 1
add ax, ax
adc ax, 3
执行后,(ax) =5。adc执行时,相当于计算:(ax) +3 +CF =2 +3 +0 =5。
当中的CF值是怎么算出来的啊 详细解释一下
▼优质解答
答案和解析
CF值不是算出来的,是受算术或逻辑运算结果的影响。对加减运算,当产生进位或者借位时,CF被置1,否则置0。
mov ax, 2
mov bx, 1
sub bx, ax;不够减,产生借位,CF=1
adc ax, 1
mov ax, 1
add ax, ax;没有溢出,CF=0
adc ax, 3
看了汇编语言movax,2movb...的网友还看了以下: