计算机组成原理题库

合集下载

计算机组成原理试题及答案全套

计算机组成原理试题及答案全套

计算机组成原理试题及答案全套第一部分:选择题1.下列关于计算机内存的说法,错误的是:A.内存是计算机的主要存储器件之一B.内存是临时存储器件,供程序运行时使用C.内存容量越大,计算机的性能越强D.内存分为主存和辅存,主存速度较快,但容量相对较小答案:C2.下列关于CPU的说法,错误的是:A.CPU是计算机的核心部件,负责执行指令和控制计算机的运行B.CPU由运算器、控制器和寄存器组成C.CPU的速度越快,计算机的运行速度越快D.CPU的主频越高,计算机的运行速度越慢答案:D3.下列关于指令周期的说法,错误的是:A.指令周期是CPU执行一条指令所需的时间B.指令周期包括取指令、译码、执行、访存四个阶段C.指令周期的长度取决于CPU的主频D.指令周期越短,CPU的执行效率越高答案:D4.下列关于存储器层次结构的说法,错误的是:A.存储器层次结构分为寄存器、高速缓存、主存和辅存B.存储器层次结构越高,存取速度越快,容量越小C.高速缓存是位于CPU和主存之间的高速存储器D.存储器层次结构的设计目标是在速度、容量和成本之间取得平衡答案:B5.下列哪项措施可以提高计算机系统的安全性?A.设置强密码B.定期更新操作系统和应用程序补丁C.安装杀毒软件和防火墙D.以上都是答案:D6.下列关于计算机硬盘的说法,错误的是:A.硬盘是一种磁存储设备,用于长期存储数据B.硬盘的读写速度相对较慢,但容量较大C.硬盘的存储介质是固态闪存芯片D.硬盘采用磁道、扇区和柱面的方式来寻址数据答案:C第二部分:填空题1.计算机系统由________、软件和人员三部分组成。

答案:硬件2.CPU的两个主要功能是执行________和控制计算机的运行。

答案:指令3.存储器层次结构的设计目标是在速度、________和成本之间取得平衡。

答案:容量4.计算机的存储器分为________和辅存两部分。

答案:主存5.操作系统的主要功能包括________管理、文件管理和用户接口等。

计算机组成原理习题集

计算机组成原理习题集

计算机组成原理习题集一. 选择题1.十进制数200010化成十六进制数是______。

A.(7CD)H B.(7D0)H C.(7E0)H D.(7F0)H2. 目前的计算机,从原理上讲______。

A. 指令以二进制形式存放,数据以十进制形式存放B. 指令以十进制形式存放,数据以二进制形式存放C. 指令和数据都以二进制形式存放D. 指令和数据都以十进制形式存放3. 根据国标规定,每个汉字在计算机内占用______存储。

A. 一个字节B. 二个字节C. 三个字节D. 四个字节 4. 下列数中最小的数为______。

A.(101001)2B.(52)8C.(2B)16D.(44)10 5. 下列数中最大的数是______。

A.(10010101)2 B.(227)8 C。

(96)16 D.(143)5 6. 微程序存放在。

A. 控制存贮器B. RAMC. CacheD. 指令积存器 7. 下列数中最大的数是______。

A.(10010101)2B.(227)8C.(96)16D.(143)10 8.(2000)10化成十六进制数是______。

A.(7CD)H B.(7D0)H C.(7E0)H D.(7F0)H9. 下列数中最大的数是______。

A.(10011001)2 B.(227)8C.(98)16D.(152)1010. Pentium-3是一种______。

A.64位处理器B.16位处理器C.准16位处理器D.32位处理器 11. 将有关数据加以分类、统计、分析,以取得有利用价值的信息,称其为______。

A. 数值计算B. 辅助设计C. 数据处理D. 实时控制 12. 下列数中最小的数为______。

A. (101001)2B. (52)8C. (101001)BCDD. (233)16 13. 下列数中最小的数是______。

A.(101001)2 B.(52)8 C.(2B)16 D.(44)10 14. 根据标准规定,每个汉字在计算机内占用______存储。

计算机组成原理考研题库

计算机组成原理考研题库

