《数据库第3章习题解答.ppt》由会员分享,可在线阅读,更多相关《数据库第3章习题解答.ppt(11页珍藏版)》请在三一办公上搜索。
1、习题讲解,第3章,作业,3.2、3.5、3.103.7、3.8、3.15、3.16,3.2 总线如何分类?什么是系统总线?系统总线又分为几类,它们各有何作用,是单向的,还是双向的,他们与机器字长、存储字长、存储单元有何关系?答:总线的分类:按数据传送方式:并行传输总线和串行传输总线;按总线的使用范围:计算机总线、测控总线、网络通信总线等;按连接部件:片内总线、系统总线和通信总线。系统总线是指CPU、主存、I/O设备(通过I/O接口)各大部件之间的信息传输线。,按系统总线传输信息不同,可分为3类:数据总线、地址总线和控制总线。数据总线:数据总线是用来传输个功能部件之间的数据信息,它 是双向传输总
2、线,其位数与机器字长、存储字长有关,一般为8、16或32位。地址总线:地址总线主要是用来指出数据总线上的源数据或目的 数据在主存单元的地址或I/O设备的地址,地址总线上的代码是用来指明CPU欲访问的存储单元或I/O端口的地址,由CPU输出,是单向的,地址线的位数与存储单元的个数有关,如地址线有20根,则对应的存储单元个数为220。控制总线:控制总线是用来发出各种控制信号的传输线,其传 输是单向的。,3.5解释下列概念:总线的主设备(或主模块)、总线的从设备(或从模块)、总线的传输周期和总线的通信控制。解:总线的主设备(主模块)指一次总线传输期间,拥有总线控制权的设备(模块);总线的从设备(从模
3、块)指一次总线传输期间,配合主设备完成传输的设备(模块),它只能被动接受主设备发来的命令;,总线周期完成一次总线操作的时间,包括申请分配阶段、寻址阶段、传数阶段和结束阶段;总线传输周期总线上两个部件完成一次完整且可靠的信息传输时间;并不一定只包含4个时钟周期(这是针对同步通信),对于其它方式如异步、半同步通信就不一定了;总线的通信控制指总线传送过程中双方的时间配合方式;解决通信双方如何获知传输开始和传输结束,以及通信双方如何协调、如何配合。,3.7 画图说明异步通信中请求与回答有哪几种互锁关系?,不互锁,半互锁,全互锁,3.8 为什么说半同步通信同时保留了同步通信和异步通信的特点?解:半同步通
4、信既能像同步通信那样由统一时钟控制,又能像异步通信那样允许传输时间不一致,因此工作效率介于两者之间。,3.10 什么是总线标准?为什么要设置总线标准?你知道目前流行的总线标准有哪些?什么叫即插即用?哪些总线有这一特点?总线标准:系统与各模块、模块与模块之间的一个互连的标准界面。界面的任一方只需根据总线标准的要求完成自身一方接口的功能要求,而无需了解对方接口与总线连接要求。总线标准的设置主要解决不同厂家各类模块化产品的兼容问题;目前流行的总线标准有:ISA、EISA、PCI 等;即插即用:即任何扩展卡只要插入系统便可工作。EISA、PCI、USB,3.15 在一个32位的总线系统中,总线的时钟频率为66MHz,假设总线最短传输周期为4个时钟周期,试计算总线的最大数据传输率。若想提高数据传输率,可采取什么措施?方法1:参考例3.1方法2:1)66/4=16.5(MHz)2)32/8=4(B)3)16.5*4=66(MBps),3.16 在异步串行传送系统中,字符格式为:1个起始位、8个数据位、1个校验位、2个终止位。若要去每秒传送120个字符,试求传送的波特率和比特率。解:字符位数 1+8+1+2=12 bit 波特率 12012=1440 波特 比特率 1208=960 比特 或 1440(8/12)=960比特,