单片机中怎么区分带符号的数
发布网友
发布时间:2023-05-19 10:16
我来回答
共3个回答
热心网友
时间:2024-02-26 06:04
就看PSW的
8位数值,进位是cy溢出是ov他们对应的位不一样
不过他们与有无符号无关,符号数十看最高位是0或1的
热心网友
时间:2024-02-26 06:05
PSW中,进位位是最高位进位标志位CF,表示最高位是否向上形成进位或借位;
溢出标志位OF表示结果是否超出所表示数的范围。
热心网友
时间:2024-02-26 06:05
程序状态寄存器PSW
OV:
溢出标志。数值运算时,若超过-128到+127范围,即发生了溢出,
OV位为1,
否则为0
CY:进位标志。在加减法运算时,若是高位D7向前有进位或借位时,此位置为1
否则为0。另外CY位还是位运算时的累加器