位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第1613页 > ST62E08BT1/EPROM > ST62E08BT1/EPROM PDF资料 > ST62E08BT1/EPROM PDF资料1第14页

ST6208C/ST6209C/ST6210C/ST6220C
存储器映射
(续)
3.1.6.2数据ROM窗口中存储器寻址
的情况下一些数据(查找为前表
充足的)存储在程序存储器,读
这些数据需要使用的数据的ROM win-
道琼斯机制。要做到这一点:
1. DRWR寄存器必须被装入
64字节的块号,其中所述数据位于
(程序存储器) 。这个数目也给出了
块的起始地址。
2.然后,该字节中的数据的偏移地址
ROM窗口(对应于所述偏移的
在程序存储器64字节块)必须负载
ED在寄存器( A,X , ... ) 。
当完成上述的两个步骤,该
数据可以被读出。
要了解如何确定DRWR和
该寄存器的内容,请参阅EX-
在充分显示
图6 。
在任何情况下, calcula-
图6.数据ROM窗口中存储器寻址
化是由ST6开发自动处理
换货工具。
请参考correspod-的用户手册
荷兰国际集团的工具。
3.1.6.3建议
处理DRWR寄存器时,小心是必需的
器,因为它是只写。由于这个原因,在DRWR
在执行内容不应被改变
中断服务程序,为服务程序
不能保存,然后恢复寄存器的previ-
OU中的内容。如果这是不可能避免写入到
在中断服务程序中的DRWR ,一
该寄存器的图像必须被保存在RAM中某一地址
阳离子,并且每个程序写入到时间
DRWR ,它也必须写入映像寄存器。
图像寄存器必须先写这样一来,如果
发生中断时的两个指令之间,
该DRWR不受影响。
数据空间
程序空间
0000h
000h
040h
OFFSET
21h
数据
061h
07Fh
0400h
OFFSET
0421h
64字节
数据
10h
DRWR
0FFh
07FFh
程序存储器中数据的地址: 421h
DRWR内容: 421h / 3Fh的( 64 ) = 10H数据位于64字节窗口号10H
64字节窗口的起始地址: 10H X 3Fh的= 400H
寄存器( A,X , ... )内容:偏移= ( 421h - 400H ) + 40H (数据光盘启动窗口中的数据空间地址) = 61H
14/104
1