30 寄存器 描述
这 下列的 PC8477B 寄存器 是 编排 在 这 ad-
dresses 显示 below 和 这 根基 地址 范围 正在
提供 用 这 CS
pin 为 pc-在 或者 PS2 applications 这
diskette 控制 primary 地址 范围 是 3F0 至 3F7
(十六进制) 和 这 secondary 地址 范围 是 370 至 377 (十六进制)
这 PC8477B 支持 三 不同的 寄存器 modes 这
pc-在 mode PS2 模式 (模型 506080) 和 这 mod-
el 30 模式 (模型 30) 看 部分 51 为 更多 详细信息 在
如何 各自 寄存器 模式 是 enabled 当 applicable 这
寄存器 定义 为 各自 模式 的 运作 将 是 given
如果 非 特定的 注释 是 made 然后 这 寄存器 是 有效的 为 所有
三 寄存器 modes
表格 3-1 寄存器 描述 和 地址
A2 A1 A0 IDENT RW 寄存器
0 0 0 0 R 状态 寄存器 一个 SRA
0 0 1 0 R 状态 寄存器 B SRB
0 1 0 X RW 数字的 输出 寄存器 DOR
0 1 1 X RW 录音带 驱动 寄存器 TDR
1 0 0 X R 主要的 状态 寄存器 MSR
1 0 0 X W 数据 比率 选择 寄存器 DSR
1 0 1 X RW 数据 寄存器 (先进先出) 先进先出
1 1 0 X X 毫无 (总线 触发-状态)
1 1 1 X R 数字的 输入 寄存器 DIR
1 1 1 X W 配置 控制 寄存器 CCR
Note
SRA 和 SRB 是 使能 用 IDENT
e
0 在 一个 碎片 重置 only
31 状态 寄存器 一个 (sra)
读 仅有的
这个 是 一个 读 仅有的 diagnostic 寄存器 那 是 部分 的 这
PS2 floppy 控制 寄存器 set 和 是 使能 当 在
这 PS2 或者 模型 30 mode 这个 寄存器 monitors 这 状态
的 这 INT 管脚 和 一些 的 这 disk 接口 signals 这
状态 的 这些 位 是 独立 的 这 INVERT
pin 这
SRA 能 是 读 在 任何 时间 当 在 PS2 mode 在 这
pc-在 mode D7–D0 是 触发-状态 在 一个
m
P read
311 SRAPS2 模式
D7 D6 D5 D4 D3 D2 D1 D0
DESC
INT
DRV2 步伐 TRK0 HDSEL INDX WP DIR
PEND
重置
0 NA 0 NA 0 NA NA 0
COND
D7 中断 Pending
这个 起作用的 高 位 reflects
这 状态 的 这 INT pin
D6 2nd 驱动 安装
起作用的 低 状态 的 这
DRV2 disk 接口 input 表明 如果 一个 第二
驱动 有 被 installed
D5 Step
起作用的 高 状态 的 这 步伐 disk inter-
面向 output
D4 追踪 0
起作用的 低 状态 的 这 TRK0 disk 在-
terface input
D3 Head Select
起作用的 高 状态 的 这 HDSEL
disk 接口 output
D2 Index
起作用的 低 状态 的 这 INDEX disk 在-
terface input
D1 写 保护
起作用的 低 状态 的 这 WP disk
接口 input
D0 Direction
起作用的 高 状态 的 这 DIR disk 在-
terface output
312 SRA 模型 30 模式
D7 D6 D5 D4 D3 D2 D1 D0
DESC
INT
DRQ 步伐 TRK0 HDSEL INDX WP DIR
PEND
重置
0 0 0 NA 1 NA NA 1
COND
D7 中断 Pending
这个 起作用的 高 位 reflects
那 状态 的 这 INT pin
D6 DMA Request
起作用的 高 状态 的 这 DRQ
signal
D5 Step
起作用的 高 状态 的 这 latched 步伐
disk 接口 output 这个 位 是 latched 和 这
步伐 输出 going active 和 是 cleared 和 一个
读 从 这 DIR 或者 和 一个 硬件 或者 软-
ware reset
D4 追踪 0
起作用的 高 状态 的 TRK0 disk inter-
面向 input
D3 Head 选择
起作用的 低 状态 的 这 HDSEL
disk 接口 output
D2 Index
起作用的 高 状态 的 这 INDEX disk 在-
terface input
D1 写 Protect
起作用的 高 状态 的 这 WP
disk 接口 input
D0 方向
起作用的 低 状态 的 这 DIR disk 在-
terface output
32 状态 寄存器 B (srb)
读 仅有的
这个 是 一个 读 仅有的 diagnostic 寄存器 那 是 部分 的 这
PS2 floppy 控制 寄存器 set 和 是 使能 当 在
这 PS2 或者 模型 30 mode 这 状态 的 这些 位 是 inde-
pendent 的 这 INVERT
pin 这 SRB 能 是 读 在 任何
时间 当 在 PS2 mode 在 这 pc-在 mode D7–D0 是
触发-状态 在 一个
m
P read
9