3.14 设总线的时钟频率为8MHZ,一个总线周期等于一个时钟周期。如果一个总线周期中并行传送16位数据,试问总线的带宽是多少?
标准答案:
1)由时钟频率8MHz,数据位数为16位得,
总线的带宽为 8 × 16 = 128 Mbps
3.15 在一个32位的总线系统中,总线的时钟频率为66MHZ,假设总线最短传输周期为4个时钟周期,试计算总线的最大数据传输率。若想提高数据传输率,可采取什么措施?
标准答案:
1)由总线传输周期 4/66 M秒,得总线的最大数据传输率为 32 / ( 4/66 )= 528 Mbps
2)若想提高数据传输率,可以提高总线时钟频率、增大总线的宽度或减少总线传输周期的时钟个数
3.16 在异步传输系统中,字符格式为:1个起始位、8个数据位、1个校验位、2个终止位.若要求传输120个字符,求传送的波特率和比特率?
标准答案:
1)由题意,一个字符有 1+8+1+2=12位,
则每秒传送120个字符时,波特率为 12 × 120 = 1440bps , 比特率为 8 × 120 = 960bps
笔记:
1)一个字节Byet = 8bit,所以1Bps = 8bps,1MBps = 8Mbps,所以3.15结果可以化简为16MBps
2)总线带宽的两种计算方法
第一种:带宽 = 时钟频率 × 数据位数
第二种:带宽 = 数据位数 / 总线传输周期,总线传输周期 = n×时钟周期,时钟周期 = 1 / 时钟频率
其中n是题目中规定的总线传输周期对应的时钟周期的个数,这种方法也适用于计算数据传输率
3)提高传输率的方法
根据数据传输率的计算公式(带宽计算的第二种方法),显而易见,可以通过提高总线时钟频率、增大总线的宽度或减少总线传输周期的时钟个数这三种方法。
4)波特率和比特率
波特率为单位时间内传输的二进制数据的位数
比特率为单位时间内传输的二进制有效数据的位数
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。