计算机组成原理考研题库一、选择题1. 下列哪个是计算机组成原理的基本单位?A. 控制器B. 存储器C. 运算器D. 输入输出设备答案:B解析:存储器是计算机组成原理的基本单位,用于存储程序和数据。

2. 下列哪种寻址方式是计算机组成原理中常用的?A. 直接寻址B. 间接寻址C. 寄存器寻址D. 立即寻址答案:A解析:直接寻址是计算机组成原理中常用的寻址方式,通过指定内存地址来定位数据。

3. 在指令的执行过程中,ALU用于完成什么操作?A. 存储数据B. 控制数据流向C. 进行数据运算D. 输入输出操作答案:C解析:ALU(算术逻辑单元)用于进行数据运算操作,如加减乘除等。

4. 下列哪个不属于计算机组成原理的存储器类型?A. RAMB. ROMC. CacheD. SSD答案:D解析:SSD(固态硬盘)不属于计算机组成原理的存储器类型,它是计算机的外部存储设备。

5. 下列哪个设备不属于计算机组成原理中的输入设备?A. 鼠标B. 键盘C. 显示器D. 扫描仪答案:C解析:显示器是计算机组成原理中的输出设备,用于显示计算机处理后的结果。

二、填空题1. 计算机组成原理的基本指令执行步骤是:取指令、______、执行、存储结果。

答案:译码解析:基本指令执行步骤包括取指令、译码、执行和存储结果。

2. 控制器中的______部分负责指令的存储和指令的读取工作。

答案:存储器解析:控制器中的存储器部分负责指令的存储和指令的读取工作。

3. CPU中的______负责对指令进行解释和执行。

答案:ALU解析:CPU中的ALU负责对指令进行解释和执行,完成数据运算操作。

4. 计算机组成原理中,______是位于CPU内部的一种高速缓存存储器。

答案:Cache解析:Cache是计算机组成原理中位于CPU内部的一种高速缓存存储器,用于加快指令的执行速度。

5. 计算机组成原理中,ROM是一种______存储器。

答案:只读解析:ROM是一种只读存储器,用于存储固化的程序和数据,无法进行写操作。

计算机组成原理题库

计算机组成原理题库

1.在单级中断系统中,CPU一旦响应中断,则立即关闭中断允许。

标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。

2.浮点运算指令对用于科学计算的计算机是很必要的,可以提高计算机的运算速度。

(√)3.处理大量输入输出数据的计算机,一定要设置十进制运算指令。

(×)4.在计算机的指令系统中,真正必须的指令不多,其余指令都是为了提高计算机速度和便于编程而引入的。

(√)5.不设置浮点运算指令的计算机,就不能用于科学计算。

(×)6.通用寄存器间接寻址方式中,操作数处在内存单元中。

(√)7.扩展操作码是操作码字段中用来进行指令分类的代码。

(×)8.随机半导体存储器(RAM)中的任何一个单元都可以随机访问。

(√)9.和静态存储器相比,动态存储器的工作速度较慢,但功耗较低、集成度较高,因而常用于主存储器。

(√)10.一般情况下,ROM和RAM在存储体是统一编址的。

(√)11.CPU访问存储器的时间是由存储体的容量决定的,存储容量越大,访问存储器所需的时间越长。

(×)12.Cache的功能全由硬件实现。

(√)13.因为动态存储器是破坏性读出,因此必须不断的刷新。

(×)14.固定存储器(ROM)中的任何一个单元不能随机访问。

(×)15.由于半导体存储器加电后才能存储数据,断电后数据就丢失,因此,用EPROM制成的存储器,加电后必须重写原来的内容。

(×)16.交叉存储器主要解决扩充容量问题。

(×)17.访问存储器的请求是由CPU发生的。

(×)18.Cache存储器的内容是由操作系统调入的。

(×)19.DMA设备的中断级别比其他I/O设备高,否则数据将可能丢失。

(√)20.Cache与主存统一编址,即主存空间的某一部分属于Cache。

(×)21.在DMA控制方式中,主机和外设是并行运行的。

(√)22.与各中断源的中断级别相比,CPU(或主程序)的级别最高。

计算机组成原理试题

计算机组成原理试题

