计算机组成原理基础练习题第四章
1.下述说法中()是正确的。
A、半导体RAM信息可读可写,且断电后仍能保持记忆
B、半导体RAM是易失性RAM,而静态RAM中的存储信息是不易失的
C、半导体RAM是易失性RAM,而静态RAM只有在电源不掉电时,所存信息是不易失的
D、以上选项都不对
解析:半导体RAM中有MOS管,MOS管必须通电,所以半导体存储器断电后信息易失
2.下述说法中()是正确的。
A、EPROM是可改写的,是随机存储器的一种
B、EPROM是可改写的,但它不能作为随机存储器
C、EPROM只能改写一次,故不能作为随机存储器
D、以上说法都不对
3.下列各类存储器中,不采用随机存取方式的是()。
A、EPROM B、CD-ROM C、DRAM D、SRAM
4.磁盘属于()类型的存储器。
A、随机存取存储器(RAM) B、只读存储器(ROM)
C、顺序存取存储器(SAM) D、直接存取存储器(DAM)
5.主存储器和CPU之间增加高速缓冲存储器的目的是()。
A、解决CPU与主存之间的速度不匹配问题
B、扩大主存储器的容量
C、扩大CPU中通用寄存器的数量
D、既扩大主存容量又扩大CPU通用寄存器数量
6.某计算机系统,其操作系统保存在硬盘上,其内存储器应该采用()。
A、RAM B、ROM C、RAM和ROM D、都不对
7.在下列几种存储器中,CPU不能直接访问的是()。
A、硬盘 B、内存 C、Cache D、寄存器
8.同外存储器相比,内存储器的特点是()。
A、容量大、速度快、成本低 B、容量大、速度慢、成本高
C、容量小、速度快、成本高 D、容量小、速度快、成本低
9.计算机的存储器采用分级方式是为了()。
A、方便编程 B、解决容量、速度、价格三者之间的矛盾
C、保存大量数据方便 D、操作方便
10.计算机的存储器系统是指()。
A、RAM B、ROM C、主存储器 D、Cache、主存储器和外存储器
11.存储器分层体系结构中,存储器从速度最快到最慢的排序是()。
A、寄存器-主存-Cache-辅存 B、寄存器-主存-辅存-Cache
C、寄存器-Cache-辅存-主存 D、寄存器-Cache-主存-辅存
12.下列存储器中存取方式为顺序存取的是()。
A、硬盘 B、光盘 C、软盘 D、磁带
13.采用虚拟存储器的主要目的是()。
A、提高主存储器的存取速度 B、扩大主存储器的存储空间,并能进行自动管理和调度
C、提高外存储器的存取速度 D、扩大外存储器的存储空间
14.虚拟存储器中,程序正在执行时,由()完成地址映射。
A、编译系统 B、装入程序 C、操作系统 D、专用程序
15.某一RAM芯片,其容最为512×8位,除电源和接地端外,该芯片引出线的最少数目是()。
A、21 B、17 C、19 D、20
16.同动态MOS存储器比较,双极型半导体存储器的性能是()。
A、集成度低,存取周期快,位平均功耗大 B、集成度低,存取周期慢,位平均功耗小
C、集成度高,存取周期快,位平均功耗小 D、集成度高,存取周期慢,位平均功耗大
17.下列几种存储器中,()是易失性存储器。
A、Cache B、EPROM C、Flash Memory D、CD-ROM
18.存储器DRAM中之D代表()。
A、Digital B、Data C、Dynamic D、Drive
19.下列说法中,正确的是()。
A、半导体RAM信息可读可写,且断电后仍能保持记忆
B、DRAM是易失性RAM,而SRAM中的存储信息是不易丢失的
C、半导体RAM是易失性RAM,但只要电源不断电,所存信息是不丢失的
D、半导体RAM是非易失性的RAM
20.DRAM的刷新是以()为单位的。
A、存储单元 B、行 C、列 D、存储字
21.U盘属于()类型的存储器。
A、高速缓存 B、主存 C、只读存储器 D、随机存取存储器
22.动态RAM采用下列哪种刷新方式时,不存在死时间()。
A、集中刷新 B、分散刷新 C、异步刷新 D、都不对
23.某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K╳8位的ROM芯片和4K╳4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是()。
A、1,15 B、2,15 C、1,30 D、2,30
24.假定用若干个2K╳4位的芯片组成一个8K╳8位的存储器,则地址0B1FH所在芯片的最小地址是()。
A、0000H B、0600H C、0700H D、0800H
25.80386DX是32位系统,以4个字节为编址单位,当在该系统中用8KB(8K╳8位)的存储芯片构造32KB的存储体时,应完成存储器的()设计。
A、位扩展 B、字扩展 C、字位扩展 D、字位均不扩展
26.地址总线A0(高位)~A15(低位),用4K╳4位的存储芯片组成16KB存储器,则产生片选信号的译码器的输入地址线应该是()。
A、A2A3 B、A0A1 C、A12A13 D、A14A15
27.若内存地址区间为4000H~43FFH,每个存储单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是()。
A、512╳16位 B、256╳8位 C、256╳16位 D、1024╳8位
28.内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16K╳8位的芯片构成该内存,至少需要的芯片数是()。
A、2 B、4 C、8 D、16
解析:CFFFF-90000+1=40000,即256KB,若用存储容量为16K×8bit芯片则需芯片数=(256K×8)/(16k×8)=16(片)。
采用字扩展的方法,用若干存储芯片构成一个存储器。
用地址范围的末地址减去首地址再加1,就可以方便地计算出存储空间的大小。
29.若片选地址为111时,选定某一32K╳16的存储芯片工作,则该芯片在存储器中的首地址和末地址分别人()。
A、00000H,01000H B、38000H,3FFFFH
C、3800H,3FFFH D、0000H,0100H
30.若单译码方式的地址输入线为6,则译码输出线有()根,那么双译码方式有输出线()根。
A、64,16 B、64,32
C、32,16 D、16,64
解析:单译码方式的地址输入线有6根,则有64个译码输出线。
双译码方式:有两个译码器(X地址译码器、Y地址译码器),X和Y两个方向译码器的输出线在存储体内部的一个记忆单元上交叉,以选择对应的记忆单元。在本题中,X和Y各有3为,则一共有16根。
31.双端口RAM在()情况会发生读/写冲突。
A、左端口和右端口的地址码不同 B、左端口和右端口的地址码相同
C、左端口和右端口的数据码不同 D、左端口和右端口的数据码相同
32.交叉存储器实际上是一种()的存储器,它能()执行多个独立的读/写操作。
A、模块式,并行 B、整体式,并行
C、模块式,串行 D、整体式,串行
33.已知单个存储体的存储周期为110ns,总线传输周期为10ns,则当采用低位交叉编址的多模块存储器时,存储体数应()。
A、小于11 B、等于11 C、大于11 D、大于或等于11
34.某机器采用四体低位交叉存储器,现分别执行下述操作:①读取6个连续地址单元中存放的存储字,重复80次;②读取8个连续地址单元中存放的存储字,重复60次。则①、②所花费的时间之比为()。
A、1:1 B、2:1 C、4:3 D、3:4
解析:假设存储器的存取周期为T,(1)的情况下,连续读取6个存储字需时T+(6-1)×(T/4)=2.25T,但存放连续字中第一个字的存储器需到3T时间后才能进行下一轮读取,故(1)共需时3T×(80-1)+2.25T=239.75T;(2)的情况同理,一轮读取需时T+(8-1)×(T/4)=2.75T,但开始下一轮读取需3T时间后,故(2)共需时3T×(60-1)+2.75T-179.75T;综合上述分析,(1)、(2)所花时间之比约为4:3。
35.某计算机的Cache共有16块,采用二路组相联映射方式(即每组2块),每个主存块大小为32字节,按字节编址,主存129号单元所在主存块应装入到的Cache组号是()。
A、0 B、2 C、4 D、6
36.假设某计算机按字编址,Cache有4个行,Cache和主存之间交换的块大小为1个字。若Cache的内容初始为空,采用2路组相联映射方式和LRU替换策略,访问的主存地址依次为0,4,8,2,0,6,8,6,4,8时,命中Cache的次数是()。
A、1 B、2 C、3 D、4
37.当访问Cache系统失效时,通常不仅主存向CPU传送信息,同时还需要将信息写入Cache,在此过程中,传送和写入信息的数据宽度各为()。
A、块、页 B、字、字 C、字、块 D、块、块
38.有效容量为128KB的Cache,每块16字节,采用8路组相联,字节地址为1234567H的单元调入该Cache,则其Tag应为()。
A、1234H B、2468H C、048DH D、12345H
39.某存储系统中,主存容量是Cache容量的4096倍,Cache被分为64个块,当主存地址和Cache地址采用直接映射方式时,地址映射表的大小就为()。(假设不考虑一致维护和替换算法位)
A、6╳4097bit B、64╳12bit
C、6╳4096bit D、64╳13bit
解析:主存是Cache的4096=212,得出高位主存块的标记是12位。
由括号中的补充知道,只需要再加一位基本的有效位即可。 因此,一个Cache快需要13bits进行标识。
总共是64块,得出64 * 13bit的答案。
40.若由高速缓存、主存、硬盘构成的三级存储体系,则CPU访问该存储系统时发送的地址为______。
A、高速缓存地址 B、虚拟地址
C、主存物理地址 D、磁盘地址
解析: 当CPU访存时,先要到Cache中查看该主存地址是否在Cache中,所以发送的是主存物理地址。只有在虚拟存储器中,CPU发出的才是虚拟地址,这里并没有指出是虚拟存储系统。磁盘地址是外存地址,外存中的程序由操作系统调入主存中,然后在主存中执行的,因此CPU不可能直接访问磁盘
41.一个四体并行低位交叉存储器,每个模块的容量是64K╳32位,存取周期为200ns,总线周期为50ns,在下述说法中()是正确的。
A、在200ns内,存储器能向CPU提供256位二进制信息
B、在200ns内,存储器能向CPU提供128位二进制信息
C、在50ns内,每个模块能向CPU提供32位二进制信息
D、以上都不对
42.某32位计算机的Cache容量为16KB,Cache行的大小为16KB,若主存与Cache地址映射采用直接映射方式,则主存地址为0x1234E8F8的单元装入Cache的地址是()。
A、00010001001101
B、01000100011010
C、10100011111000
D、11010011101000
相关文章:

