计算机组成原理

本文解析了总线带宽、数据传输率、波特率等概念,并通过具体实例计算了总线系统的带宽、最大数据传输率、串行传送系统的波特率与比特率等指标,还讨论了存储器带宽和内存寻址等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

答:总线周期:(1/8)MHZ = 0.125us

   总线带宽:16/0.125 = 128Mbps

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

答:总线传输周期:4×(1/66) = 2/33us

    总线的最大数据传输率:32/(2/33) = 528Mbps

    若想提高数据传输率,可以提高总线时钟频率、增大总线宽度、减少总线传输周期包含的时钟周期个数。

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

答:根据题目给出的字符格式,一帧包含1+8+1+2 = 12位,其中,有效位有8位.

    波特率:12×120 = 1440bps = 1440波特

    比特率:8×120 = 960bps

4、什么是存储器的带宽?若存储器的数据总线宽度为32位,存取周期为200ns,则存储器的带宽是多少?

答:存储器的带宽是指单位时间内存储器所存取的信息量。

   总线频率:1/(200×10^-9) = 5×10^6HZ = 5MHZ

   存储器的带宽: 5×10^6 × 32 = 160M位/S = 20MB/S

5、某机字长为32位,其存储容量是64KB,按字编址其寻址范围是多少?

若主存以字节编址,试画出主存字地址和字节地址的分配情况。

答:按字节编址的寻址范围是64K;按字编址的寻址范围是64K/(32/8) = 16K.

字地址 字节地址
0 0 1 2 3
4 4 5 6 7
8 8 9 10 11
··· ··· ··· ··· ···
65532 65532 65533 65534 65535

6、一个容量为16K×32位的存储器,其地址线和数据线的总和是多少?

当选用下列不同规格的存储芯片时,各需要多少片?1K×4位,2K×8位,4K×4位,16K×1位,4K×8位,8K×8位

答:16K = 2^14,地址线14根,数据线32根,

   地址线和数据线的总和:14+32 = 46根;

   1K×4位:(16K×32)/(1K×4) = 16×8 = 128片

   2K×8位:(16K×32)/(2K×8) = 8×4 = 32片

   4K×4位:(16K×32)/(4K×4) = 4×8 = 32片

   16K×1位:(16K×32)/(16K×1) = 1×32 = 32片

   4K×8位:(16K×32)/(4K×8) = 4×4 = 16片

   8K×8位:(16K×32)/(8K×8) = 2×4 = 8片

7、设CPU共有16根地址线,8根数据线,并用MREQ(低电平有效)作访存控制信号,W/R作读写命令信号(高电平为读,低电平为写)。现有下列存储芯片:ROM(2K×8位,4K×4位,8K×8位),RAM(1K×4位,2K×8位,4K×8位),及74138译码器和其他门电路(门电路自定)。试从上述规格中选用合适芯片,画出CPU和存储芯片的连接图。要求:

(1)最小4K地址为系统程序区,4096~16383地址范围为用户程序区。

(2)指出选用的存储芯片类型及数量。

(3)详细画出片选逻辑。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值