计算机组成原理试题一、选择类型题:1.现代计算机组织结构是以_____为中心,其基本结构遵循冯·诺依曼思想。

B A. 寄存器 B. 存储器 C. 运算器 D. 控制器2.存储字长是指______。

B(存储单元:存放一串二进制代码,存储字:存储单元中二进制代码的组合,存储字长:存储单元中二进制代码的位数,每个存储单元赋予一个地址号)A.存放在一个存储单元中的二进制代码组合;B.存放在一个存储单元中的二进制代码位数;C.存储单元的个数;D.机器指令的位数。

3.CPU通过______启动通道。

BA.执行通道命令;B.执行I/O指令;C.发出中断请求;D.程序查询。

4.对有关数据加以分类、统计、分析,这属于计算机在______方面的应用。

C P29 A.数值计算;B.辅助设计;C.数据处理;D.实时控制。

5.电子计算机的算术/逻辑单元、控制单元及存储器合称为C A.CPUB.ALU(ALU是运算器,CU时空制漆共同构成cpu)C.主机;D.UP6.存储周期是指______。

C(存储周期:连续两次独立的存储操作,(读或写)所需的最小间隔时间存储时间:存储器的访问时间)A.存储器的写入时间;B.存储器进行连续写操作允许的最短间隔时间;C.存储器进行连续读或写操作所允许的最短间隔时间;D.指令执行时间。

7.当定点运算发生溢出时,应______ 。

CA.向左规格化;B.向右规格化;C.发出出错信息;D.舍入处理。

8.加法器采用先行进位的目的是______ 。

CA.优化加法器的结构;B.节省器材;C.加速传递进位信号;D.增强加法器结构。

9.变址寻址方式中,操作数的有效地址是______。

CA.基址寄存器内容加上形式地址(位移量);B.程序计数器内容加上形式地址;C.变址寄存器内容加上形式地址;D.寄存器内容加上形式地址。

10.指令寄存器的位数取决于______。

BA.存储器的容量;B.指令字长;C.机器字长;D.存储字长。

计算机组成原理考试试题及答案

计算机组成原理考试试题及答案

计算机组成原理考试试题及答案一、选择题 (每题5分,共50分)1. 下列哪种设备不属于输入设备?A. 鼠标B. 键盘C. 打印机D. 扫描仪【答案】C2. 下列哪种存储器访问速度最快?A. 硬盘B. 缓存C. 内存D. 光盘【答案】B3. 下列哪种指令能够实现两个数相加?A. ADDB. SUBC. MULD. DIV【答案】A4. 下列哪种总线用于连接处理器和内存?A. ISA总线B. PCI总线C. EISA总线D. CPU总线【答案】D5. 下列哪种寄存器用于存储指令?A. 数据寄存器B. 地址寄存器C. 指令寄存器D. 状态寄存器【答案】C6. 下列哪种缓存方式是CPU缓存采用的?A. 直接映射缓存B. 全相连缓存C. 组相连缓存D. 以上都对【答案】D7. 下列哪种技术能够提高存储器的访问速度?A. 并行存储B. 串行存储C. 缓存D. 分页存储【答案】C8. 下列哪种指令能够实现两个数相乘?A. ADDB. SUBC. MULD. DIV【答案】C9. 下列哪种设备属于输出设备?A. 鼠标B. 键盘C. 打印机D. 扫描仪【答案】C10. 下列哪种总线用于连接处理器和外部设备?A. ISA总线B. PCI总线C. EISA总线D. CPU总线【答案】B二、填空题 (每题5分,共30分)11. 计算机的中央处理器简称为________。

【答案】CPU12. 计算机中用于存储程序和数据的设备称为________。

【答案】存储器13. 计算机中的数据是以________的形式进行存储和传输的。

【答案】二进制14. 计算机中的内存分为________和________两种类型。

【答案】RAM, ROM15. 在计算机中,数据的传输是通过________实现的。

【答案】总线三、简答题 (每题10分,共30分)16. 请简述CPU的主要功能。

【答案】CPU的主要功能是执行程序中的指令,进行数据的运算和控制计算机的运行。

计算机组成原理习题库完整

