计算机组成原理样题(无答案)
计算机组成原理 考题

计算机组成原理考题
这是一个非常广阔的领域,计算机组成原理的考题可以包
括以下几个方面:
1. 计算机的基本组成部分:
- 计算机的五大基本组成部分是什么?
- 分别解释并描述中央处理器(CPU)、存储器、输入设备、
输出设备和控制器的功能和作用。
2. 计算机的运算部分:
- 解释并描述算术逻辑单元(ALU)的功能和作用。
- 描述整数运算和浮点数运算的基本原理。
3. 计算机的存储部分:
- 分别解释并描述主存储器(RAM)和辅助存储器(硬盘、固
态硬盘、光盘等)的特点和用途。
- 解释并描述寄存器、高速缓存和虚拟存储器的作用和原理。
4. 计算机的输入和输出:
- 描述并解释输入设备和输出设备的特点和作用。
- 解释并描述输入输出控制器的功能和作用。
5. 指令和指令执行过程:
- 解释并描述指令的组成和编码方式。
- 描述指令执行过程、指令周期和时序控制的原理。
这只是一部分可能出现在计算机组成原理考题中的内容,有些问题可能需要深入了解硬件和操作系统的知识才能回答。
(完整word版)计算机组成原理复习题

1.请说明指令周期、机器周期、时钟周期之间的关系。
2.请说明SRAM的组成结构,与SRAM相比,DRAM在电路组成上有什么不同之处?3.请说明程序查询方式与中断方式各自的特点。
4.简要描述外设进行DMA操作的过程及DMA方式的主要优点。
5.什么是闪速存储器?它有那些特点?6.集中式仲裁有几种方式?画出计数器定时查询方式的逻辑结构图,说明其工作原理。
有三种方式:链式查询方式,计数器定时查询方式,独立请求方式。
计数器定时查询方式逻辑结构图如下:图B 6.67.在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么?寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。
因为前者操作数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。
8.用16k×8位的SRAM芯片构成64K×16位的存储器,要求画出该存储器的组成逻辑框图。
存储器容量为64K×16位,其地址线为16位(A15—A0),数据线也是16位(D15—D0)SRAM芯片容量为16K×8位,其地址线为14位,数据线为8位,因此组成存储器时须字位同时扩展。
字扩展采用2 :4译码器,以16K为一个模块,共4个模块。
位扩展采用两片串接。
图C1.19.提高存储器速度可采用哪些措施,请说出至少五种措施。
措施有:采用高速器件,采用cache (高速缓冲存储器),采用多体交叉存储器,采用用双端口存储器,采用相联存储器,加长存储器的字长。
10.若机器字长36位,采用三地址格式访存指令,共完成54种操作,操作数可在1K地址范围内寻找,画出该机器的指令格式。
操作码需用6位,操作数地址码需用10位。
格式如下6 10 10 10OP D1 D2 D3OP:操作码6位D1:第一操作数地址,10位D2:第二操作数地址,10位D3:第三操作数地址,10位11.举例说明存储器堆栈的原理及入栈、出栈的过程。
计算机组成原理精彩试题集(含问题详解)

计算机组成原理试题一一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号。
)1.若十进制数据为137.5则其八进制数为(B )。
A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(A )。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若采用双符号位,则发生正溢的特征是:双符号位为(B)。
A、00B、01C、10D、114.原码乘法是(A )。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是(A)。
A.(101001)2B.(52)8C.(2B)16D.457.下列数中,最大的数是(D)。
A.(101001)2B.(52)8C.(2B)16D.458.下列数中,最小的数是(D)。
A.(111111)2B.(72)8C.(2F)16D.509.已知:X=-0.0011,Y= -0.0101。
(X+Y)补= ( A)。
A.1.1100B.1.1010C.1.0101D.1.100010.一个512KB的存储器,地址线和数据线的总和是(C )。
A.17 B.19C.27D.3611.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址围是(C )。
A.64K B.32KB C.32K D.16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。
A.21B.17C.19D.2012.计算机存储器可以采用(A)。
A.RAM和ROMB.只有ROMC.只有RAMD.RAM和SAM13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。
计算机组成原理考试试题及参考答案

