嵌入式微控制器课后习题答案第二章高玉芹.docVIP

  • 168
  • 0
  • 约 3页
  • 2017-06-08 发布于重庆
  • 举报

嵌入式微控制器课后习题答案第二章高玉芹.doc

嵌入式微控制器课后习题答案第二章高玉芹

课后习题 自动化 朱秀红 AT89系列的单片机的内部数据存储器可以分为哪几个不同的区域?各有什么特点?CPU是如何对不同空间进行寻址的? 单片机的片内数据存储器地址范围是00H-FFH,有256B。对于51系列高128B被特殊功能寄存器占用。对于52系列,高128B与特殊功能寄存器地址重叠,相同的地址,物理上是分开独立的。 存储器划分和特点: 低128B RAM区(00H--7FH) 工作寄存器组区 00H--1FH :最低的32个单元是4个通用工作寄存器组,每个寄存器组包括8个寄存器,编号为R0--R7,PSW中的RS0和RS1用来确定当前使用哪一个寄存器组。某一个时刻只能使用其中一个寄存器组,系统复位后指向工作寄存器组0 位寻址区(20H--2FH : 位地址的表示形式:一种采用位地址的表示形式;一种采用字节地址(20H--2FH).位数的表示形式 特点:该区域每个单元可以作为一般用户RAM区RAM单元整体使用; 该区域的每一位可以作为单独的可寻址位单独使用 用户RAM区(30H--7FH):可供用户作为数据存储区,这区域的操作指令丰富,数据处理灵活方便,是非常宝贵的资源。但是,如果堆栈指针初始化时设置 在这个区域,要留出足够的字节单元作为堆栈区,以防止在数据存储时,破坏堆栈的内容。 寻址方式:低128B(00H--7FH)可通过直接和间接寻址方式访问 高128B(80H--

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档