第9章作业

发布 2022-07-04 20:02:28 阅读 4806

第9章微机总线技术。

教材习题解答。

1. 什么是总线标准和接口标准?二者有何差异?

解】所谓总线标准是指国际组织正式公布或推荐的应用各种不同模块组成各种计算机系统时必须遵守的规范,即计算机系统各模块之间通过微机总线连接和传输信息时,必须遵守的协议。总线标准一般从硬件和软件两个方面予以规范。

接口标准指的是外设接口的规范和定义。其中涉及到外设接口信号线的定义及排序、传输速率、传输方向、电器和机械特性等方面内容。不同外设有不同的接口标准,只有符合该标准的外设,才能使用该接口标准。

二者的差异:

1) 微机总线具有公用性的特点,在微机系统内不同类型的功能模块均可挂接到总线上,并分时复用总线共享总线资源。而接口标准具有专用性的特点,一般情况下一种接口只连接一类设备。

2) 总线信号传输形式一般采用并行传输方式,而接口标准的信号传输形式既有并行传输又有串行传输。

3) 接口标准一般实施在微机箱外以插头或插座形式提供用户使用。总线的信号线一般在微机箱内部。

2. 微机总线和接口标准可分为哪几类?

解】按照总线所处的位置可将微机总线分为五种类型:内部总线、系统总线、元件级总线、局部总线、通信总线。

接口标准依其所连接设备的性质和功能分为以下五类:串/并行接口标准、外存接口标准、**显示接口标准、测试仪器接口标准、新型的通用外设接口标准。

3. 微机总线的规范是什么?评价一种总线的性能有哪几种指标?

解】微机总线的规范一般包括以下内容:

1) 信号功能规范。包括信号线分类,数据传送方式及位数,控制信号的功能等。

(2) 电气规范。包括驱动类型、每槽输入负载、供电电源、直流特性、交流特性等。

(3) 定时规范。包括各种操作的时间参数。

4) 机械规范。包括插槽布置、插件板尺寸等。

评价一种总线的性能一般包括以下几种指标:

1) 数据传输性能。数据传输始终是总线的基本功能,比较重要的性能参数包括传输类型(同步传输还是异步传输)、传输速率(兆字节/秒)、数据线位数、地址线宽度等。

2) 中断处理功能。几乎每种总线都支持中断功能,其关键参数是中断线数量,直接中断能力、中断类型等。

3) 多重主控功能。相当一部分总线支持多重主控。当多个主控设备同时请求总线进行信息传输时,需要总线仲裁来确定下一个使用总线的主控设备。

其重要指标是总线仲裁系统构成、仲裁时间和仲裁算法等。

(4) 其它实用功能。包括电源故障处理、总线错误检测、备用电池能力等。

4. isa总线有哪几类总线组成?各有多少条?

解】地址线saos~a19(共20条); 数据线sdo~sd7(共8条); 控制线(共21条);状态线(共2条);辅助线和电源线(共11条)。

5. 什么是pci设备的配置空间?起什么作用?

解】为了实现自动配置,pci总线规范要求每个pci设备都要有256个字节的空间来存放设备说明等配置信息,这个空间称为配置空间。配置空间分成预定首区和设备关联区。预定首区占64个字节,对这个区域,各pci设备必须服从统一的数据结构,其余节由设备规定。

配置空间是pci局部总线和其它总线的最大区别之一,它用于扩展卡和器件的自动配置。当pci扩展卡插入系统时,系统能根据配置空间的信息自动为扩展卡及设备分配存储地址、端口地址和中断线等。

6. 试比较pci总线和agp总线?

解】pci局部总线是一种高性能、32位或64位地址数据线复用的总线。它的用途是在高度集成的外设控制器器件、扩展和处理器/存储器系统之间提供一种内部连接机制。

agp加速图形端口(accelerated graphics port)是由agp执行者论坛与2023年8月提出的一种新型**接口标准,它是专门为3d加速而设置的加速图形接口,其技术支持3d图形数据跨过了pci总线,把主存和显存连接起来,解决了pci总线设计中对于超高速系统的瓶颈问题。

采用agp的目的是为了解决pci总线形成的系统瓶颈,而不是用agp去取代pci。它既具有pci的一些特性又有一些性能超过pci。

7. 为什么要使用agp图形加速端口?agp总线采用哪些先进技术?

解】采用agp的目的是为了解决pci总线设计中对于超高速系统的瓶颈问题。它是对pci总线的增强和扩充,实现高性能的3d图像处理。

agp总线采用的先进技术包括:

1) 采用双泵(双时钟)技术。利用66.6mhz的时钟信号上升沿和下降沿都可以同时存取数据,相当于使工作时钟频率提高为原来的两倍,即达到133mhz。

2) agp允许图形控制器直接访问系统主内存,因此agp可直接对系统主存中的图像进行处理,可减少主内存和图形控制器之间的数据传输量,从而加快数据传输速度。

3) 采用流水线技术进行内存读写,减少了总线阻塞,提高了图形处理效率。

4) 采用多路信号分离技术,把总线上的地址信号与数据信号分离,通过使用边带寻址sba(sideband address)总线来提高随机内存的访问速度。

5) 采用dime技术,将纹理数据置于帧缓冲区之外的系统主内存,从而让出帧缓冲区和带宽供其他功能使用,以获得更高的屏幕分辨率,或者允许z缓冲产生更大的屏幕面积。

8. ata/ata-2接口标准的功能是什么?二者有何不同?

解】ata/ata-2接口标准是硬盘控制器的接口标准。该接口把早期的硬盘接口中的控制器部分设置到驱动器中,故在硬盘适配卡中减少了控制器部分,大大地简化了硬盘适配器逻辑电路。驱动器中借助于控制器逻辑可采用不同编码方式和定位方式,大幅度提高了磁道密度和位密度,从而大大增加了磁盘存储空间的容量。

