单片机语言中C和CY分别表示什么,有什么区别?
5个回答
展开全部
C和Cy对应的存储位都是PSW.7,进借位标志位,当执行加减运算有进位或者借位时,此位会被置1;但是Cy不会出现在指令中,只是受指令执行结果影响;C只出现在位操作指令中,用于代表Cy位或位累加器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
汇编语言才用到C和CY,是进位标志和辅助进位标志,多字节运算时要考虑进位和借位,C语言编程用不到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在MCS51单片机汇编语言中,Cy是进位标志,如果操作结果在最高位有进位输出(加法)或借位输入(减法)时,Cy置位,否则清零。该位又是布尔处理器的累加器C。
Cy是程序状态字寄存器PSW的最高位,Cy和C是一样的。
Cy是程序状态字寄存器PSW的最高位,Cy和C是一样的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是进位标志位,当进行加减法运算指令时,出现结果进位或借位时,C被置一。C,有时被写作Cy.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询