计算机组成原理基础练习题第四章
1.下述说法中()是正确的。 A、半导体RAM信息可读可写,且断电后仍能保持记忆 B、半导体RAM是易失性RAM,而静态RAM中的存储信息是不易失的 C、半导体RAM是易失性RAM,而静态RAM只有在电源不掉电时,所存信息是不易失的 D、以上选项都不对 解析…...

浅谈Gradle构建工具
一、序言 常见的项目构建工具有Ant、Maven、Gradle,以往项目常见采用Maven进构建,但随着技术的发展,越来越多的项目采用Gradle进行构建,例如 Spring-boot。Gradle站在了Ant和Maven构建工具的肩膀上,使用强大的表达式语…...

如何获取和制作免费的icon图标素材
icon 图标在界面设计中虽然占比不大,但却是不可缺少的设计元素之一。设计师通过 icon 图标,将抽象的概念通俗化,降低用户理解某个操作的难度。而设计师也会通过改变 icon 图标的样式来展现整体界面的视觉效果。icon 图标的风格有很多…...

【MySQL】MySQL索引--聚簇索引和非聚簇索引的区别
文章目录 前言1.聚簇索引和非聚簇索引的概念2.两者详细介绍2.1 聚簇索引2.2 非聚簇索引 3. 两者的区别3.1 数据存储方式3.2 二级索引查询 前言 1.聚簇索引和非聚簇索引的概念 数据库表的索引从数据存储方式上可以分为聚簇索引和非聚簇索引两种。“聚簇”的意思是数据行被按照…...

