《单片机原理》第一章.pptVIP

  • 59
  • 0
  • 约2.82万字
  • 约 85页
  • 2017-05-06 发布于浙江
  • 举报
* 地址全译码方式 注意访问外部RAM时用WR信号;访问外部ROM时用PSEN信号 * X:external * Mov Rn,#data(1个机器周期,2个字节);Mov direct,#data(2个机器周期,3个字节) * Mov r0,#33h(2字节1周期) Mov 00h,#33h(3字节2周期) * 13+1+7=21个(dptr占两个) DPTR: Data pointer SP: stack pointer * PC在物理结构上是独立的,它不属于内部RAM的SFR范围,它没有地址,是不可寻址的。因此用户无法对其进行读写,但可以通过转移、调用和返回等指令改变其内容,以实现程序转移。 * Cy: CJNE Rn,#Data等指令也影响进位位 * 关于溢出:1、溢出是针对有符号数运算(机器无法区分有符号数还是无符号数,靠程序员区分:有符号数溢出看标志OV;无符号数的溢出看CY标志) 2、运算结果正确称为自然丢失,运算结果错误则称之为溢出 3、两个异号数相加不会产生溢出 4、两个同号数相加可能产生溢出 (1)两个负数相加产生溢出的情况一定是:低位往最高位(D15或D7)无进位,但最高位往前有进位,此时最高位变为零,即两个负数相加结果变为正数,显然不对; (2)两个正数相加产生溢出的情况一定是:低位往最高位产生进位,而最高位往前无进位,此时最高位变为1,即两个正数相加结

文档评论(0)

1亿VIP精品文档

相关文档