添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第1583页 > ST6391 > ST6391 PDF资料 > ST6391 PDF资料1第18页
ST6391,92,93,95,97,99
存储空间
(续)
数据ROM寻址。
所有的只读数据是
在ROM物理实现,其中亲
革兰氏空间也实现。该ROM因此,
containsthe programto是executedandalso CON组
常数和所述查找表neededfor该程序。
该locationsof数据空间中的differentcon-
常数和查找表是由寻址
ST639x核心可以被认为是一个64字节的
窗口,通过它能够访问所述
只读存储在ROM中的数据。这个窗口是某一地址
从40H地址cated在该地址为7Fh
数据空间,允许直接读出的字节
从为000h地址中的地址03Fh
只读存储器。在ROM中的所有字节可以被用于存储
或者指令或只读数据。的确,越冬
陶氏可以通过64字节alongthe ROM一步bemoved
在编写相应的代码只写数据
ROM窗口寄存器( DRWR ,位置C9H ) 。在EF -
该字节的fective地址被读取作为一个数据
由这6个以下的串联得到的光盘
在数据空间的地址显著位(如
少显著位)和DRWR的内容(如
最显著比特)。所以,解决的位置,当
40h的数据空间,和0中的DRWR被加载时,
物理地址在ROM中的位置为00h 。
注。
数据ROM窗口不能解决win-
DOWS上面的16K字节范围。
图16.数据ROM窗口注册
DWR
数据ROM窗口寄存器
( C9H ,只写)
D7 D6 D5 D4 D3 D2 D1 D0
DWR0
DWR1
DWR2
DWR3
DWR4
DWR5
DWR6
DWR7
=数据
=数据
=数据
=数据
=数据
=数据
=数据
=数据
ROM窗口0
ROM窗口1
ROM窗口2
ROM窗口3
ROM窗口4
ROM窗口5
ROM窗口6
ROM窗口7
DWR7-DWR0.
这些数据ROM窗口
相对应的数据的ROM的高位比特
程序空间。之后再该寄存器未定义
设置的。
注。
处理DRWR何时护理需要
它是只写。出于这个原因,它是不允许
在执行跨改变DRWR内容
中断产生的驱动程序,该驱动程序无法保存和再比
存储其以前的内容。如果这是不可能避免
该寄存器的中断驱动程序的编写,一种重
该寄存器的年龄必须保存在RAM中的位置,
每一次程序写的DRWR它
还写映像寄存器。该映像寄存器
必须先写,所以如果一个中断发生BE-
补间的两条指令的DRWR寄存器不
的影响。
图17.数据ROM窗口中存储器寻址
数据光盘
13
12
6
11
5
10
4
9
3
8
2
7
1
6
0
5
0
1
4
3
2
1
5
4
3
2
1
0程序空间地址
0
数据空间地址
40h-7Fh
IN指令
窗口寄存器7
目录
( DWR )
例如:
DWR=28h
0
0
1
0
1
0
0
0
0
1
0
1
1
0
0
1
数据空间地址
59h
只读存储器
地址: A19h
0
0
1
0
1
0
0
0
0
1
1
0
0
1
VR01573B
14/64

深圳市碧威特网络技术有限公司