如何使用 SVG.js 中的一些相关方法来创建、设置和操作 image 元素
SVG.js 是一个基于 JavaScript 的 SVG 库,提供了许多常用的 SVG 元素和方法,方便开发者进行 SVG 图形的创建和操作。其中,image 元素是 SVG.js 中较为常用的元素之一,本文将详细介绍 SVG.js 中与 image 元素相关的方法。 一、创建…...

展会进行时!5月16-18日箱讯与您相约中国航交会
宁波国际会展中心7、8号馆 第五届中国(宁波)国际航运物流交易会 暨2023全球物流企业合作博览会 火爆进行中 箱讯与您相约 8号馆 C033K-C036展位 期待您的光临! 2023年5月16-18日,第五届中国(宁波)国际…...

CMake:递归检查并拷贝所有需要的DLL文件
文章目录 1. 目的2. 设计整体思路多层依赖的处理获取 DLL 所在目录探测剩余的 DLL 文件 3. 代码实现判断 stack 是否为空判断 stack 是否为空获取所有 target检测并拷贝 DLL 4. 使用 1. 目的 在基于 CMake 构建的 C/C 工程中,拷贝当前工程需要的每个DLL文件到 Visu…...

python常见问题及解决方案
Python是一种高级编程语言,具有易于学习、易于阅读和易于维护的特点。然而,即使是最有经验的Python开发人员也可能会遇到一些常见的错误。在本文中,我们将讨论一些常见的Python运行时错误,并提供解决这些错误的办法。 语法错误 …...

