首页 > 代码库 > 第三章

第三章

@font-face { font-family: "Times New Roman"; }@font-face { font-family: "宋体"; }@font-face { font-family: "Tahoma"; }@font-face { font-family: "Symbol"; }@font-face { font-family: "Arial"; }@font-face { font-family: "黑体"; }@font-face { font-family: "Courier New"; }@font-face { font-family: "Wingdings"; }@font-face { font-family: "微软雅黑"; }@font-face { font-family: "方正书宋_GBK"; }p.p0 { margin: 0pt; text-align: justify; font-size: 10.5pt; font-family: ‘Times New Roman‘; }div.Section0 { page: Section0; }

3.5解释概念:

总线宽度:通常是指数据总线的根数,用 bit ()表示;

总线带宽:总线的传输速率,即单位时间内总线上传输数据的位数,通常用每秒传输信息的字  节来衡量

总线复用:一条信号撒=上分时传送两种信号

总线的主设备(或主模块):主设备对总线有控制权

总线的从设备(或从模块):从设备对总线无控制权,只能响应从主设备发来的总线命令.

总线的传输周期:完成一次总线操作的时间为总线周期

申请分配阶段

寻址阶段

传数阶段

结束阶段


总线的通信控制:主要解决通信双方如何获知传数开始和传输结束,以及通信双方如何协调如  何配合.同步通信,异步通信,半同步通信,分离式通信

 

3.6试比较同步通信和异步通信

同步通信 通信双方由统一时标控制数据传送称为同步通信.

优点 : 规定明确统一,模块间的配合简单一致.

缺点 : 主从模块时间配合属于强制性同步,必须在限定时间内完成规定的要求.

必须按最慢速度的部件来设计公共时钟,严重影响总线的工作效率

应用场合 : 总线长度较短,各部件存取时间比较一致的场合.

 

异步通信 采用应答方式(又称握手方式),即当主模块发出请求信号时,一直等待从模块 反馈回来"响应"信号后,才开始通信.

优点 : 允许各模块速度的不一致

没有公共的时钟标准,不要求所有部件严格的统一时间操作

缺点 : 速度低于同步通信

 

3.7画图说明异步通信中请求与回答有哪几种互锁关系?

 

 

3.8为什么说半同步通信同时保留了同步通信和异步通信的特点?

所有的地址,命令,数据信号的发出时间,都严格参照系统时钟的某个前沿开始,而接收方都采用系统时钟后延时刻来进行判断识别.

允许不同速度的模块和谐地工作,增设了一条"等待"响应信号线,采用插入时钟(等待)周期的措施来协调通信双方的配合问题.

适用于系统工作速度不高但又包含来的许多工作速度差异较大的各类设备组成的简单系统.

 

3.9分离式总线有何特点,主要用于什么系统?

针对其他几种的传输方式发现,对于系统总线而言,从模块内部读取数据过程并无实质性的信息传输,总线纯属空闲等待.

两个周期:

第一个周期:A模块 发送基本信息给 B模块 , 然后放弃总线使用权

第二个周期:B模块完成一系列读取操作后,将A模块的数据准备好,便由B模块申请总线使用权,进行信息发送

上述传输子周期都只有单方向的信息流,每个模块都变成了主模块.

主要用于大型计算机系统中,充分压榨系统总线没瞬间的潜力

 

3.10 什么是总线标准?为什么设置总线标准?目前流行的总线标准有那些?什么是即插即用,哪些总线有这一特点?

总线标准 : 系统与各模块,模块与模块之间的一个互连的标准界面.这个界面对它两端的模块都是透明的.按总线标准设计的接口可视为通用接口.

ISA总线 EISA总线  VESA (VL-BUS)总线

PCI总线 AGP总线 RS-232C总线

USB总线

即插即用 : 任何扩展卡只要插入系统便可工作

支持的有 : PCI总线   USB总线

 

3.11 画一个具有双向传输功能的总线逻辑图.

 

 

 

3.13 什么是总线的数据传送速率,它与哪些因素有关?

单位时间内总线上传输数据的位数,通常用每秒传输信息的字节数来衡量,单位 MBps (兆字节每秒).与数据总线的根数及系统工作的时钟频率有关.

 

3.14 设总线的时钟频率为8MHz,一个总线周期等于一个时钟周期.如果一个总线周期中并行传送16位数据,试问总线的带宽是多少?

   8 * 16 / 8 = 16 MBps

 

3.15 在一个32位的总线系统中,总线的时钟频率为66MHz,假设总线最短传输周期为4个时钟周期,试计算总线的最大传输速率.若想提高数据传输率,可采取什么措施?

66 / 4 * 32 / 8 = 33 MBps

增加总线的根数  提高时钟频率  减小最短传输周期

 

3.16 在异步串行传送系统中,字符格式为:1个起始位,8个数据位,1个校验位,2个终止位.若要求每秒传送120个字符,试求传送的波特率和比特率.

 波特率:   120 * 8 = 960 bps

  比特率:   120  * 8 / 12 * 8 = 640 bps

第三章