《计算机组成原理》——计算题

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)详细画出片选逻辑。

你可能感兴趣的:(《计算机组成原理》——计算题)