
X68C64
数据保护
该X68C64提供了两个级别的数据保护
通过软件控制。有一个全球性的软件数据
类似的行业标准保护功能
E
2
PROM和一个新的块写保护锁定保护
化提供数据安全的一个二级。
与SDP写作
写AA
TO X555
设置写入锁定是通过写一个科幻VE-完成
字节的命令序列,对阻止打开访问
保护寄存器( BPR) 。第五字节被写入后,将
用户写入BPR ,选择哪一个块保护
或取消。所有的写操作,这两个命令
序和将数据写入到所述的BPR ,必须符合
到页写时序要求。
块保护寄存器的格式
最高位
最低位
6
5
4
3
2
1
0
块
地址
0000–03FF
0400–07FF
0800–0BFF
0C00–0FFF
1000–13FF
1400–17FF
1800–1BFF
1C00–1FFF
1 =保护, 0 =解除阻止指定
3868 FHD F11
执行字节
或页写入
操作
7
写55
TO XAAA
等待Twc的
A0写
TO X555
出口例程
X = A
12
:
A
12
= 1如果要写入的数据内
地址1000 1FFF 。
A
12
= 0,如果要写入的数据内
地址0000到0FFF 。
3868 FHD F09
设置BPR命令序列
写AA
TO X555
写C0
TO XAAA
软件数据保护
软件数据保护( SDP )是用来保护
防止意外整个数组写入。写
在X68C64 ,一个三字节指令序列必须
先字节(S )被写入。
所有的写操作,这两个命令序列和
任何数据写入操作,必须符合页面
写时序要求。
块写保护锁定
该X68C64提供了数据安全性的二级
称为块写保护锁定。这是AC-
通过在SDP命令的扩展cessed
序列。块保护允许用户进入锁定状态
写入到存储器中的任何1K ×8的块。与SDP其中
防止意外写入,但仍允许方便的系统
访问存储器写入数据,数据块保护将封锁
除非所有的尝试都专门由主机禁用。
这可以用于在所设置的保护的一个更高的水平
其中,存储器的一部分被用于系统
程序存储和另一部分用作数据
存储。
写AA
TO X555
写55
TO XAAA
写BPR
MASK的价值
任何地址
A0写
TO X555
等待Twc的
出口例程
X = A
12
:
A
12
= 1如果程序正在执行
WITHIN 0000 0FFF 。
A
12
= 0,如果程序被执行
驻留在1000 1FFF 。
3868 FHD F12
6