
介绍
复用功能代码寄存器,证监会和DFC ,包含3位功能代码。功能
码可以被认为是可选地提供作为32位的线性地址的扩展
多达8个4 GB的地址空间。功能代码的自动生成的
处理器来选择用于数据和程序的用户和管理员的地址空间
特权等级和用于处理器的功能的CPU的地址空间(例如,协处理器
通信) 。寄存器的SFC和DFC所使用某些指令来显式
指定操作的功能代码。
系统字节
15
T1
14
T0
13
S
12
M
11
0
10
I2
9
I1
8
I0
7
0
6
0
用户BYTE
(条件代码寄存器)
5
0
4
X
3
N
2
Z
1
V
0
C
跟踪
启用
管理员/用户
状态
MASTER /中断
状态
打断
优先级屏蔽
携带
溢流
零
负
扩展
图1-4 。状态寄存器
高速缓冲存储器控制寄存器( CACR )控制芯片上的指令和数据的高速缓存
MC68030 。高速缓冲存储器地址寄存器( CAAR )存储一个地址的高速缓存控制
功能。
在CPU根指针(CRP)包含一个指向翻译树的根
当前正在执行的MC68030的任务。这个树中包含的映射信息的
任务的地址空间。当MC68030被配置成提供一个单独的地址
为监例程空间,监督员根指针(SRP)包含一个指向根
翻译树的描述主管的地址空间。
翻译控制寄存器( TC)包括几个字段来控制地址
翻译。这些字段启用和禁用地址翻译,启用和禁用
SRP的主管地址空间,并选择或忽略的功能代码中
翻译地址。其他字段定义的存储器页的大小,地址的数目
在转换中使用的位,并在转换表结构。
透明翻译寄存器, TT0和TT1 ,可以指定每一个单独的块
没有内存地址转换为直接访问。在这些区域的逻辑地址
成为对存储器访问的物理地址。功能代码和八个最
地址的显著位可以用来定义存储器和访问的类型的区域;
无论是读,写,或这两种类型的存储器访问可以直接映射。透明
翻译功能允许在内存或I / O空间的大块数据的快速运动
而不干扰芯片上地址转换高速缓存的情况下,或招致延迟
与转换表查找相关。该功能是非常有用的图形,控制器和
实时应用。
1-8
MC68030用户手册
摩托罗拉