PIC24F内核具有16位宽的数据存储空间,可作为单个线性地址范围进行寻址。使用两个地址发 生单元(Address Generation Unit ,AGU)分别对数据空间执行读写操作。数据存储空间映射如 图3-1 所示。 数据存储空间中的所有有效地址(Effective Address ,EA)均为 16位宽,并且指向数据空间内 的字节。这使得数据空间的地址范围为64 KB 或32 K 字。数据存储空间的低32 KB(即当EA = 0 时)用作实现的存储单元地址,而高半部分(EA = 1)则保留为程序空间可视性 (Program Space Visibility ,PSV)区域。关于 PSV的详细信息,请参见第4.4 节“来自数据空 间的程序空间可视性”。 第 3 章 数据存储器 目录 本章包括下列主题: 3.1 简介 ............................................................................................................................... 3-2 3.2 数据存储器构成 ............................................................................................................. 3-2 3.3 数据对齐........................................................................................................................ 3-5 3.4 软件堆栈........................................................................................................................ 3-6 ……