试题详情
简答题分别简要说明8237A在PC/XT和PC/AT机中的应用情况(几片,各通道的安排,通道支持的传输宽度等)。
  • 在PC/XT中使用了一片8237A,通道0用于DRAM的刷新;通道2和通道3分别用于内存与软盘和硬盘之间的高速数据传输;通道1可由用户使用;当使用串行同步通信适配器(SDLC)时,通道1用于同步通信,在内存与SDLC卡之间传输数据。每个通道的最大传输长度为64KB。
    IBMPC/AT机中使用了两片8237A-5,分别称为DMAC1和DMAC2,并将DMAC1作为从级,级联到DMAC2的通道0上,为系统提供了7个DMA通道。DMAC1包含通道0~3,这些通道支持8位I/O设备(接口)与8位或16位系统存储器之间的8位数据传送,每个通道能够传送的数据量最大为64KB。DMAC2包含通道4~7。通道4已用于级联,不能用于其它目的。通道5~7支持16位I/O设备(接口)与16位系统存储器之间的16位数据传送,每个通道能够传送的数据量最大为128KB。在PC/AT机中,除了通道4用于级联外,系统仅利用通道2作为软盘DMA传输,所以其它通道用户都可以使用。
  • 关注下方微信公众号,在线模考后查看

热门试题