55问答网
所有问题
单片机题目求教! 单片机进行0B0H+9FH后,PSW中的CY,AC,OV,P为多少?请说明原因,
单片机题目求教!
单片机进行0B0H+9FH后,PSW中的CY,AC,OV,P为多少?请说明原因,谢谢!
举报该问题
推荐答案 推荐于2017-11-26
单片机进行0B0H+9FH 即要完成一个二进制的加法运算
1011 0000 B + 1001 1111 B=0100 1111 B 最高位产生进位 即CY=1 由于低4位没有向高4位产生进位 所以 辅助进位标志AC=0
加的结果 0100 1111 B中 1的个数为奇数 所以奇偶标志 P=1
通过逻辑分析: 以上是2个负数相加 结果却变成了一个正数 即产生了运算错误 负数相加的值超过了8位数表示的范围 即溢出了 所以 溢出标志 OV=1
呵呵 满意 就选满意回答吧
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/8I8FLGI4e8I4G4RcQF.html
相似回答
单片机
程序状态字
PSW中的CY
和
OV
答:
四、人工用二进制补码计算。和的符号,如果正确,就没有溢出。五、编个程序,让计算机计算。然后观察溢出标志位,为
零,
就没有溢出。六、人工用补码计算,如“最高位的进位”和“次高位的进位”相同,就没有溢出。第六种...
51
单片机psw
各个标志位的定义?
答:
Bit3 RS
0
Bit2 OV Bit1 - Bit0
P
1.CY(Carry):CY表示加法进算中的进位和减法运算中的借位,加法运算中有进位或减法运算中有借位则CY位置1,否则为0。2.AC(Auxiliary Carry):与CY基本相同,不同的是AC表示的是...
mcs-51
单片机中CY,AC,OV
的困惑(急切盼望回复.)
答:
1 --- 1 1
0
0 0 1 1 1 1 上式中Cy=1
, Ac
=1。位3和位7的位置,可以见插图。关于OV:位7位6的进位、借位如果相同,就是OV=0。针对本图来看
,OV
=1。
...
H,
当执行ADD A,#
0
A9H指令
后,PSW中的OV
、
CY
、
AC
、P各
为多少?
若是有...
答:
OV,
溢出,=1
CY,
有进位,=1
AC,
半进位,=1 P,偶检验,=1 0xF8+0xA9 为 0x1A1,结果取8位,=0xA1 最高位符号位为1,表示负数,补码的原码为取反加1,即0x5F,表示十进制的95,所以0xA1表示 -95,结果...
单片机中的cy
和
ov
要怎样理解啊,能否举例子
答:
CY(Carry): 用于表示加法进算中的进位和减法运算中的借位,加法运算中有进位或减法运算中有借位则CY位置1,否则为
0
OV
: 表示运算过程中是否发生了溢出,若运算结果超过了8位二进制数所能表示数据的范围即有符号数-128~+...
大家正在搜
单片机中的0FH中H是什么
单片机里的29H是多少
单片机中10H与3000H
单片机汇编为什么ORG0000H
单片机中0000H是什么意思
单片机中断重启0000H
单片机PSW80H
单片机p0口地址为什么是80H
单片机数字后面的H是什么意思
相关问题
单片机问题 已知A = 0F8H,当执行ADD A,#0A9...
单片机程序状态字PSW中的CY 和OV
mcs-51单片机中CY,AC,OV的困惑(急切盼望回复.)
单片机汇编语言中 CY AC OV 分别是什么意思?
单片机中A=9BH,执行ADD A,#9BH指令后A=?CY...
单片机考试题目及答案(单片机考试复习题)
MCS—51单片机复位后 psw的值为多少?
单片机中的题目求解答,谢谢。。