位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1472页 > ATMEGA48V-10MJ > ATMEGA48V-10MJ PDF资料 > ATMEGA48V-10MJ PDF资料8第10页

通用
注册网络文件
寄存器文件优化的AVR增强型RISC指令集。为了
达到所要求的性能和灵活性,以下的输入/输出方案是
支持的寄存器文件:
一个8位输出操作数和一个8位结果输入
两个8位输出操作数和一个8位结果输入
两个8位输出操作数和一个16位结果输入
一个16位输出操作数和一个16位结果输入
图4示出的CPU中的32个通用工作寄存器的结构。
图4中。
AVR CPU通用工作寄存器
7
R0
R1
R2
…
R13
一般
用途
工作
注册
R14
R15
R16
R17
…
R26
R27
R28
R29
R30
R31
0x1A
0x1B
0x1C
0x1D
0x1E
0x1F
X寄存器的低字节
X寄存器,高字节
Y寄存器的低字节
Y寄存器的高字节
Z寄存器的低字节
Z寄存器高字节
0x0D
0x0E
0x0F
0x10
0x11
0
地址。
0x00
0x01
0x02
大部分的操作寄存器文件的指令都可以直接访问所有的寄存器,
其中大部分都是单周期指令。
如图4所示,每个寄存器都有一个数据存储器地址,映射
他们直接到用户数据空间的头32个地址。虽然不是phys-
ically实现SRAM,这种内存组织提供了极大的
灵活的访问寄存器,当X,Y和Z指针寄存器可被设置为
索引文件中的任何寄存器。
10
ATmega48/88/168
2545D–AVR–07/04