JUC之Synchronized与Lock
Synchronized 称之为”同步锁 作用: 保证在同一时刻, 被修饰的代码块或方法只会有一个线程执行,以达到保证并发安全的效果 用法: 1.修饰方法:方法锁,锁的对象是当前对象 2.修饰静态方法:类锁…...

动态规划理论基础
文章目录 定义动态规划与分治问题的区别两种方式实现动态规划方法一:带备忘录的自顶向下法方法二:自底向上法 本质核心解题步骤常见题型划分 定义 动态规划方法通常用来求解最优化问题(optimization problem)。这类问题可以有很多可行解,每个…...

Redis的数据类型
参考文档:https://www.runoob.com/redis/redis-tutorial.html redis当中一共支持五种数据类型,分别是: string字符串 list列表 set集合 hash表 zset有序集合 1、对字符串string的操作 下表列出了常用的 redis 字符串命令 1 设置值 获取…...

vue3鼠标经过显示按钮
在前端开发中,我们经常需要在页面中添加一些交互效果来提升用户体验。其中一个常见的需求就是鼠标经过某个元素时显示一个按钮,这个按钮可以用于触发一些操作或者显示更多的内容。 在本篇文章中,我将会介绍如何使用 Vue3 实现一个鼠标经过显…...

【2023华为OD笔试必会25题--C语言版】《18 最短木板长度》——数组
本专栏收录了华为OD 2022 Q4和2023Q1笔试题目,100分类别中的出现频率最高(至少出现100次)的25道,每篇文章包括原始题目 和 我亲自编写并在Visual Studio中运行成功的C语言代码。 仅供参考、启发使用,切不可照搬、照抄,查重倒是可以过,但后面的技术面试还是会暴露的。✨✨…...

yolov5车道线检测+测距(碰撞检测)
yolov5车道线检测+测距(碰撞检测) 1. 车道线检测2. 测距2.1 测距原理2.2 相机标定2.2.1:标定方法12.2.2:标定方法23. 相机测距3.1 测距添加3.2 主代码4. 实验结果相关链接 1. 基于yolov5的车道线检测及安卓部署 2. YOLOv5+单目测距(python) 3. 具体实现效果...

微服务学习笔记--(Gateway网关)
统一网关Gateway 为什么需要网关gateway快速入门断言工厂过滤器工厂全局过滤器跨域问题 Gateway网关-网关作用介绍 为什么需要网关 网关功能: 身份认证和权限校验服务路由、负载均衡请求限流 网关的技术实现 在SpringCloud中网关的实现包括两种: …...

QML插件的创建及调用
QML插件的创建及调用 创建QML Plugin注册插件调用插件 创建QML Plugin 1、 注册插件 1、可以将qml文件放在qmldir中进行声明。 此种方式需要将qml文件和qmldir放在一起 module EularFrame plugin EularFrameEButton 1.0 MyButton.qml2、可以在*plugin.cpp注册 此种方式只需…...

数据结构学习分享之树的介绍
💓博主CSDN主页:杭电码农-NEO💓 ⏩专栏分类:数据结构学习分享⏪ 🚚代码仓库:NEO的学习日记🚚 🌹关注我🫵带你了解更多数据结构的知识 🔝🔝 数据结构第六课 1. 前言&a…...

MySQL数据库基础2
文章目录 数据类型表的约束 数据类型 1、数值类型:BIT、TINYINT、BOOL、SMALLINT、INT、BIGINT、FLOAT[(M,D)]、DOUBLE[(M,D)]、DECIMAL[(M,D)] FLOAT[(M,D)]:占用四个字节,M表示显示位数,D表示小数位数,精度保证&am…...