计算机组成原理习题库完整

计算机组成原理习题库第一章计算机系统概论1.选择题1、电子计算机问世至今,新型机器不断推出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是B。

A.巴贝奇(Charles Babage)B.·诺依曼(von Neumann)C.帕斯卡(Blaise Pascal)D.贝尔(Bell)2、下了描述中B是正确的。

A.控制器能理解、解释并执行所有的指令及存储结果B.一台计算机包括输入、输出、控制、存储及算术逻辑运算五个部分C.所有的数据计算都在CPU的控制器完成D.以上答案都正确3、电子计算机的运算/逻辑单元、控制、单元及主要存储器合称为C。

A.CPUB.ALUC.主机D.UP4、计算机系统中的存储系统是指D。

A.RAM存储器B.ROM存储器C.主存D.主存和辅存5、·诺依曼机工作方式的基本特点是B。

A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储前容选择地址6、由0、1代码组成的语言,称为C。

A.汇编语言B.人工语言C.机器语言D.高级语言7、下列语句中C是正确的。

A.1KB=1 024×1 024 BB. 1KB=1 024 BC.1MB=1 024×1 024 BD. 1MB=1 024 B8、一片1MB的磁盘能存储D的数据。

A.106字节B. 10-6字节C. 109字节D. 220字节二、填空题1、计算机硬件包括运算器、控制器、存储器、输入设备和输出设备。

其中运算器、控制器和存储器组成主机,运算器和控制器可统称为CPU。

简答:1.简述.诺依曼计算机的特点2.按照.诺依曼原理,现代计算机应具备哪些功能?答:按照.诺依曼原理,现代计算机应具备以下5个功能:⑴输入输出功能:能把原始数据和解题步骤及中间结果接收下来(输入),把计算结果与计算过程中出现的情况告诉(输出)给用户。

⑵记忆功能:应能“记住”原始数据、解题步骤及中间结果。

计算机组成原理题库及答案解析

计算机组成原理题库及答案解析

1. (单选题)冯·诺依曼结构计算机中数据采用二进制编码表示,其主要原因是:A. 仅二进制的运算规则简单、制造两个稳态的物理器件较容易B. 仅二进制的运算规则简单、便于用逻辑门电路实现算术运算C. 仅制造两个稳态的物理器件较容易、便于用逻辑门电路实现算术运算D. 二进制的运算规则简单、制造两个稳态的物理器件较容易、便于用逻辑门电路实现算术运算我的答案: D正确答案: D5分答案解析:对于二进制的运算规则简单二进制由于只有0 和1 两种数值,运算规则较简单,都通过ALU 部件转换成加法运算。

对于制造两个稳态的物理器件较容易, 二进制只需要高电平和低电平两个状态就可表示,这样的物理器件很容易制造。

对于便于用逻辑门电路实现算术运算, 二进制与逻辑晕相吻合。

二进制的0 和1 正好与逻辑量的“真”和“假”相对应,因此用二进制数表示二值逻辑显得十分自然,采用逻辑门电路很容易实现运算。

2. (单选题)下列关于冯·诺依曼结构计算机基本思想的叙述中,错误的是:• A. 程序的功能都通过中央处理器执行指令实现• B. 指令和数据都用二进制数表示,形式上无差别• C. 指令按地址访问,数据都在指令中直接给出• D. 程序执行前,指令和数据需预先存放在存储器中我的答案: C正确答案: C5分答案解析:冯·诺依曼结构计算机的功能部件包括输入设备、输出设备、存储器、运算器和控制器,程序的功能都通过中央处理器(运算器和控制器)执行指令, A 正确。

指令和数据以同等地位存于存储器内,形式上无差别,只在程序执行时具有不同的含义, B 正确。

指令按地址访问,数据由指令的地址码指出,除立即寻址外,数据均存放在存储器内, C 错误。

在程序执行前,指令和数据需预先存放在存储器中,中央处理器可以从存储器存取代码,D 正确。

3. (单选题)高级语言源程序转换为机器级目标代码文件的程序是:• A. 汇编程序• B. 链接程序• C. 编译程序5分答案解析:翻译程序是指把高级语言源程序转换成机器语言程序(目标代码)的软件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

