30 寄存器 描述
(持续)
D2 Head Select
Indicates 这 起作用的 高 状态 的
这 HDSEL 管脚 在 这 终止 的 这 执行
Phase
D1–D0 驱动 选择 10
这些 二 二进制的 encoded
位 表明 这 logical 驱动 选择 在 这 终止
的 这 执行 Phase
00
e
驱动 0 selected
01
e
驱动 1 selected
10
e
驱动 2 selected
11
e
驱动 3 selected
3102 状态 寄存器 1 (st1)
D7 D6 D5 D4 D3 D2 D1 D0
DESC
ET 0 CE 或者 0 ND NW 毫安
重置
000 000 0 0
COND
D7 终止 的 Track
控制 transferred 这 last
字节 的 这 last sector 没有 这 TC 管脚 是-
coming active 这 last sector 是 这 终止 的
追踪 sector 号码 编写程序 在 这 com-
mand Phase
D6
不 Used 总是 0
D5 CRC Error
如果 这个 位 是 设置 和 位 5 的 ST2 是
clear 然后 那里 是 一个 CRC 错误 在 这 ad-
dress 地方 的 这 准确无误的 sector 如果 位 5 的 ST2
是 也 set 然后 那里 是 一个 CRC 错误 在 这
数据 Field
D4 Overrun
控制 是 不 serviced 用 这
m
P
soon 足够的 在 一个 数据 转移 在 这 exe-
cution Phase 为 读 operations indicates 一个
数据 overrun 为 写 operations indicates 一个
数据 underrun
D3
不 Used 总是 0
D2 非 Data
三 可能 problems
1 控制 不能 find 这 sector 指定 在
这 Command 阶段 在 这 执行 的
一个 Read Write Scan 或者 核实 command 一个
地址 mark 是 建立 however 所以 它 是 不
一个 blank disk
2 控制 不能 读 任何 地址 地方
没有 一个 CRC 错误 在 一个 读 ID com-
mand
3 控制 不能 find 开始 sector 在
执行 的 读 一个 追踪 command
D1 不 Writable
写 保护 管脚 是 起作用的 当 一个
写 或者 Format command 是 issued
D0 Missing 地址 Mark
如果 位 0 的 ST2 是 clear
然后 这 控制 不能 发现 任何 地址
地方 地址 Mark 之后 二 disk revolutions 如果
位 0 的 ST2 是 设置 然后 这 控制 不能
发现 这 数据 地方 地址 Mark 之后 finding
这 准确无误的 地址 Field
3103 状态 寄存器 2 (st2)
D7 D6 D5 D4 D3 D2 D1 D0
DESC
0 CM CD WT SEH SNS BT MD
重置
0000 0 0 00
COND
D7
不 Used 总是 0
D6 控制 Mark
控制 tried 至 读 一个 sector
这个 包含 一个 deleted 数据 地址 mark
在 执行 的 读 数据 或者 Scan com-
mands Or 如果 一个 读 Deleted 数据 command
是 executed 一个 regular 地址 mark 是 de-
tected
D5 CRC 错误 在 数据 Field
控制 发现 一个
CRC 错误 在 这 数据 Field 位 5 的 ST1 是 也
set
D4 Wrong Track
仅有的 设置 如果 desired sector 是 不
found 和 这 追踪 号码 recorded 在 任何
sector 的 这 电流 追踪 是 不同的 从 这
追踪 地址 指定 在 这 Command Phase
D3 Scan Equal Hit
‘‘Equal’’ 情况 satisfied dur-
ing 任何 Scan command
D2 Scan 不 Satisfied
控制 不能 find 一个
sector 在 这 追踪 这个 满足 这 desired
情况 在 任何 Scan command
D1 Bad Track
仅有的 设置 如果 这 desired sector 是 不
found 这 追踪 号码 recorded 在 任何 sector
在 这 追踪 是 FF (十六进制) 表明 一个 hard 错误 在
IBM format 和 是 不同的 从 这 追踪 ad-
dress 指定 在 这 Command Phase
D0 Missing 地址 Mark 在 数据 Field
控制-
ler 不能 find 这 数据 地方 AM 在 一个 Read
Scan 或者 核实 command 位 0 的 ST1 是 也
set
3104 状态 寄存器 3 (st3)
D7 D6 D5 D4 D3 D2 D1 D0
DESC
0 WP 1 TK0 1 HDS DS1 DS0
重置
001010 0 0
COND
D7
不 Used 总是 0
D6 写 Protect
Indicates 起作用的 高 状态 的
这 WP pin
D5
不 Used 总是 1
D4 追踪 0
Indicates 起作用的 高 状态 的 这
TRK0 pin
D3
不 Used 总是 1
D2 Head Select
Indicates 这 起作用的 高 状态 的
这 HD 位 在 这 Command Phase
D1–D0 驱动 选择 10
这些 二 二进制的 encoded
位 表明 这 DS1–DS0 位 在 这 Command
Phase
14