求解一道ADD指令中的加法运算并判断OF,ZF标志位的值
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/05/31 02:17:28
求解一道ADD指令中的加法运算并判断OF,ZF标志位的值
例题是这样,B1 (1011 0001)
+F9 (1111 1000)
=1 1010 1001
答案给出OF的值为1,作带符号数来讲,这样运算对吗?还有,为什么结果OF=1呢?另外,执行SUB指令时,若B1- F9是否为B1+(-F9)还有运算步骤有哪些呢?希望大虾逐一解答,
例题是这样,B1 (1011 0001)
+F9 (1111 1000)
=1 1010 1001
答案给出OF的值为1,作带符号数来讲,这样运算对吗?还有,为什么结果OF=1呢?另外,执行SUB指令时,若B1- F9是否为B1+(-F9)还有运算步骤有哪些呢?希望大虾逐一解答,
没溢出啊,是不是看错了.对于8位有符号数来说,不管相加相减只要结果小于了-128或大于了127OF位就置1.sub B1-F9 相当于add B1,F9取反加1.
再问: 我刚看了书上的答案,OF是1,是不是答案错的?我也觉的是没溢出。
再问: 我刚看了书上的答案,OF是1,是不是答案错的?我也觉的是没溢出。
求解一道ADD指令中的加法运算并判断OF,ZF标志位的值
写出下面每条指令执行后,ZF.PF.SF.CF.OF等标志位的值
7、MOV AH,7896H ADD AL,AH 上述指令执行后,标志位CF和OF的值是CF=( 1 ),OF=( 0
设(AX)=10D0H,(BX)=10C0H,则在执行指令"CMP BX,AX"后,标志位ZF和CF的值分别是()
加法指令中 OF标志如果两个运算数符号不一样,结果OF是0还是1?
执行下述两条指令后:Move BL,7FH ADD BL,58H OF=?,CF=?,ZF=?
汇编状态标志位OF的判断
汇编问题设AX=0FF11H、BX=9A34H,输入下面的两条指令并执行,分析标志位取值的变化.ADD AX,BX SU
ADD 加法.ADC 带进位加法.这2个是那个单词的组合?
下列指令中不影响 标志位CY的指令有( )
补码的加法.符号位一起运算吗?
用c语言给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,