控制器设置到驱动器中解决了驱动器和控制器之间的数据丢失问题,增强了数据传输的可靠性且提高了数据传输速率。

二者的不同:

1) ata标准仅是一个硬盘标准,故其只支持硬盘。ata-2标准支持符合atapi(at attachment packet interface)接口标准的硬盘、磁带驱动器乃至cd-rom驱动器等。

2) ata标准提供了一个和主板连接器插口相接的ata插座,最多只能挂两个硬盘。ata-2能提供两个接口插座,可连接四个符合atapi接口的设备。

3) ata标准最多允许硬盘的磁头数为16个,这样就限定了硬盘最大容量为528mb。ata-2支持大容量硬盘、磁带机等,其中硬盘最大容量达8.4gb。

4) ata标准中的dma方式是一种可选方式,一般狠少使用,它支持pio0、pio1、pio2三种pio方式传送数据。该标准采用的三种pio方式的最小总线周期分别为600ns、383ns、240ns。ata-2标准增加了pio3和pio4两种新pio方式传送数据,总线周期分别为180ns和120ns,速度更快。

ata-2标准中dma方式得到充分利用,dma方式分别为单字dma方式和多字dma方式。

9. scsi总线的信号线是如何定义的?其总线操作过程分为哪几个阶段?

解】以8位数据scsi总线、单端方式传输信号为例,传输线是一根50芯电缆,接口信号定义如下:

db(0-7):8位数据总线。

db(p):奇偶校验位。

termpwr:终端电源(terminator power),是scsi设备的片外电源供电电路接入线。

atn:注意(attention),这是主设备发出的有信息要传送的信号,希望引起目标设备的注意。

bsy:该信号为真,表明scsi设备处于“忙”(busy)状态。

ack:启动设备对目标设备的应答(acknowledge)信号。

rst:要求总线上所有设备复位。

msg:在消息(message)阶段由目标设备置为真。

sel:选择(select)信号,启动设备选择目标设备或目标设备选择启动设备。

c/d:表明数据总线所送信息的类型(control/data)。

req:目标设备向启动设备发出数据传送请求(request)。

i/o:表明数据传送的方向,也用以区分选择阶段和重选阶段。

其余信号线用作接地线和保留线。

scsi总线操作分为8个阶段:总线空闲阶段、仲裁阶段、选择阶段、重选阶段、命令阶段、数据阶段、状态阶段和消息阶段。

10. 什么是usb?简述usb的系统组成。

解】usb(universal serial bus)是一个通用串行总线接口标准,用一种通用的连接器连接多种类型的外设,其通用连接器为4针插头,支持热插拔连接、即插即用,具备较快的传输速度。

usb系统是由硬件和软件两大部分组成。usb硬件部分包括usb主机、usb设备和连接电缆。usb系统软件部分主要由三个驱动程序来组成,分述是usb设备驱动程序、usb驱动程序、主控制器驱动程序。

11. usb有哪几种数据传输方式?

解】usb系统信息流中有四种类型的数据流,与其对应的数据传输方式亦有四种方式。

1) 控制传输(control):控制传输主要用作与配置设备也可以用作设备的其他用途。控制传输是双向传输,一般传输经历两个阶段,分别为setup阶段、data transmission阶段和status阶段。

setup阶段usb主机发出命令给设备;data transmission阶段是传输上阶段所设定的数据;status阶段主机接收设备返回的握手信号。usb协议规定usb设备必须用端点零完成控制传送,其时间是当usb设备第一次被usb主机检测到时和usb主机交换信息。其内容是提供设备配置、设定外设和传送状态的双向通信。

2) 批传输(bulk):它是用来传送大批数据,可以是单向也可以是双向,批传输传送的时间性要求不高,但要确保数据的正确性。

3) 中断传输(interrupt):它是用于随机的、少量的数据传送,其信息传输是单向的。usb中断传输是用查询方式实现,主机要频繁地请求端点输入,当查询到输入时进行数据传送。

4) 等时传输(isochronous):等时传输用于传送连续性、实时性较强的信息,可单向也可双向传输。此种方式的特点是要求传输速率固定、时间性强、不计传送错误,也就是传输**现错误也不重复执行。

12. usb总线上每一次交换至少需要哪几个包才能完成?

解】usb总线上的每一次交换一般都需要三个传送包方能实现,它们分别是标志包、数据包、握手包,但是等时传输不需要握手包。

第9章作业

第九章作业。一 选择题 1.顺序查找算法适用于 a.线性表 b.查找树 c.查找网 d.连通图。2.顺序查找法适用于线性表的 a.散列存储 b.压缩存储 c.索引存储 d.顺序或链接存储。3.采用顺序查找方式查找长度为n的顺序表时,平均查找长度为 a.b.c.d.4.如果有5个关键吗放在顺序表中,他...

第9章作业

答 串模干扰是指叠加在被测信号上的干扰,也称之为串模噪声,正太干扰,常态干扰,横向干扰等。共模干扰是指电路两个输入端相对与公共接地点同时出现的干扰,也称共模噪声,共态干扰,纵向干扰,同向干扰等。9.5 计算机控制系统中有那几种地线?给出回流法地线和单点接地示意图。答 计算机控制系统中,一般有以下几种...

作业第9章

第10章内部排序。1 请写出应填入下列叙述中 内的正确答案。排序有各种方法,如插入排序 快速排序 堆排序等。设一数组中原有数据如下 15,13,20,18,12,60。下面是一组由不同排序方法进行一遍排序后的结果。排序的结果为 12,13,15,18,20,60 排序的结果为 13,15,18,12...