8237DMA控制器本身有16位地址寄存器和字节计数器,若要求DMA能在64MB的地址空间内进行数据传送,应附加页面地址寄存器______位。
A: 8
B: 9
C: 10
D: 11
A: 8
B: 9
C: 10
D: 11
C
举一反三
- 8237 DMA 本身有16位的地址寄存器和字节计数器,如附加有4位的页面地址寄存器,则可在容量为______ 的存储空间内进行DMA数据传送。
- 8273 DMA本身有16位的地址寄存器和字节计数器,若附加12位的页面地址寄存器,则可以在容量为______的内存中进行DMA数据传送。
- DMA控制器本身只能提供16位地址,在访问20位地址的内存时,高4位位地址由()提供。 A: CPU B: 页面寄存器 C: DMA控制器
- CPU中()用于存放下一条将要执行的指令地址。 A: 地址寄存器 B: 累加寄存寄器 C: 程序计数器 D: 指令寄存器
- DMA控制器一般包括四个寄存器:控制寄存器、状态寄存器、地址寄存器、数据寄存器。()
内容
- 0
中央处理器包含控制器、运算器和————? A: 寄存机 B: 打印机 C: 绘图器 D: 寄存器
- 1
DMA控制器一次最多仅能传输64KB数据。为了能对16MB内存进行数据传输,需要增加一个形成页面地址的寄存器,如果定义64KB为1页,则存放页面地址的寄存器的位数足______位。
- 2
CPU是通过(),将DMA欲传送数据块在内存中的首地址写入DMA控制器的地址寄存器的。 A: 地址总线 B: 控制总线 C: 数据总线 D: I/O总线
- 3
DMA传送时,DMA控制器需要有一个寄存器存放下一个要访问的内存的地址,这个寄存器称为______ ,DMA控制器还要知道什么时候结束传输,因此还需要一个寄存器,称为______ 。
- 4
DMA控制器的每个通道都可以在有固定地址的内设寄存器和存储器地址之间执行DMA传输。