本文最后更新于1909天前,其中的信息可能已经有所发展或是发生改变。
- 设总线的时钟频率为 8MHz ,一个总线周期等于一个时钟周期。如果一个总线周期中并行传送 16 位数据,试问总线的带宽是多少?
解 :
总线宽度 = 16 位 /8 =2B
总线带宽 = 8MHz × 2B =16MB/s - 在一个 32 位的总线系统中,总线的时钟频率为 66MHz ,假设总线最短传输周期为 4 个时钟周期,试计算总线的最大数据传输率。若想提高数据传输率,可采取什 么措施?
解法 1 :
总线宽度 =32 位 /8 =4B
时钟周期 =1/ 66MHz =0.015µs
总线最短传输周期 =0.015µs × 4=0.06µs
总线最大数据传输率 = 4B/0.06µs=66.67MB/s
解法 2 :
总线工作频率 = 66MHz/4=16.5MHz
总线最大数据传输率 =16.5MHz × 4B =66MB/s
若想提高总线的数据传输率,可提高总线的时钟频率,或减少总线周期中的时钟个数,或增加总线宽度。
- 解答
- 1个时钟周期为 1/66 MHZ=0.015 us
总线传输周期为 0.015×4=0.06 us
总线宽度为32位 即 4B
故总线的数据传输频率为 4b/(0.06us)=66.67Mbps1.增加总线的数据传输宽度 2. 增加总线的时钟频率 - 如果是一个总线周期等于一个时钟周期,并行传送64位数据,时钟频率为66MHZ求总线带宽的话
- 是用:64/8=8B, 8B/(1/66MHZ)=8*66MHZ=528MBps
注:
1位”表示为1bit
“1个字节”表示为1Byte
“1个字节”=“8位” 即1Bytes=8bit
因此“4个字节”=4*8位=32位
此外,字母用用1个字节(即8位)进行表示和存储,而一个汉字则使用两个字节(即16位)进行表示和存储。
位:位(bit,缩写为b)是存储器的最小单位,可以表示一位二进制数.
字节:1字节(Byte,缩写为B)由8个位组成,即1Byte=8bit,是存储器的基本单位,通常被作为一个存储单元.
另外,还使用千字节(KB)、兆字节(MB)、吉字节(GB)甚至太字节(TB),他们之间的换算关系为:
1Byte=8bit
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
- 在异步串行传送系统中,字符格式为: 1 个起始位、 8 个数据 位、 1 个校验位、 2 个终止位。若要求每秒传送 120 个字符,试求传送的波特率和比特率。
解:
一帧 =1+8+1+2 =12 位
波特率 =120 帧 / 秒× 12 位 =1440 波特
比特率 = 1440 波特×( 8/12 ) =960bps
或:比特率 = 120 帧 / 秒× 8 =960bps
点击数:133