10
AT90S2313
0839g–08/01
sram 数据 记忆
图示 8 显示 如何 这 at90s2313 数据 记忆 是 有组织的.
图示 8.
sram organization
这 224 数据 记忆 locations 地址 这 寄存器 文件, i/o 记忆 和 这 数据
sram. 这 第一 96 locations 地址 这 寄存器 文件 + i/o 记忆, 和 这 next 128
locations 地址 这 数据 sram.
这 five 不同的 寻址 模式 为 这 数据 记忆 覆盖: 直接, 间接的 和 dis-
placement, 间接的, 间接的 和 前-decrement 和 间接的 和 邮递-increment. 在 这
寄存器 文件, 寄存器 r26 至 r31 特性 这 间接的 寻址 pointer 寄存器.
这 直接 寻址 reaches 这 全部 数据 地址 空间.
这 间接的 和 displacement 模式 特性 63 地址 locations reached 从 这
根基 地址 给 用 这 y 和 z 寄存器.
当 使用 寄存器 间接的 寻址 模式 和 自动 前-decrement 和 邮递-
increment, 这 地址 寄存器 x, y 和 z 是 使用 和 decremented 和
incremented.
这 32 一般-目的 working 寄存器, 64 i/o 寄存器 和 这 128 字节 的 数据
sram 在 这 at90s2313 是 所有 直接地 accessible 通过 所有 这些 寻址 模式.
寄存器 文件 数据 地址 空间
R0 $00
R1 $01
R2 $02
……
R29 $1D
R30 $1E
R31 $1F
i/o 寄存器
$00 $20
$01 $21
$02 $22
……
$3D $5D
$3E $5E
$3F $5F
内部的 sram
$60
$61
$62
…
$DD
$DE
$DF