下列哪条指令不影响CF标志位 A、CMP B、ADD C、SUB D 、ADC

下列哪条指令不影响CF标志位A、CMPB、ADDC、SUBD、ADC... 下列哪条指令不影响CF标志位
A、CMP B、ADD C、SUB D 、ADC
展开
 我来答
小溪趣谈电子数码
高粉答主

2020-07-15 · 专注解答各类电子数码疑问
小溪趣谈电子数码
采纳数:2103 获赞数:584846

向TA提问 私信TA
展开全部

下列指令不影响CF标志位的是CMP。

标志位CF是进位标志位(Carry Flag)。

当两个数相加时,若最高位向上形成进位,则CF=1;

当两个数相减时,若最高位向上形成借位,则CF=1;

当两个无符号数相乘时,若乘积的高一半为0,则CF=0;

当两个带符号数相乘时,若乘积的高一半是低一半的符号扩展,则CF=0。

扩展资料:

比如说字节是由8位二进制数组成的,分别称为第0位到第7位,当两个字节相加时,最高位即为第7位,向上形成进位是指第7位相加形成进位的意思。例如:11000000B+10110000B=01110000B,此时最高位1+1逢二进一,即向上形成了进位,此时CF=1。

所谓符号扩展,是指当两个字节相乘时,积存于AX中,如果乘积的低一半AL是正数时高一半AH=0,或者AL是负数时AH=0FFH时,则说AH是AL的符号扩展,此时CF=0。

小枫带你看生活
高能答主

2021-08-14 · 享受生活中的美好瞬间!
小枫带你看生活
采纳数:994 获赞数:69801

向TA提问 私信TA
展开全部

下列指令不影响CF标志位的是CMP。

进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令等。

运算结果标志位奇偶标志PF(Parity Flag):

奇偶标志PF用于反映运算结果中“1”的个数的奇偶性。如果“1”的个数为偶数,则PF的值为1,否则其值为0。

利用PF可进行奇偶校验检查,或产生奇偶校验位。在数据传送过程中,为了提供传送的可靠性,如果采用奇偶校验的方法,就可使用该标志位。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2022-06-12 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部

下列哪条指令不影响CF标志位
A、CMP 

B、ADD 

C、SUB 

D、ADC

E、以上都不是

答案:选 E。

理由:A...D 各条,均不是“不影响 CF 标志位”的指令。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1013XD
2019-01-21 · TA获得超过315个赞
知道小有建树答主
回答量:954
采纳率:76%
帮助的人:38.1万
展开全部
A、CMP指令不影响CF标志位,
B、C、D都影响CF标志位。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式