待整理。

单选

1 32位处理器的最大虚拟地址空间为
A. 2G
B. 8G
C. 16G
√D. 4G

2 在虚存、内存之间进行地址变换时,功能部件 ( )将地址从虚拟(逻辑)地址空间映射到物理地址空间
A. Cache
B. DMA
√C. MMU
D. TLB

3 在程序执行过程中,Cache与主存的地址映象是由
A. 用户编写程序完成
B. 操作系统完成
√C. 硬件自动完成
D. 编译系统完成

4 某计算机的存储系统由cache和主存组成。某程序执行过程共访存2000次 ,其中访问cache缺失(未命中) 100次 , 则 该程序执行过程中Cache的命中率为
A. 85%
B. 90%
√C. 95%
D. 80%

5 在 Cache的地址映射中, 若主存中的任意一块均可映射到Cache内任意一行的位置上, 则这种映射方法称为
A. 混合映射
√B. 全相联映射
C. 2-路组相联映射
D. 直接映射

6 采用虚拟存储器的主要目的是
A. 扩大外存储器的存储空间
B. 提高主存储器的存取速度
C. 提高外存储器的存取速度
√D. 扩大主存储器的存储空间, 且能进行自动管理和调度

7 相联存储器是按( )进行寻址访问的存储器
√A. 内容
B. 队列
C. 堆栈
D. 地址

8 以下关于虚拟存储管理地址转换的叙述中错误的是( )
√A. 一般来说,逻辑地址比物理地址的位数少
B. MMU在地址转换过程中要访问页表项
C. 地址转换过程中可能会发生“缺页”
D. 地址转换是指把逻辑地址转换为物理地址

9 假定主存按字节编址,cache共有64行,采用4路组相联映射方式,主存块大小为32字节,所有编号都从0开始。问主存第3000号单元所在主存块对应的cache组号是
A. 5
B. 1
√C. 13
D. 29

10 下列关于MMU的叙述中,错误的是( )
A. MMU配合使用TLB 地址转换速度更快
√B. MMU负责主存地址到Cache地址的映射
C. MMU参与虚拟地址到物理地址的转换
D. MMU是存储管理部件

11 下列关于主存与cache地址映射方式的叙述中正确的是( )
A. 全相联映射方式比较适用于大容量Cache
B. 直接映射是一对一的映射关系,组相联映射是多对一的映射关系
√C. 在Cache容量相等条件下,组相联方式的命中率比直接映射方式有更高的命中率
D. 在Cache容量相等条件下,直接映射方式的命中率比组相联方式有更高的命中率

12 下列关于CaChe的说法中,错误的是( )
√A. 读操作也要考虑CaChe与主存的一致性问题
B. 分离CaChe(也称哈佛结构)是指存放指令的CaChe与存放数据CaChe分开设置
C. CaChe行大小与主存块大小一致
D. CaChe对程序员透明

13 下列关于CaChe的论述中,正确的是
√A. 采用直接映射时,CaChe无需使用替换算法
B. 加快CaChe本身速度,比提高CaChe命中率更能提升存储系统的等效访问速度
C. 采用最优替换算法,CaChe的命中率可达到100%
D. CaChe的容量与主存的容量差距越大越能提升存储系统的等效访问速度

14 某计算机系统中,CaChe容量为512 KB,主存容量为256 MB,则CaChe 一主存层次的等效容量为
√A. 256 MB
B. 256 MB - 512 KB
C. 256 MB+512 KB
D. 512 KB

15 下列关于Cache的描述中正确的是( )
A. Cache存储器中存放的内容是内存的副本
B. Cache存储器是内存中的一个特定区域
C. Cache存储器的存取速度介于内存和磁盘之间
√D. Cache中存放正在处理的部分指令和数据

多选

16 关于TLB和Cache,下面哪些说法中正确的是( )
√A. TLB和Cache中存的数据不同
B. TLB miss会造成程序执行出错,但是Cache miss不会
C. TLB和Cache都采用虚拟地址访问
√D. TLB 访问缺失(miss)后,可能在Cache中直接找到页表内容

