1. 说明2164 芯片各引脚的功能 答案:2164 是一种64K×1 位的动态 RAM 芯片,有 8 条地址线,可接受 16 位地址信号,因此必须采用 地址多路器,使 16 位地址信号分成 8 位行地址和 8 位列地址分时送入 2164的地址线。数据线有 2 条即 DIN(输入数据)和 DOUT(输出数据),用来写入或读出一位数据信息。还有三条控制信号线 ;RAS——行选通信号。用来锁定 8 位行地址:CAS——列地址选通信号,用来锁定 8 位列地址 ;WRITE——读写控制信号,用来控制对 2164 芯片的读与写。 2. 什么是扩展内存(XMS 内存),怎样才能访问扩展内存? 答案:扩展内存是指地址高于 FFFFFH 的存储单元。只有 80286 以上的微处理器才能直接访问。 在实地址方式下不能寻址到扩展内存,必须在保护虚地址下才能访问扩展内存。 3. 写出 8253 芯片的6 种工作方式的名称,这 6 种工作方式启动计数的方法有何不同? 答案:方式 0——计数结束中断方式; 方式 1——硬件可重触发单稳态方式; 方式 2——速率发生器方式; 方式 3——方波方式; 方式 4——软件触发选通方式; 方式 5——硬件触发选通方式; 方式 0、4 为软件触发启动; 方式 1、5 为硬件触发启动; 方式 2、3 软件触发、硬件触发皆可启动。 4. 简述 CPU 响应中断的过程。 答案:进入中断周期后,中断响应的过程如下: (1)关中断。:CPU 在响应中断后,发出中断响应信号,同时内部自动地关中断,以禁止接受其他的中断请求。 (2)保护断点.:把断点处的PC(程序计数器)值或 IP(指令指针)值和 CS 值(段基值)压入堆栈保留,以备中断处理完 成后能正确地返回主程序断点。 (3)识别中断源.:CPU 要对中断请求进行处理,必须找到相应的中断服务程序的入口地址。 (4)保护现场。:为了不使中断服务程序的运行影响主程序的状态,必须把断点处有关寄存器内容以及标志寄存器 的状态压入堆栈保护。 (5)执行中断服务程序。 (6)恢复现场。: 即把中断服务程序执行前压入堆栈的现场信息。 (7)开中断与返回。:开中断放在返回之前,目的是返回主程序后能继续响应新的中断请求。 5. 简述 DMA 控制器的特点及功能。 答案:DMA 控制器是内存储器同外设之间进行高速数据传送时的硬件控制电路,是一种实现直接 数据传送的专用处理器,它的特点和功能是: (1)DMAC 同外设之间有一对联络信号线——外设的DMA 请求信号 DREQ 以及 DMAC 向外设发出的...