答:(1)能向 CPU 提出 DMA 请求,请求信号加到 CPU 的 HOLD 引脚上。(2)CPU 响应 DMA 请求后,DMA 控制器从 CPU 那儿获得对总线的控制权。在整个 DMA操作期间,由 DMA 控制器管理系统总线,控制数据传送,CPU 暂停工作。(3)能提供读/写存储器或 I/O 设备的各种控制命令。(4)确定数据传输的起始地址和数据的长度,每传送一个数据,能自动修改地址,使地址增 1 或减 1,数据长度减 1。(5)数据传送完毕,能发出结束 DMA 传送的信号。
第5题:
4、什么是操作系统?操作系统一般应具有哪些基本功能?
操作系统是管理和控制计算机硬件与软件资源的程序。 常用的操作系统主要有以下几种类型: 1.桌面操作系统,如Windows、Mac等,主要用于个人计算机; 2.服务器操作系统,如Unix系列、Linux系列、Windows系列等,一般用于大型计算机; 3.嵌入式操作系统(移动操作系统),如嵌入式Linux、 Windows Embeded、VxWorks、Android、iOS、Symbian、 Windows Phone、BlackBerry OS等,一般用于便携设备及大型固定设施。