AutoSAR PNC和ComM
文章目录 PNC和ComMPNC管理NM PDU结构及PNC信息位置如何理解节点关联PNCPNC状态管理 ComM 通道状态管理 PNC和ComM PNC 和 ComM层的Channel不是一个概念,ComM的Channel对应具体的物理总线数。 在ComM模块中,一个Channel可以对应一个PNC,也可…...

Android studio Camera2实现的详细流程
流程 一、获取CameraManager实例二、获取可用的相机列表三、选择一个相机并打开它四、创建一个CaptureRequest.Builder对象五、设置CaptureRequest.Builder对象的参数六、创建一个CaptureSession对象七、开始预览 代码示例 一、获取CameraManager实例 CameraManager manager (…...

阿里云数据库ClickHouse产品和技术解读
摘要:社区ClickHouse的单机引擎性能十分惊艳,但是部署运维ClickHouse集群,以及troubleshoot都不是很好上手。本次分享阿里云数据库ClickHouse产品能力和特性,包含同步MySQL库、ODPS库、本地盘及多盘性价比实例以及自建集群上云的迁…...

分子动力学基础知识
分子动力学基础知识 目前主要存在两种基本模型:其一为量子统计力学, 其二为经典统计力学。 量子统计力学 基于量子力学原理, 适用 于微观的, 小尺度, 短时 间的模拟,可以描述电子 的结构分布,原子间的成 键断键等化学性质。 经典纭计力学…...

USB转UART转串口芯片 GP232RNL国产低成本替代FT232RL/FT232RNL
近期收到很多人咨询FT232RL跟新版FT232RNL两者有什么区别,实际上就是内部做了一点升级,FT232RNL支持Windows11系统,参数并没有改动,完全可以直接替换使用。 今天小编给大家讲讲FT232RNL国产低成本替代芯片–GP232RNL GP232RNL 是…...

第03讲:SpringCloudStream实现分布式事务
需求分析 本案例是通过一个发送短信验证码的功能来实验MQ发送消息时实现分布式事务,思路分析如下 消息生产者生产发送验证码的半消息 生产者执行本地事务(将验证码保存到数据库),并记录事务的ID,如果整个过程不出现异…...

【从零开始学Skynet】高级篇(一):Protobuf数据传输
1、什么是Protobuf Protobuf是谷歌发布的一套协议格式,它规定了一系列的编码和解 码方法,比如对于数字,它要求根据数字的大小选择存储空间,小于等于15的数字只用1个字节来表示,大于15的数用2个字节表示,以此…...

快速入门Lombok
Lombok是一个Java库,可以通过注解的方式来简化Java代码,它可以自动生成Getter、Setter、构造函数等代码,从而减少重复的模板代码。下面是Lombok的使用详情: 1. 添加Lombok依赖 在使用Lombok之前,我们需要先添加Lombo…...

Linux 常见命令与常见问题解决思路
Linux 常见命令 Linux 基础命令目录相关查看文件(日志)查看普通的文件查看压缩的文件 解压压缩Linux 系统调优topvmstatpidstatps vi/vim 编辑文件查找文件属性相关定时任务scp 复制文件和目录awk 分隔cutsort 与 uniq常见问题处理思路CPU 高系统平均负载…...

用GPT-4 写2022年天津高考作文能得多少分?
正文共 792 字,阅读大约需要 3 分钟 学生必备技巧,您将在3分钟后获得以下超能力: 积累作文素材 Beezy评级 :B级 *经过简单的寻找, 大部分人能立刻掌握。主要节省时间。 推荐人 | Kim 编辑者 | Linda ●图片由Lexica …...

Django如何把SQLite数据库转换为Mysql数据库
大部分新手刚学Django开发的时候默认用的都是SQLite数据库,上线部署的时候,大多用的却是Mysql。那么我们应该如何把数据库从SQLite迁移转换成Mysql呢? 之前我们默认使用的是SQLite数据库,我们开发完成之后,里面有许多数…...

使用apisix代理静态文件
前言 最近公司考虑用apisix作为公司网关并且部署到k8s上,我这边收到一个小任务:使用apisix代理静态文件 通过apisix官网了解到它构建于 NGINX ngx_lua 的技术基础之上,所以按理应该和nginx代理静态资源是一样的。因为是通过docker容器部署…...