计算机组成原理第六章
- 格式:doc
- 大小:27.50 KB
- 文档页数:2
第6章习题与解答
6-1 什么是总线?计算机系统有哪几种总线结构?各有何特点?
答:所谓总线就是指能为多个功能部件服务的一组公用信息线,并且能够分时地发送和接收信息。
一个计算机系统中的总线,大致分为三类:
(1)同一部件如CPU内部连接各寄存器及运算器之间的总线,称为内部总线。
(2)同一台计算机系统的各部件,如CPU、内存、通道和各类I/O接口间互相连接的总线,称为系统总线。
(3)多台处理机之间互相连接的总线,称为外部总线。
6-2 集中式总线控制有哪三种方式?各有什么优缺点?
答:集中式总线控制有链式查询方式、计数器定时查询方式和独立请求方式。
优缺点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式判优速度最快,但硬件器件用量大,连线多,成本较高。
6-3 什么是同步通讯和异步通讯?比较两者的优缺点。
答:同步通信——由统一时钟控制的通信,控制方式简单,灵活性差,当系统中各部件工作速度差异较大时,总线工作效率明显下降。适合于速度差别不大的场合;
异步通信——不由统一时钟控制的通信,部件间采用应答方式进行联系,控制方式较同步复杂,灵活性高,当系统中各部件工作速度差异较大时,有利于提高总线工作效率。
6-4 比较串行传送与并行传送的特点。
答:串行传送是数据在一条传输线上一位一位地依传输,传输线路少,传输速度慢,可用成本长距离的数据输送。
并行传送是每个数据位都有独立的一条传输线,各个数据位同时进行传送。传输速度快,可用成本智短距离数据输送。
6-5 什么是接口?它有哪些作用?接口是如何进行分类的?
答:广义的讲,“接口”这一术语是指中央处理器(CPU)和内存、外围设备、或两种外围设备、或两种机器之间通过总线进行连接的逻辑部件。接口部件在它所连接的两部件之间起着“转换器”的作用,以便实现彼此之间的信息传送。
按数据传输宽度分类:分为并行接口和串行接口
按操作的节拍分类: 分为同步接口和异步
按接口信息传送的控制方式,可以将接口分为:有程序控制的输入输出接口、程序中断输入输出接口和直接存储器存取(DMA)接口三种。
6-6 主机与外围设备之间如何连接。
答:主机与外围设备通过接口连接。如图所示
图中CPU、接口和外围设备之间的连接方式图。外围设备本身带有自己的设备控制器,它是控制外围设备进行操作的控制部件。通常在总线和每个外围设备的设备控制器使用一个
“接口”电路来解决问题,以保证外围设备用计算机系统特性所要求的形式发送和接收信息。
图cpu与外围设备的连接方法