计算机组成原理考试试题及参考答案计算机组成原理考试试题及参考答案一、选择题1、下列哪个部件不属于计算机的存储器?() A. 硬盘 B. 寄存器C. RAMD. U盘答案:B2、在计算机内部,所有数据和指令采用何种进制编码?() A. 二进制 B. 八进制 C. 十进制 D. 十六进制答案:A3、下面哪种情况下会发生CPU的分支预测错误?() A. 顺序预测B. 跳转预测C. 高速缓存D. 直接预测答案:B4、在计算机的存储器中,容量最大的部分是:() A. Cache B. RAMC. ROMD.硬盘答案:D5、下列哪种情况可能会导致计算机的内存出现故障?() A. 电源故障 B. 软件故障 C. 硬件故障 D. 网络故障答案:C二、填空题6、在计算机中,CPU主要由 ________ 、________ 、________ 三部分组成。
答案:运算器、控制器、存储器61、在计算机的存储器中,________ 存取速度最快,________ 容量最大。
答案:Cache,RAM611、CPU执行的指令最终由 ________ 输出。
答案:显示器6111、在计算机内部,数据和指令都是以二进制形式进行处理和存储的,这一原理是由 ________ 提出的。
答案:香农61111、在计算机中,________ 是用来存储运行时数据的核心部件。
答案:内存三、简答题11、请简述计算机CPU的工作流程。
答案:计算机CPU的工作流程包括取指令、解码、执行指令和写回结果四个步骤。
具体来说,CPU 从内存中获取指令,然后解码指令并执行,最后将结果写回到内存中。
这个过程会不断重复,使得计算机能够连续执行各种任务。
111、请说明指令和数据在计算机内部有何区别。
答案:在计算机内部,指令和数据没有本质区别,它们都是二进制形式存在的。
但是,为了区分它们,通常将那些访问内存、运算等产生效果的二进制称之为指令,而那些被运算的二进制则称之为数据。
计算机组成原理考试题库.doc

计算机原理考试题库一、选择题1、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。
A、CPUB、ALUC、主机D、UP2、用以指定待执行指令所在地址的是C。
A、指令寄存器B、数据计数器C、程序计数器D、累加器3、完整的计算机系统应包括D。
A、运算器、存储器、控制器B、外部设备和主机C、主机和实用程序D、配套的硬件设备和软件系统4、计算机存储数据的基本单位为A。
A、比特BitB、字节ByteC、字组WordD、以上都不对5、计算机中有关ALU的描述,D是正确的。
A、只做算术运算,不做逻辑运算B、只做加法C、能存放运算结果D、以上答案都不对6、计算机系统中的存储系统是指D。
A、RAM存储器B、ROM存储器C、主存D、主存和辅存7、下列语句中是C正确的。
A、1KB=10241024BB、1KB=1024MBC、1MB=10241024BD、1MB=1024B8、用以指定待执行指令所在地址的是C。
A、指令寄存器B、数据计数器C、程序计数器D、累加器9、计算机系统中的存储系统是指D。
A、RAM存储器B、ROM存储器C、主存D、主存和辅存10、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。
A、CPUB、ALUC、主机D、UP11、计算机中有关ALU的描述,D是正确的。
A、只做算术运算,不做逻辑运算B、只做加法C、能存放运算结果D、以上答案都不对12、下列D属于应用软件。
A、操作系统B、编译程序C、连接程序D、文本处理13、下列语句中是C正确的。
A、1KB=10241024BB、1KB=1024MBC、1MB=10241024BD、1MB=1024B14、计算机系统中的存储系统是指D。
A、RAM存储器B、ROM存储器C、主存D、主存和辅存15、下列D属于应用软件。
A、操作系统B、编译程序C、连接程序D、文本处理16、存放欲执行指令的寄存器是D。
A、MAEB、PCC、MDRD、IR17、用以指定待执行指令所在地址的是C。
计算机组成原理考试题+参考答案

计算机组成原理考试题+参考答案一、单选题(共90题,每题1分,共90分)1、在三种集中式总线控制方式中,()方式响应时间最快。
A、独立请求B、计数器定时查询C、串行链接D、以上都不是正确答案:A2、计算机中常采用下列几种编码表示数据,其中,± 0 编码相同的是()。
Ⅰ . 原码Ⅱ . 反码Ⅲ . 补码Ⅳ . 移码A、Ⅲ 和ⅣB、Ⅰ 和ⅣC、Ⅰ 和ⅢD、Ⅱ 和Ⅲ正确答案:A3、半导体EPROM中写入的内容,可以通过( )擦除。
A、紫外线照射B、电信号C、口令D、DOS命令正确答案:A4、浮点数加减中的对阶是指()。
A、将加数的阶码调整到与被加数的阶码相同B、将较大的一个阶码调整到与较小的一个阶码相同C、将被加数的阶码调整到与加数的阶码相同D、将较小的一个阶码调整到与较大的一个阶码相同正确答案:D5、已知小写英文字母“ a” 的 ASCII 码值为 61H ,现字母“ g” 被存放在某个存储单元中,若采用偶校验(假设最高位作为校验位),则该存储单元中存放的十六进制数是()。
A、E7HB、66HC、E6HD、67H正确答案:A6、通常划分计算机发展时代是以()为标准的。
A、所用的电子器件B、运算速度C、计算机结构D、所有语言正确答案:A7、假定用若干16K×1位的存储器芯片组成一个64K×8位的存储器,芯片内各单元连续编址,则地址BFF0H所在的芯片的最小地址为()。
A、8000HB、4000HC、6000HD、A000H正确答案:A8、下面是关于计算机中存储容量单位的叙述,其中错误的是()。
A、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍B、最小的计量单位为位(bit),表示一位“0”或“1”C、最基本的计量单位是字节(Byte),一个字节等于8bD、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息正确答案:A9、CPU取出一条指令并执行该指令的时间被称为()。
计算机组成原理试题