17 下列关于存储系统的描述中正确的是( )
√A. Cache和虚拟存储器这两种存储器管理策略都利用了程序的局部性原理
√B. 每个程序的虚地址空间可以远大于实地址空间,也可以远小于实地址空间
√C. 当Cache未命中时,CPU以直接访问主存,而外存与CPU之间则没有直接通路
D. 多级存储体系由cache、 主存和虚拟存储器构成

18 下列关于TLB、cache和虚存页(Page)命中组合情况中,一次访存过程中可能发生的是( )
A. TLB未命中、cache命中、Page未命中
√B. TLB未命中、cache命中、Page命中
√C. TLB未命中、cache未命中、Page命中
√D. TLB命中、cache命中、Page命中

19 下列RAID组中需要的最小硬盘数为3个的是( )
A. RAID 10
√B. RAID 3
C. RAID 1
√D. RAID 5

20 下列RAID技术中采用奇偶校验方式来提供数据保护的是( )
A. RAID 10
√B. RAID 3
√C. RAID 5
D. RAID 1

填空

21 在请求分页存储管理方案中, 若某用户空间为16个页面, 页 长 1 K B,虚页号0、1、2、3、4对应的物理页号分别为1、5、3、7、2。则逻辑地址A2CH所对应的物理地址为( E2C )H (只需填数字和字母,不需要在最后带H,如有字母一定要大写,字母之间以及字母和数字间不留空格)

22 假定主存按字节编址,cache共有64行,采用直接映射方式,主存块大小为32字节,所有编号都从0开始。问主存第3000号单元所在主存块映射到的cache行号是( 29 )。(本题中的数字都是十进制数,答案也填十进制数)

23 计算机主存容量8MB,分为4096个主存块,Cache数据区容量为64KB,若Cache采用直接映射方式,则Cache的总行数为 (32) ( 只需要填写阿拉伯数字 )