综合题
1. 设存储器容量为32字,分为M0-M3四个模块,每个模块存储8个字,地址分配方案分别如下图中图(a)和图(b)所示。

(1)(a)和(b)分别采用什么方式进行存储器地址编址?
(2)设存储周期T=200ns,数据总线宽度为64位,总线传送周期τ=50ns。

问(a)和(b)两种方式下所对应的存储器带宽分别是多少(以Mb/s为单位)?
2.假设某机器有80条指令,平均每条指令由4条微指令组成,其中有一条取指微指令是所有指令公用的,已知微指令长度为32位,请估算控制存储器的容量是多少字节?
3.
(1)用16K×8位的SRAM芯片形成一个32K×16位的RAM区域,共需SRAM芯片多少片?
(2)设CPU地址总线为A15~A0,数据总线为D15~D0,控制信号为R/W(读/写)、MREQ(允许访存)。

SRAM芯片的控制信号有CS和WE。

要求这32K×16位RAM 区域的起始地址为8000H,请画出RAM与CPU的连接逻辑框图。

*4 CPU执行一段程序时,Cache完成存取的次数为3800次,主存完成存取的次数为200次,已知Cache存取周期为50ns,主存为250ns,
求(1)Cache命中率。

(2)平均访问时间(3)Cache/主存系统的效率。

5.已知某机采用微程序控制方式,其控制存储器容量为512*48(位)。

微程序可在整个存储器中实现转移,可控制微程序转移的条件共4个,微指令采用水平型格式,后继微指令地址采用断定方式,如下图所示。

(1)微指令中的三个字段分别应为多少位?
(2)画出围绕这种微指令格式的微程序控制器逻辑框图。

6.用2M×8位的SRAM芯片,设计4M×16位的SRAM存储器,试画出存储器芯片连接图。

*7.某计算机系统的内存储器由cache和主存构成,cache的存储周期为30ns,主存的存取周期为150ns。

已知在一段给定的时间内,CPU共访问内存5000次,其中400次访问主存。

问:
① cache的命中率是多少?
② CPU访问内存的平均时间是多少纳秒?
③ cache-主存系统的效率是多少?
8.用512K*16位的Flash存储器芯片组成一个1M*32位的半导体只读存储器,试问:
(1)数据寄存器多少位?
(2)地址寄存器多少位?
(3)共需要多少个这样的存储器件?
(4)画出此存储器的组成框图。

9.下图所示的处理机逻辑框图中,有两条独立的总线和两个独立的存储器。

已知指令存储器IM最大容量是16384字(字长18位),数据存储器DM最大容量是65536字(字长16位)。

各寄存器均有“打入”(Rin)和“送出”(Rout)控制命令,但图中未标注出。

请指出下列各寄存器的位数:
程序计数器PC,指令寄存器IR,累加器AC0和AC1,通用寄存器R0-R3,指令存储器地址寄存器IAR,指令存储器数据寄存器IDR,数据存储器地址寄存器DAR,数据存储器数据寄存器DDR。

10. 下图中图(a)为双总线结构机器的数据通路,IR为指令寄存器,PC为程序计数器(具有自增功能),M为主存(受R/W#信号控制),AR为地址寄存器,DR为数据缓冲寄存器,ALU由加、减控制信号决定完成何种操作,控制信号G控制的是一个门电路。

另外,线上标注有小圈表示有控制信号,例中y
i
表示y寄存器的输
入控制信号,R
1o 为寄存器R
1
的输出控制信号,未标字符的线为直通线,不受控制。

(1) “ADD R2,R0”指令完成(R
0)+(R
2
)→R
的功能操作,画出其指令周期流程
图,假设该指令的地址已放入PC中。

并在流程图每一个CPU周期右边列出相应的微操作控制信号序列。

图(a)
(2) 为提高执行速度,对图(a)给出的数据通路图修改如图(b)所示,请画出与图(b)相对应的“ADD R2,R0”指令的指令周期流程图,并指出指令周期速度提高多少?
图(b)
若将(取指周期)缩短为一个CPU周期,请先画出修改数据通路,然后画出指令周期流程图。

相关文档
最新文档