计算机组成原理试题一、选择题1. 计算机组成原理是研究计算机的组成和工作原理的学科。
以下哪项不属于计算机组成原理的研究内容?A. 计算机硬件的组成和功能B. 计算机的指令系统和编程方式C. 计算机操作系统的原理和设计D. 计算机的数据存储和处理方式2. CPU(中央处理器)是计算机的核心部件,负责执行指令和处理数据。
以下哪项不属于 CPU 的功能?A. 控制单元(Control Unit)负责指令的解码和控制B. 算术逻辑单元(ALU)负责数据的运算和逻辑操作C. 内存管理单元(MMU)负责处理内存的分配和回收D. 寄存器(Register)负责存储和传输数据3. 以下哪个是计算机在运行时用于临时存储数据的设备?A. 硬盘(Hard Disk)B. 内存(Memory)C. CPU寄存器(Register)D. 输入输出设备(I/O Devices)4. 数据通路(Data Path)用于传输和处理数据。
以下哪项不属于数据通路的组成部分?A. 总线(Bus)B. 寄存器(Register)C. 控制器(Controller)D. 运算器(Arithmetic Unit)5. 计算机通过总线连接各个硬件模块。
以下哪种总线用于连接 CPU 和内存?A. 数据总线(Data Bus)B. 控制总线(Control Bus)C. 地址总线(Address Bus)D. 扩展总线(Expansion Bus)二、编程题1. 设计一个逻辑电路,将两个4位二进制数相加,结果以4位二进制表示,并输出进位标志。
2. 编写一段汇编程序,实现从键盘接收输入,计算输入数的阶乘,并将结果输出到屏幕上。
三、简答题1. 什么是指令周期和时钟周期?二者之间有何关系?2. 解释冯·诺依曼体系结构中的存储程序概念。
3. 简要介绍 CPU 的指令执行过程。
四、论述题计算机组成原理是计算机科学与技术专业中的重要课程之一,它研究计算机的硬件组成、工作原理以及计算机系统的设计与实现。
计算机组成原理考试试题及答案

