51单片机思考1

  • Post author:
  • Post category:其他




51系列单片机的存储器可划分为几个空间:

答:物理上有4个存储空间

在这里插入图片描述

逻辑上可分为3个存储空间

在这里插入图片描述



:在单片机RAM中哪些 字节有位地址,哪些没有位地址?特殊功能寄存器SFR中哪些可以位寻址?位寻址的好处是什么?

在这里插入图片描述

由表可知20H–2FH 有位地址,30H~7FH没有位地址

在这里插入图片描述

由表可知 打*号的是可以位寻址的寄存器


位寻址的好处:可以单独对某一位操作而不影响其他位的状态,位寻址指令是单周期指令,占用内存空间小,执行速度快。



已知PSW=10H,通用寄存器R0~R7的地址分别是多少?:

内部RAM的前32个单元,共分为4组,每组含8个寄存器,在组中按R7~R0编号,地址从00H~1FH。

CPU使用哪一组寄存器,由程序状态字PSW中的RS0、RS1的设置来决定。

在这里插入图片描述

所以答案是10H~17H



填空:

堆栈设在

内部数据存储区

,程序存放在

程序存储区

,I/O接口设置在

外部数据存储区

,中断服务程序存放在

程序存储区


复位时 A=0,PSW=0,SP=07H,P0~P3=FFH



版权声明:本文为qq_45138815原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。