【MOOC】华中科技大学计算机组成原理慕课答案-第四章-存储系统(二)的更多相关文章

  1. 题目1205:N阶楼梯上楼问题(2008年华中科技大学计算机保研机试真题:递推求解)

    题目1205:N阶楼梯上楼问题 时间限制:1 秒 内存限制:128 兆 特殊判题:否 提交:2447 解决:927 题目描写叙述: N阶楼梯上楼问题:一次能够走两阶或一阶,问有多少种上楼方式. (要求 ...

  2. 《计算机组成原理/CSAPP》网课总结(二)——编译原理基础

    这部分是四月份的安排,拖到五一放假了,主要是对源码编译过程的一次总结,总的来说,大致可分为预编译.编译.汇编和链接四部分.这里简单记录一下: 一 概述 1.预处理 或者说是预编译,指的是在编译前需要做 ...

  3. 龙书D3D11章节习题答案(第四章)

    下面答案仅供參考,有错欢迎留言. Chapter 4:Direct3D Initialzation    1. Modify the previous exercise solution by dis ...

  4. 计算机组成原理往年试题以及答案(tzf!!!)

    计算机组成原理往年试题以及答案(下载链接!!!) 太子妃升职记(1~36) ::http://pan.baidu.com/s/1dDP5Kqd

  5. 《计算机组成原理 》& 《计算机网络》& 《数据库》 Roadmap for self-taugh student

    计算机组成原理: UCB的这门课绝对是不错的资源. Great Ideas in Computer Architecture (Machine Structures) B站:https://www.b ...

  6. Minieye杯第十五届华中科技大学程序设计邀请赛现场同步赛 I Matrix Again

    Minieye杯第十五届华中科技大学程序设计邀请赛现场同步赛 I Matrix Again https://ac.nowcoder.com/acm/contest/700/I 时间限制:C/C++ 1 ...

  7. MT【277】华中科技大学理科实验班选拔之三次方程

    (2015华中科技大学理科实验班选拔)已知三次方程$x^3+ax^2+bx+x=0$有三个实数根.(1)若三个实根为$x_1,x_2,x_3$,且$x_1\le x_2\le x_3,a,b$为常数, ...

  8. linux的系统组成和计算机组成原理,linux常用操作

    Linux入门 linux简介   学习目的:linux服务器操作系统稳定长期运行,python,pycharm装于linux上 linux系统组成 应用软件:调用系统软件接口 linux操作系统分两 ...

  9. 计算机组成原理实验之CPU组成与指令周期实验

    (实验五  CPU组成与指令周期实验) 课程 计算机组成原理实验 实验日期 2015 年 12 月  8 日 一.实验目的 1.将微程序控制器同执行部件(整个数据通路)联机,组成一台模型计算机. 2. ...

  10. day01-编程与计算机组成原理

    什么是编程 编程语言:是人与计算机沟通交流的介质,通过标准化的规则传递信息 编程:就是为了使计算机能够理解人的意图,通过编程语言写出一个个文件,这堆文件完成相应的目的 编程的目的:用计算机取代人完成工 ...

随机推荐

  1. Luogu P10869 LCMs 题解 [ 黄 ] [ lcm ] [ 最短路 ]

    LCMs:很好的数论和构造题. 显然我们不可以直接建图跑最短路. 于是考虑分讨. 倍数关系 答案显然为 \(\max(a,b)\). 相等关系 答案显然为 \(0\). \(\gcd(a,b)> ...

  2. HT-018 Div3 能量消耗 题解 [ 绿 ] [ 线性 dp ] [ 前缀和优化 ]

    能量消耗:一个前缀和优化 dp 的大典题,要是数据水一点 \(O(n^3)\) 都能硬草过去. 思路 显然,定义 \(dp[i]\) 为考虑前 \(i\) 个塔,并且将第 \(i\) 个塔开启,将前面 ...

  3. GPT-4.5 感觉有点拉胯,但其实是 OpenAI 迄今为止最大的一步赌注

    Alberto Romero I. GPT-4.5 就是起跳前的助跑那一步 OpenAI 推出了 GPT-4.5(官方博客.系统卡片.演示视频),这是他们最新也是目前最大的一款 AI 模型.他们其实一 ...

  4. 赞美Syscall

    知道程序员在编写程序时直接和硬件打交道是一件非常麻烦的事,同时不受保障的程序直接运行在硬件上如果出错可能造成计算机宕机,于是可以编写一个应用程序驻留在计算机上管理硬件资源为上层应用提供系统调用(sys ...

  5. Mqtt集成与设计

    Mqtt集成 集成mqtt,我们首先得明白什么是mqtt: MQTT(Message Queuing Telemetry Transport)是一种轻量级.基于发布-订阅模式的消息传输协议,适用于资源 ...

  6. HTTP/1.1 优化

    避免发送 HTTP 请求 对于一些具有重复性的 HTTP 请求,比如每次请求得到的数据都一样的,我们可以把这对「请求-响应」的数据都缓存在本地,通过缓存技术减少请求次数. 客户端会把第一次请求以及响应 ...

  7. 基于SLAM系统建图仿真,完成定位仿真

    博客地址:https://www.cnblogs.com/zylyehuo/ 基于SLAM系统完成建图仿真,详见之前的博客 基于Gazebo搭建移动机器人,并结合SLAM系统完成建图仿真 - zyly ...

  8. 什么是 IPv6,为什么我们还未普及?

    在大多数情况下,已经没有人一再对互联网地址耗尽的可怕境况发出警告,因为,从互联网协议版本 4(IPv4)的世界到 IPv6 的迁移,虽然缓慢,但已经坚定地开始了,并且相关软件已经到位,以防止许多人预测 ...

  9. Chrome 133 版本开发者工具(DevTools)更新内容

    Chrome 133 版本开发者工具(DevTools)更新内容 一.持久化的 AI 聊天记录 AI 助手面板会在本地持久化聊天记录,即使重新加载 DevTools 或 Chrome,也可以查看之前与 ...

  10. 3.14 + 1e10 - 1e10 = 0 ? ——浮点数的本质

    3.14 + 1e10 - 1e10 = 0 ? --浮点数的本质 我们先看这样一个例子: #include <iostream> int main(int argc, char **ar ...