问题 单项选择题

8237 DMAC本身有16位的地址寄存器和字节计数器,若欲在内存容量为128MB的PC机内按字节进行DMA数据传送,则附加的页面地址寄存器应有 ( )

A.8位

B.10位

C.11位

D.12位

答案

参考答案:C

解析:
8237仅支持64K寻址,不能与128M的PC机进行数据传输,为了解决这一问题,系统中增设了“页面寄存器”的方法,当一个DMA操作周期开始时,它就和8237的16位地址一起传送数据。应附加的页面地址寄存器为11位,216+11=128M。

单项选择题
名词解释