北师20春《计算机组成原理》离线作业,北师大网络作业计算机组成原理 作业二(可编辑)...

本文探讨了存储器的层次结构,包括通用寄存器、指令与数据缓冲栈、高速缓存、主存储器和外部存储器,并解释了层次结构设计的原因,如增加并行性、使用Cache技术以及缓冲技术来提升速度。此外,还阐述了存取周期与存取时间的区别,并介绍了存储器带宽的概念,以32位数据总线和200ns存取周期为例计算了存储器的带宽。这些内容对于理解计算机系统性能至关重要。

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

《计算机组成原理》作业(二)

学完3-5章后可以完成作业(二)。作业总分100分,将作为平时成绩记入课程总成绩。

一、 简答题(每题5分,共20分)

1、 存储器的层次结构主要体现在什么地方?为什么要分这些层次? 第一层:通用寄存器堆

第二层:指令与数据缓冲栈

第三层:高速缓冲存储器

第四层:主储存器(DRAM)

第五层:联机外部储存器(硬磁盘机)

第六层:脱机外部储存器(磁带、光盘存储器等)

这就是存储器的层次结构~~~ 主要体现在访问速度~~~

① 设置多个存储器并且使他们并行工作。本质:增添瓶颈部件数目,使它们并行工作,从而减缓固定瓶颈。

② 采用多级存储系统,特别是Cache技术,这是一种减轻存储器带宽对系统性能影响的最佳结构方案。本质:把瓶颈部件分为多个流水线部件,加大操作时间的重叠、提高速度,从而减缓固定瓶颈。

③ 在微处理机内部设置各种缓冲存储器,以减轻对存储器存取的压力。增加CPU中寄存器的数量,也可大大缓解对存储器的压力。本质:缓冲技术,用于减缓暂时性瓶颈。

2、 说明存取周期和存取时间的区别?

现代计算机是以内存为中心运行的,内存性能的好坏直接影响整个计算机系统的处理能力。平时所说的内存速度是指它的的存取速度,一般用存储器存取时间和存储周期来表示。

存储器存取时间(memory access time)又称存储器访问时间,是指从启动一次存储器操作到完成该操作所经历的时间。

存储周期(memory cycle time)指连续启动两次独立的存储器操作(例如连续两次读操作)所需间隔的最小时间。

通常,存储周期略大于存取时间,其差别与主存器的物理实现细节有关

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

存储器带宽(memory bandwidth):单位时间里存储器所存取的信息量

体现数据传输速率技术指标 (位/秒,字节/秒)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值