计算机组成原理考试试题及答案一、选择题 (每题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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成原理往年样题
一、选择题(共15分,每空1分)
1. 计算机中有关ALU的描述,_ _是正确的。
A.只做算术运算,不做逻辑运算 B.只做加法
C.能存放运算结果 D.以上答案都不对
2. 某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线的数目分别为_
____。
A.64,16 B. 16,64 C. 64,8 D. 16,16
3. 将变址寄存器的内容与指令地址码给出的位移量之和作为操作数地址或转移地址的
寻址方式称为__ ____寻址。
A.寄存器间接 B.变址 C.基址 D.相对
4. 主存贮器和CPU之间增加cache的目的是__ ___。
A. 解决CPU和主存之间的速度匹配问题
B. 扩大主存贮器容量
C. 扩大CPU中通用寄存器的数量
D. 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量
5. 存储字长是指____。
A. 存放在一个存储单元中的二进制代码组合
B. 存放在一个存储单元中的二进制代码位数
C. 存储单元的个数
D. 机器指令的位数
6. 寄存器间接寻址方式中,操作数处在____。
A. 通用寄存器
B. 主存单元
C. 程序计数器
D. 堆栈
7. 微程序控制器中,机器指令与微指令的关系是____。
A. 每一条机器指令由一条微指令来执行
B. 每一条机器指令由一段微指令编写的微程序来解释执行
C. 每一条机器指令组成的程序可由一条微指令来执行
D. 一条微指令由若干条机器指令组成
8. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校验的字符码是_
____。
A.11001011 B.11010110 C.11000001 D.11001001
9. 若用GB作计算机主存容量的计量单位,1GB等于_ ____字节。
A.210 B.220 C.230 D.240
10. DRAM与SRAM相比,_ ____特点是不正确的。
A.集成度高 B.成本低 C.速度快 D.需要刷新
11. 微指令编译法中,控制字段每位代表一个微命令时,采用的是。
A.直接控制法 B. 字段直接编译法
C. 字段间接编译法
D. 常数源字段
12. 有关cache存储器的叙述是错误的。
A. 它介于CPU与主存之间
B. 它保存的字块是主存相应字块的一个副本
C.它的每一块要有一个标记指明其映像的主存块号
D.它的全部管理通过硬、软件系统实现
13. 有关流水线的叙述中,不正确的是。
A.流水线计算机中,一条指令执行过程分成时间上大致相等的几个阶段
B.同一条指令的不同阶段由计算机不同的部件同时执行着
C. 流水线的级数就等于指令所分的阶段数
D. 不同指令的不同阶段由计算机不同的部件重叠执行着
14. 与水平微指令相比,下面属于垂直微指令特点的是。
A.并行操作能力强 B. 只完成一、两个微操作
C. 用户难以掌握
D. 微指令字长较长,微程序短
15. 按连接部件不同划分,__ ____是指CPU、主存、I/O设备各大部件之间的信息传输
线。
A. 片内总线
B. 系统总线
C. 通信总线
D. 测控总线
二、选择题(共20分,每小题1分)
1. 将下列不同进制数等式填写完整。
(1011.1)2=( )10,(21.8)16 =( )10 ,(11.25)10=( )16, (23/32)10=( )2,(23.75)10 =( )2
2. 设计算机字长8位,请正确填写下列等式。
X=-15/128,[X]补= (定点小数),[X]反=00110110 [X]移=
[X]补=10100101 X=()10(定点整数),
[X]原=11001101 [X]补=
[X]原=10101101 (定点小数) X= (表示为十进制分数)
3. 有一个由64K⨯1DRAM芯片构成(芯片内是4个128⨯128结构)的存储器,要在2ms内分
散刷新一遍,刷新信号周期是μs
4. 主机与设备交换信息的控制方式中,方式主机与设备是串行工作的,
方式和方式主机与设备是并行工作的,且方式主程序与信息传送是并行进行的。
5. I/O的编址方式可分为和两大类,前者需要独立的I/O指令,
后者可通过访存指令和设备交换信息。
6. 在写操作时,对Cache与主存单元同时修改的方法称写直达法,若每次只暂时写入Cache,直到替换时才写入主存的方法称为。
7. 微指令分为两个字段,它们是字段和字段
三、简答题(共10分,每小题5分)
1. 试列举三个造成流水线阻塞的因素,并给出其中两个的化解措施?
2. 简述程序、微程序、指令、微指令的概念,主存储器和控制存储器的主要区别?
四、计算题(共45分)
1.设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量,
用补码表示,每当CPU从存储器取出一个字节时,即自动完成(PC)+1→PC的操作,假设当前转移指令第一个字节所在的地址为3000H,当执行指令“JMP * - 20 ”时,转移指令第二个字节的内容是多少?(7分)
2. 某系统指令长16位,每个操作数地址码长4位,指令分为零地址、一地址、二地址、三
地址四种格式。
(共10分)
(1)设操作码固定,若零地址、一地址、二地址分别为3条、5条、4条,则三地址指令最多有几条?2的4次方-3-5-4=结果,三地址指令最多有4条。
(2)采用操作码扩展技术,若零地址指令50条、一地址指令12条、三地址10条,则二地址指令最多有几条?(套用公式,设二地址指令最多有X条,解出X)
3. 设X=2-101 *(-0.101000),Y=2-100*(+0.111011),并假设阶码的数值部分取3位,数符
取2位,尾数的数值部分取6位,按补码浮点数运算步骤求 X-Y 。
(8分)
4. 设主存1GB,Cache512KB,每块128字节,2路组相联映像。
Cache组织如下图所示。
它把Cache字块分成若干组,每组包含2r个字块。
(共10分)
1) 分别计算 t、c’、r和b的值。
2) 主存地址为17ABC560H的字块可映像到Cache的组号为多少?对应到Cache的块号是多少?主存字块标记为多少?
5.补码浮点运算步骤,计算[25×(+9/16)]×[23×(-13/16)]。
(共10分)
五、设计题(共10分)
1. 已知某8位机的主存采用半导体存储器,总容量由8K×8位的只读存储器和16K×8位的随机可读可写的存储器构成,假设ROM芯片有CS和OE信号控制端,RAM芯片有CS和WE信号控制端,CPU地址总线为A15~A0,请按以下要求设计:
1) 使用8K×8位的ROM和8K×4位的RAM芯片组成;
2) ROM地址设计空间为2000H~3FFFH,RAM为4000H~7FFFH;
3) 画出逻辑图。