假设某磁盘驱动器中有 4 个双面盘片, 每个盘面有 20000 个磁道, 每个磁道有 500 个扇区, 每个扇区可记录 512 字节的数据, 盘片转速为 $7200 \mathrm{r} / \mathrm{m}$ (专/分), 平均寻道时间为 $5 \mathrm{~ms}$. 请回答下列问题.
(1)每个嘲区包含数据及其地址信息，地址信息分为 3 个字段. 这 3 个字段的名称各是什么？对于该磁盘，各字段至少占多少位？
(3)若采用周期挪用 DMA 方式进行磁盘与主机之间的数据传送, 磁盘控制器中的数据缓冲区大小为 64 位, 则在一个扇区读写过程中, DMA 控制器向 CPU 发送了多少次总线请求?若 CPU 检测到 DMA 控制器的总线请求信号时也需要访问主存, 则 DMA 控制器是否可以获得总线使用权? 为什么
(1) 3 个字段的名称为柱面号（或磁道号）、磁头号（或盘面号）、扇区号; 该磁盘的柱面号、磁头号、扇区号字段至少分别占 $\left[\log _{2} 20000\right\rceil=15$ 位、 $\left[\log _{2}(4 \times 2) \quad\right]=3$ 位、 $\left\lceil\log _{2} 500\right\rceil=9$ 位。
(3) 在一个扇区读写过程中, DMA 控制器向 CPU 发送了 $512 \mathrm{~B} / 64 \mathrm{~b}=64$ 次总线请求。DMA 控制器可以获得总线使用权。因为一旦磁盘开始读写就必须按时完成数据传送, 否则会发生数据丢失