
T89C5115
数据存储器
该T89C5115提供了两种不同的空间数据存储访问:
内部空间映射在三个独立的部分:
低128字节RAM段。
高128字节RAM段。
扩展256字节RAM段( ERAM ) 。
第四内部段可用,但专用于特殊功能寄存器,
特殊功能寄存器(地址从80H到FFH )通过直接寻址方式访问。
图7示出了内部数据存储器空间中的组织。
图7 。
内部存储器 - RAM
FFH
FFH
上
128字节
内部RAM
间接寻址
80h
7Fh
80h
低
128字节
内部RAM
直接或间接
地址
FFH
特别
功能
注册
直接寻址
256字节
内部ERAM
00h
00h
内部空间
低128字节RAM
低128字节的RAM (参见图7 )从地址从00h到7F访问
使用直接或间接寻址模式。最低的32个字节被划分为4组
8个寄存器( R0到R7 ) 。二位RS0和RS1在PSW寄存器(参见图16)选择
该银行在使用中根据表。这允许更有效地利用码空间
由于寄存器指令比使用直接寻址指令短,
可用于在中断服务程序的上下文切换。
表15 。
寄存器组选择
RS1
0
0
1
1
RS0
0
1
0
1
描述
寄存器组0从00H到07H
寄存器组0从08H到0Fh
寄存器组0从10H到17H
寄存器组0从18H到1FH
在接下来的16字节的寄存器组形成位寻址存储器块
空间。在C51指令集包括了多种选择的单位指令,并
128位在这方面可以直接处理这些指令。该位
在这方面的地址是从00h到7F 。
21
4128A–8051–04/02