单片机课件1.pptVIP

  • 7
  • 0
  • 约 78页
  • 2017-08-31 发布于广东
  • 举报
2.2 特殊功能寄存器 RS1、RS0:工作寄存器组选择位,如下面表格。 F0:用户标志位,可通过位操作指令将该位置1或0。 PSW.1:保留位。 在计算机中, 对于没有定义的位或字节,我们必须注意是否存在物理存储单元与之对应。当存在物理存储单元与之对应时,用户就可以读写。而没有相应物理存储单元与之对应时, 则不能使用,否则读操作结果将不确定,而写入的数据将丢失,如特殊功能寄存器地址映象空间内80H~FFH中,许多单元并没有相应的物理存储器。 表 2.2 RS1、 RS0与片内工作寄存器组的对应关系 R0~R7 18H~1FH 3组 1 0 R0~R7 10H~17H 2组 0 1 R0~R7 08H~0FH 1组 1 0 R0~R7 00H~07H 0组 0 0 通用寄存器名称 片内PAM地址 寄存器组 RS0 RS1 4) 堆栈指针SP 在计算机内,需要一块具有“先进后出”(First In Last Out,简称FILO)特性的存储区,用于存放子程序调用(包括中断响应)时程序计数器PC的当前值,以及需要保存的CPU内各寄存器的值(即现场),以便子程序或中断服务程序执行结束后能正确返回主程序。这一存储区称为堆栈区。为了正确存取堆栈区内的数据,需要一个寄存器来指示最后进入堆栈的数据所在存储单元的地址,堆栈指针S

文档评论(0)

1亿VIP精品文档

相关文档