计算机组成原理考研试题

合集下载

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

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

计算机组成原理试题及答案一、选择题。

1. 下列哪个是计算机组成原理的基本概念?A. 数据结构。

B. 操作系统。

C. 计算机体系结构。

D. 算法。

答案,C。

2. 计算机组成原理的核心是什么?A. 中央处理器。

B. 内存。

C. 输入输出设备。

D. 总线。

答案,A。

3. 下列哪个不是计算机组成原理中的主要部件?A. 控制单元。

B. 运算器。

C. 存储器。

D. 输入设备。

答案,D。

4. 计算机组成原理中,数据和指令在内存中是以什么形式存储的?B. 十进制。

C. 八进制。

D. 十六进制。

答案,A。

5. 计算机组成原理中,控制单元的主要功能是什么?A. 控制数据传输。

B. 进行运算。

C. 存储数据。

D. 输入输出。

答案,A。

1. 计算机组成原理中,CPU的作用是进行数据处理和______。

答案,控制。

2. 内存是计算机中的______存储器。

答案,临时。

3. 计算机组成原理中,总线是连接各个部件的______。

答案,通信线路。

4. 控制单元的主要功能是______。

答案,控制数据传输和处理。

5. 计算机组成原理中,运算器负责进行______运算。

答案,算术和逻辑。

1. 简述计算机组成原理中的冯·诺依曼结构。

答,冯·诺依曼结构是一种计算机体系结构,主要包括存储器、运算器、控制器、输入设备和输出设备等五大部分。

其中存储器用于存储数据和指令,运算器用于进行算术和逻辑运算,控制器用于控制数据传输和处理,输入设备用于接收数据输入,输出设备用于显示处理结果。

2. 什么是指令周期?它与时钟周期有什么关系?答,指令周期是指计算机执行一条指令所需的时间,它包括取指令周期、执行周期和访存周期。

时钟周期是CPU中时钟脉冲的时间间隔,它决定了CPU的工作速度。

指令周期与时钟周期的关系在于,时钟周期是指令周期的基本单位,指令周期是由若干个时钟周期组成的。

四、综合题。

1. 简述计算机组成原理中的存储器层次结构。

答,计算机存储器层次结构包括寄存器、高速缓存、内存和外存等多个层次。

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

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

计算机组成原理试题及答案全套第一部分:选择题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.操作系统的主要功能包括________管理、文件管理和用户接口等。

2023年408计算机组成原理题目

2023年408计算机组成原理题目

2023年408计算机组成原理题目一、题目简介2023年408计算机组成原理考试题目将涉及计算机组成原理的基本原理、体系结构、指令系统、CPU设计、存储器层次结构、I/O系统、并行处理等内容。

本次考试题目将包括单选题、多选题和简答题等多种题型,考察学生对计算机组成原理知识的掌握程度和应用能力。

二、题目内容1. 单选题1) 在计算机中,数据传送和算术运算等指令由下列部件实现的是()A. 主存B. 外设C. 控制器D. 时钟2) 以下哪种寻址方式是通过偏移量来寻址的()A. 直接寻址B. 寄存器寻址C. 立即寻址D.间接寻址3) 关于指令周期和机器周期说法错误的是()A. 机器周期包括I/O周期和执行周期B. 执行周期包括取指周期和间接寻址周期C. 取指周期包括取指周期和译码周期D. 译码周期包括译码周期和执行周期2. 多选题1) 计算机组成原理中,以下属于存储器层次结构的是()A. 高速缓存B. 主存C. 辅存D. 寄存器2) 下列关于RISC和CISC的对比,说法正确的是()A. RISC指令集更加复杂B. CISC指令集更加简洁C. RISC指令执行速度更快D. CISC指令执行速度更快3. 简答题1) 请简述指令级并行和流水线的基本概念及其在计算机中的应用。

2) 以MIPS指令集为例,简述一条指令的执行流程。

三、个人观点和理解计算机组成原理是计算机科学与技术专业的基础课程,对于学习计算机的同学来说至关重要。

在学习和掌握计算机组成原理的过程中,我深刻理解了计算机的基本工作原理,以及指令系统、CPU设计、存储器层次结构等方面的知识。

通过深入学习和理解,我对计算机组成原理有了更加全面和深刻的认识,并且在实际应用中能够灵活运用所学知识解决问题。

总结回顾通过本次文章的撰写,我对2023年408计算机组成原理考试题目有了更深入的了解和认识。

题目涉及的知识点全面、丰富,既有基本概念和原理的单选题,也有对知识的灵活运用和综合能力的考察的多选题和简答题。

计算机组成原理习题含参考答案

计算机组成原理习题含参考答案

计算机组成原理习题含参考答案一、单选题(共90题,每题1分,共90分)1、在下列寻址中,()寻址方式需要先运算再访问主存。

A、间接B、直接C、变址D、立即正确答案:C2、在链式查询方式下,若有N个设备,则()oA、只需一条总线请求线B、需要N条总线请求线C、视情况而定,可能一条,也可能N条总线请求线D、以上说法都不对正确答案:A3、以下有关I/O端口的叙述中,错误的是()oA、I/O接口中有命令端口、状态端口、数据端口B、I/O接口中命令端口和状态端口不能共用同一个C、I/O接口中程序可访问的寄存器被称为I/O端口D、I/O端口可以和主存统一编号,也可以单独编号正确答案:B4、用移码表示浮点数的阶码,其好处是()。

A、便于求阶差B、便于用比较电路比较阶的大小C、提高运算精度D、便于判别溢出正确答案:B5、在取指操作结束后,程序计数器中存放的是()。

A、程序中指令的数量B、当前指令的地址C、已经执行指令的计数值D、下一条指令的地址正确答案:D6、微指令格式分为水平型和垂直型,水平型微指令的位数(),用它编写的微程序()。

A、较短,较少B、较长,较短C、较多,较长D、较少,较短正确答案:B7、用二地址指令来完成算术运算时,其结果一般存放在()。

A、其中一个地址码提供的地址中B、栈顶C、累加器(ACC)中D、以上都不对正确答案:A8、为了缩短指令中某个地址段(或地址码)的位数,有效的方法是采取()。

A、变址寻址B、间接寻址C、立即寻址D、寄存器寻址正确答案:D9、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()oA、编程要用到的硬件组织B、计算机硬件的全部组织C、计算机软件所要完成的功能D、计算机各部件的硬件实现正确答案:A10、用于笔记本电脑的大容量存储器是()oA、U盘B、软磁盘C、固态盘D、磁带正确答案:C11、D/A转换是()。

A、把数字量转换为模拟量,把转化结果输出计算机B、把计算机输出的模拟量转化为数字量C、把模拟量转化为数字量,把数字量输入到计算机D、把计算机输出的模拟量转为数字量正确答案:A12、程序P在机器M上的执行时间是20秒,编译优化后,P执行的指令数减少到原来的70%,而CP1增加到原来的1.2倍,则P在M上的执行时间是()oA、16.8秒B、8.4秒C、117秒D、14秒正确答案:A13、以下说法错误的是()oA、计算机的机器字长是指数据存储与运算的基本单位B、寄存器由触发器构成C、计算机中一个字的长度都是32位D、磁盘可以永久性存放数据和程序正确答案:C14、主设备通常指()oA、掌握总线权的设备B、发送信息的设备C、主要的设备D、接收信息的设备正确答案:A15、字长12位,用定点补码规格化小数表示时,所能表示的正数范围是()OA、1/2-(1-2-11)B、(1/2+2-11)-(1-2-11)C、2-11-(1-2-11)D、2-12-(1-2-12)正确答案:A16、ASCI1码是对()进行编码的一种方案。

计算机组成原理408考研题

计算机组成原理408考研题

计算机组成原理408考研题
(原创版)
目录
1.冯·诺依曼提出的新型计算机的五大结构
2.计算机主要性能指标
3.数据的表示、运算和校验
4.计算机组成原理考研题答案
正文
一、冯·诺依曼提出的新型计算机的五大结构
冯·诺依曼提出了新型计算机的五大结构,包括运算器、控制器、存储器、输入设备和输出设备。

这五大结构共同构成了计算机系统的基本框架,为计算机的运行提供了支持。

二、计算机主要性能指标
计算机的主要性能指标包括基本字长、外频、CPU 主频、IPS 和 CPI。

基本字长是处理器中参加一次定点运算的操作位的位数,外频是主板上的振荡器输出的时钟频率,CPU 主频是 CPU 内核的工作频率,IPS 是平均每秒执行的指令数,CPI 是平均每条指令的时钟周期数。

三、数据的表示、运算和校验
数据的表示包括有符号数和无符号数,其中无符号数的范围为 0 到2n-1,有符号数的范围为 -2n-1 到 2n-1-1。

数据的运算包括定点数和浮点数,其中浮点数的表示形态为 (N pm RE times M),规格化要求为(frac12 leq M < 1)。

数据的校验则需要对原码和补码进行比较,以确保数据的正确性。

四、计算机组成原理考研题答案
对于计算机组成原理的考研题,需要掌握以上提到的所有知识点,包括计算机的五大结构、主要性能指标、数据的表示、运算和校验等。

计算机组成原理考研

计算机组成原理考研

计算机组成原理考研计算机组成原理考研题一:1. 基本原理和组成部分:计算机由硬件和软件两个基本组成部分构成。

硬件包括中央处理器(CPU)、内存、输入设备和输出设备等,而软件则包括操作系统、应用软件和编程语言等。

2. 运算器和控制器:计算机的核心是中央处理器,它分为运算器和控制器两个部分。

运算器负责进行数据的运算和逻辑判断,而控制器则控制整个计算机的工作流程,并将指令传递给其他硬件部件。

3. 存储器层次结构:计算机的存储器分为多个层次,包括寄存器、高速缓存、主存和辅助存储器等。

不同层次的存储器在速度和容量上存在差异,以满足计算机对于数据访问的需求。

4. 输入输出系统:输入输出系统用于将外部数据输入到计算机中,并将计算机处理结果输出给外部。

其中,键盘、鼠标和触摸屏等设备用于输入数据,而显示器、打印机和音频设备等设备用于输出数据。

5. 总线与指令执行过程:计算机内部各个硬件部件之间通过总线进行数据传输和通信。

指令执行过程包括指令的抓取、指令的译码和指令的执行等步骤,其中控制器起到了关键的作用。

6. 简单计算机系统的设计:通过了解计算机组成原理,我们可以设计一个简单的计算机系统,包括指令系统设计、数据通路设计以及控制器设计等。

7. 存储器系统设计:存储器系统设计主要涉及存储器的组织和访问方式,包括随机存储器(RAM)和只读存储器(ROM)等。

8. 输入输出系统设计:输入输出系统设计需要考虑各种外部设备的接口和通信方式,以实现计算机与外部设备的数据传输和交互。

综上所述,计算机组成原理是计算机科学与技术的基础课程,通过学习该课程,我们可以了解计算机的基本原理和组成部分,掌握计算机系统的设计与实现。

计算机组成原理考研题库

计算机组成原理考研题库

计算机组成原理考研题库一、选择题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是一种只读存储器,用于存储固化的程序和数据,无法进行写操作。

408计算机组成原理历年真题1-2章

408计算机组成原理历年真题1-2章

知识点概括计算机系统层次结构1.计算机系统基本组成;2.计算机硬件基本组成;3.计算机系统的工作原理.计算机性能指标吞吐量、响应时间、CPI 、CPU 执行时间等.第一章计算机系统概述计算机系统层次结构由具有各类特殊功能的信息(程序)组成1. 计算机系统计算机系统计算机的实体,如主机、外设等硬件软件按任务需要编制成的各种程序用来管理整个计算机系统系统软件应用软件高级语言虚拟机器M 3汇编语言虚拟机器M 2操作系统虚拟机器机器语言实际机器M 1微指令系统微程序机器M 0冯诺依曼机语言1. 计算机系统知识点:高级语言:需要经过编译程序编译为汇编程序后,经过汇编得到机器语言;或直接由高级语言程序直接翻译成机器语言。

汇编语言:用助记符代替二进制,必须要经过汇编才能在计算机硬件上执行。

机器语言:有二进制编码组成,是计算机唯一可以直接识别和执行的语言。

1. 计算机系统1.特点•存储程序•计算机由五大部件组成•指令和数据用二进制表示•指令由操作码和地址码组成•以运算器为中心•指令和数据以同等地位存于存储器,可按地址寻访知识点:冯·诺依曼计算机1.机器字长2.运算速度CPU一次能处理数据的位数,与CPU中的寄存器位数有关主频每秒执行百万条指令MIPS每秒浮点运算次数FLOPS执行一条指令所需时钟周期数CPICPU时钟频率,时钟周期的倒数一条指令的耗时=CPI乘CPU时钟周期M G T P E Z221b=256KB213b=1KB 如3.存储容量主存容量辅存容量存储单元个数×存储字长字节数字节数80 GB如MAR MDR 容量10 816 32存放二进制信息的总位数1K = 2101K×8位64K×32位K M G T P E Z知识点概括数制与编码1.进位计数值及其数据之间的相互转换;2.定点数的编码表示.整数表示和运算1.无符号整数的表示和运算;2.有符号整数的表示和运算.浮点数表示和运算1.浮点数的表示;2.浮点数的加/减运算.C语言中的类型转换应用运算方法和运算电路1.基本运算部件;加/减运算器;3.乘/除运算的基本原理和电路第二章数据的表示和运算数制与编码补码可表示的范围:-2的n次方~2的n次方-1补码可表示的范围:-2的n 次方~2的n 次方-1000000000000000100000010 (011111111000000010000001111111011111111011111111)…128129-0-1-128-127-127-126二进制代码无符号数对应的真值原码对应的真值补码对应的真值反码对应的真值012127 (253254255)…-125-126-127…-3-2-1…-2-1-0…+0+1+2+127…+0+1+2+127…+0+1+2+127…对有符号数:算数移位:左移移位:乘2的倍数。

计算机组成原理考研真题与解析

计算机组成原理考研真题与解析

2009年真题1.冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是A.指令操作码的译码结果B.指令和数据的寻址方式C.指令周期的不同阶段D.指令和数据所在的存储单元2.一个C语言程序在一台32位机器上运行。

程序中定义了三个变量x,y和z,其中x和z为int 型,y为short型。

当x=127,y=-9时,执行赋值语句z=x+y后,x,y和z的值分别是A.x=0000007FH,y=FFF9H,z=00000076HB.x=0000007FH,y=FFF9H,z=FFFF0076HC.x=0000007FH,y=FFF7H,z=FFFF0076HD.x=0000007FH,y=FFF7H,z=00000076H3.浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。

设浮点数的阶码和尾数均采用补码表示,且位数分别为5和7位(均含2位符号位)。

若有两个数x=27*29/32,y=25*5/8,则用浮点加法计算x+y的最终结果是A. 001111100010 B. 001110100010 C. 010********* D. 发生溢出4.某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。

每个主存块大小为32字节,按字节编址。

主存129号单元所在主存块应装入到的Cache组号是A. 0 B. 1 C. 4 D. 65.某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。

现要用2K×8位的ROM芯片和4K×4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是A.1,15 B.2,15 C.1,30 D.2,306.某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。

假定取指令时,每取一个字节PC自动加1。

考研408真题及解析答案

考研408真题及解析答案

考研408真题及解析答案一、计算机组成原理题目1:某计算机的指令格式如下,其中操作码占8位,地址码占16位。

若该计算机有16条指令,256个地址,那么该计算机的指令系统可以支持的最大指令数是多少?解析:操作码占8位,可以表示\( 2^8 = 256 \)种不同的操作码。

由于有16条指令,说明操作码有16种不同的取值。

地址码占16位,可以表示\( 2^{16} = 65536 \)个不同的地址。

但是题目中提到只有256个地址,这意味着地址码的某些位是固定的,用来表示指令类型。

因此,最大指令数为16条指令乘以256个地址,即4096条指令。

答案: 4096二、操作系统题目2:在操作系统中,进程的三种基本状态是什么?解析:进程的三种基本状态包括:就绪状态(Ready)、执行状态(Running)和阻塞状态(Blocked)。

就绪状态表示进程已经准备好执行,等待CPU分配;执行状态表示进程正在使用CPU执行;阻塞状态表示进程因为等待某些事件发生(如I/O操作)而暂停执行。

答案:就绪状态、执行状态、阻塞状态三、数据结构题目3:给定一个无序的整数数组,请编写一个函数来找出数组中的第k个最大元素。

解析:这个问题可以使用快速选择算法来解决,它是快速排序算法的一个变种。

基本思想是随机选择一个元素作为基准,将数组分为两部分,一部分是小于基准的元素,另一部分是大于基准的元素。

如果基准元素的位置正好是第k个位置,那么它就是第k个最大元素;如果它的位置大于k,那么第k个最大元素在左侧;如果它的位置小于k,那么第k个最大元素在右侧。

答案:快速选择算法四、计算机网络题目4:什么是TCP的三次握手过程?解析: TCP的三次握手过程是建立一个可靠的连接的过程。

首先,客户端发送一个SYN(同步序列编号)包到服务器,请求建立连接;然后,服务器收到这个SYN包后,会发送一个SYN-ACK(同步确认)包作为响应;最后,客户端收到SYN-ACK包后,发送一个ACK(确认)包给服务器,完成三次握手,连接建立。

计算机组成原理考研题

计算机组成原理考研题

计算机组成原理考研题1. 在计算机系统中,缓存是一个重要的组成部分。

请简要解释缓存在计算机系统中的作用和原理。

缓存在计算机系统中的作用是提高数据访问效率。

由于存储器与处理器之间的速度差异,在数据传输过程中会导致处理器频繁地等待。

为了解决这个问题,缓存被引入用于存储最常访问的数据,以减少对主存的频繁访问。

缓存原理基于局部性原理,即数据的访问往往具有时间和空间上的局部性。

一个被访问的数据有很大的可能性在未来的访问中再次被使用,而附近的数据也很可能在短时间内被访问。

因此,缓存通过将这些被频繁访问的数据存储在距离处理器更近的地方,以加快数据的访问速度。

缓存由多个缓存行组成,每个缓存行存储一个块大小的数据及其对应的地址。

当处理器需要访问数据时,首先会检查缓存是否存在所需数据。

如果存在,即命中缓存,处理器可以直接从缓存读取数据。

如果缓存中不存在所需数据,即缓存未命中,处理器会从主存中读取所需数据,并将其放入缓存中。

为了提高缓存的命中率,缓存采用了多级缓存的策略。

多级缓存由多个缓存级别组成,每个级别的缓存都比前一级别更接近处理器。

缓存层次结构的设计使得常用的数据能够更快地被访问,从而进一步提高计算机系统的运行效率。

2. 计算机系统中的总线是什么?其作用和特点是什么?总线是计算机系统中用于连接各个硬件组件的通信路径。

它在计算机内部传输数据、地址和控制信号,充当了硬件组件之间数据传输的桥梁。

总线的作用是实现不同硬件组件之间的数据传输和通信。

它通过将数据、地址和控制信号传输到目标设备上,实现了不同组件之间的信息交换。

总线的作用类似于电脑系统中各种设备之间的数据公路,协调和管理设备之间的数据通信和同步。

总线的特点包括:1) 并行传输:总线通过并行传输多个数据位来提高数据传输速率。

每个时钟周期传输的数据位数称为总线宽度,决定了总线的数据传输能力。

2) 共享性:总线是共享资源,多个设备可以共享同一条总线进行数据传输。

这样可以减少硬件成本,并提高系统的灵活性和扩展性。

《计算机组成原理》考研试题

《计算机组成原理》考研试题

一、选择题1.CPU响应中断的时间是______。

A.中断源提出请求;B.取指周期结束;C.执行周期结束。

2.下列说法中______是正确的。

A.加法指令的执行周期一定要访存;B.加法指令的执行周期一定不访存;C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存。

3.垂直型微指令的特点是______。

A.微指令格式垂直表示;B.控制信号经过编码产生;C.采用微操作码。

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

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

5.常用的虚拟存储器寻址系统由______两级存储器组成。

A.主存-辅存;B.Cache-主存;C.Cache-辅存。

6.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作______。

A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问。

7.在运算器中不包含______。

A.状态寄存器;B.数据总线;C.ALU;D.地址寄存器。

8.计算机操作的最小单位时间是______。

A.时钟周期;B.指令周期;C.CPU周期。

9.用以指定待执行指令所在地址的是______。

A.指令寄存器;B.数据计数器;C.程序计数器;D.累加器。

10.下列描述中______是正确的。

A.控制器能理解、解释并执行所有的指令及存储结果;B.一台计算机包括输入、输出、控制、存储及算逻运算五个单元;C.所有的数据运算都在CPU的控制器中完成;D.以上答案都正确。

11.总线通信中的同步控制是______。

A.只适合于CPU控制的方式;B.由统一时序控制的方式;C.只适合于外围设备控制的方式。

12.一个16K×32位的存储器,其地址线和数据线的总和是______。

A.48;B.46;C.36。

13.某计算机字长是16位,它的存储容量是1MB,按字编址,它的寻址范围是______。

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

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

计算机组成原理试题及答案一、选择题1. 在计算机中,字长是指()A. 计算机的内存容量B. CPU一次能处理的数据的位数C. 计算机的硬盘容量D. 计算机的显示器分辨率答案:B2. 冯·诺伊曼计算机体系结构的主要特点是()A. 程序存储B. 程序控制C. 程序存储和程序控制D. 程序执行答案:C3. 在计算机中,浮点数的表示方式是()A. 定点小数B. 科学记数法C. 指数形式D. 十进制数答案:C4. 计算机的指令周期包括()A. 指令取值和指令执行B. 数据取值和数据执行C. 指令取值、数据取值和指令执行D. 指令执行和数据执行答案:A5. 在计算机系统中,主存储器的主要作用是()A. 长期存储数据和程序B. 临时存储数据和程序C. 长期存储操作系统D. 临时存储操作系统答案:B二、填空题1. 计算机的中央处理器(CPU)主要由________和________组成。

答案:算术逻辑单元(ALU);控制单元(CU)2. 在计算机系统中,________是用于暂时存储指令和数据的存储器。

答案:寄存器3. 计算机的存储系统通常包括主存储器和________。

答案:辅助存储器4. 计算机的输入设备包括键盘、鼠标等,而输出设备包括显示器、打印机等。

其中,________是计算机最基本的输入设备。

答案:键盘5. 在计算机中,指令的执行通常分为取指、分析和________三个阶段。

答案:执行三、简答题1. 简述计算机的五大基本组成部件。

答案:计算机的五大基本组成部件包括:输入设备、输出设备、存储器、中央处理器(CPU)和总线。

2. 解释什么是指令流水线,并简述其优缺点。

答案:指令流水线是一种在计算机中用于提高指令执行效率的技术,它将指令的执行过程分解为多个阶段,每个阶段可以并行处理不同的指令。

优点包括提高指令执行速度和CPU利用率;缺点包括资源冲突、流水线冒险等。

四、计算题1. 假设一个计算机的字长为32位,计算其最大正整数的值。

计算机组成原理考试试卷

计算机组成原理考试试卷

计算机组成原理考试试卷一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备2. 计算机的存储器分为哪两大类?A. 内部存储器和外部存储器B. 只读存储器和随机存取存储器C. 静态存储器和动态存储器D. 硬盘存储器和固态存储器3. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘4. 计算机的指令执行过程通常包括哪几个步骤?A. 取指令、分析指令、执行指令B. 存储指令、分析指令、执行指令C. 取指令、存储指令、执行指令D. 分析指令、存储指令、执行指令5. 以下哪个是计算机的输出设备?A. 硬盘B. 打印机C. 扫描仪D. 键盘6. 计算机的总线分为哪几种类型?A. 数据总线、地址总线、控制总线B. 内部总线、外部总线C. 串行总线、并行总线D. 逻辑总线、物理总线7. 计算机的存储器的容量通常用哪个单位来表示?A. 位B. 字节C. 赫兹D. 毫秒8. 计算机的内存条通常指的是什么类型的存储器?A. 只读存储器B. 随机存取存储器C. 缓存存储器D. 辅助存储器9. 在计算机系统中,操作系统的主要作用是什么?A. 管理计算机硬件资源B. 执行用户程序C. 提供用户界面D. 存储数据10. 计算机的CPU中,ALU指的是什么?A. 算术逻辑单元B. 地址逻辑单元C. 应用逻辑单元D. 辅助逻辑单元二、填空题(每空1分,共10分)11. 计算机的五大基本部件包括________、________、存储器、输入设备和输出设备。

12. 计算机的指令系统包括指令格式和________。

13. 在计算机系统中,________是用于存储程序和数据的部件。

14. 计算机的CPU由________和控制单元组成。

15. 计算机的存储器的存储单元地址从________开始。

三、简答题(每题5分,共20分)16. 简述计算机指令的执行过程。

计算机组成原理考研真题

计算机组成原理考研真题

计算机组成原理考研真题计算机组成原理是计算机科学与技术专业的一门重要课程,也是考研的热门科目之一。

在考研过程中,对于计算机组成原理的学习和掌握,不仅需要理解基本概念和原理,还需要能够灵活运用所学知识解决实际问题。

因此,通过真题的练习和分析,可以帮助考生更好地掌握这门课程,并在考试中取得更好的成绩。

一、单选题。

1. 下列不属于计算机内部总线的是()。

A. 数据总线。

B. 地址总线。

C. 控制总线。

D. 通信总线。

答案,D。

解析,计算机内部总线包括数据总线、地址总线和控制总线,用于在CPU、内存和I/O设备之间传输数据、地址和控制信号。

通信总线主要用于不同设备之间的通信,不属于计算机内部总线。

2. 在8086微处理器中,IP寄存器的作用是()。

A. 存放指令的地址。

B. 存放指令的操作码。

C. 存放指令的操作数。

D. 存放指令的结果。

答案,A。

解析,IP寄存器存放的是指令的地址,用于指示下一条要执行的指令的地址。

二、多选题。

1. 下列关于存储器层次结构的说法中,正确的是()。

A. 存储器层次结构是按照存取速度由快到慢排列的。

B. 存储器层次结构是按照容量由大到小排列的。

C. 存储器层次结构是由内存、高速缓存、辅助存储器组成的。

D. 存储器层次结构是为了提高计算机的性能和降低成本。

答案,B、C、D。

解析,存储器层次结构是按照容量由大到小排列的,包括内存、高速缓存和辅助存储器,其目的是提高计算机的性能和降低成本。

三、简答题。

1. 请简要说明指令周期和机器周期的概念及其区别。

答,指令周期是指从一条指令的开始到下一条指令的开始所经历的时间,包括取指令周期、译码周期、执行周期和访存周期。

机器周期是指执行一条指令所需要的时间,包括取指令周期、译码周期、执行周期和访存周期等。

指令周期是一个过程,机器周期是一个时间段。

指令周期包括机器周期,但机器周期不一定等于指令周期。

通过对计算机组成原理考研真题的练习和分析,可以帮助考生更好地掌握课程内容,加深对知识点的理解,提高解题能力,为考试取得好成绩打下坚实的基础。

考研计算机组成原理真题

考研计算机组成原理真题

考研计算机组成原理真题计算机组成原理是计算机科学与技术专业的一门重要课程,也是考研计算机科学与技术专业考试中的一大难点。

为了帮助考生更好地备考,本文将提供一些考研计算机组成原理真题,以供大家参考。

一、单选题1. 下列关于计算机存储器的描述中,错误的是:A. 高速缓存是CPU内部的一级缓存B. 主存是计算机中存储程序和数据的主要部件C. 主存是存储器系统的最顶层D. 存储器具有存取速度快、容量大、非易失性、可擦写等特点2. 在通用寄存器组设计中,下列关于寄存器对的描述中,错误的是:A. 寄存器对仅用于整数数据的存储和传输B. 寄存器对是一种存储器件,可以存放一个或多个字C. 寄存器对的位数决定了计算机的数据宽度D. 通常使用奇偶号寄存器组来进行数据传输3. 下列关于指令流水线的描述中,错误的是:A. 指令流水线可以提高处理器的运行速度B. 指令流水线的引入会增加硬件成本C. 指令流水线可以同时处理多条指令D. 指令流水线的关键在于保证指令之间的独立性二、填空题1. 在计算机中,CPU主频单位为_______。

2. 指令周期包括_______和_______两个阶段。

3. DMA的作用是__________。

三、简答题1. 请简要描述CPU的基本工作原理。

2. 什么是指令流水线技术?它有哪些优点和缺点?四、分析题1. 假设一个CPU的主频为2GHz,每个指令需要5个时钟周期完成,计算该CPU每秒能够执行的指令数。

2. 某计算机的指令周期为200ps,而流水线中的4个阶段分别需要50ps、100ps、80ps和70ps。

求该流水线的加速比。

以上是一些考研计算机组成原理真题,希望能对大家的备考有所帮助。

大家可以根据这些题目进行针对性的复习和练习,提高自己的知识水平和应试能力。

祝愿每一位考生都能取得好成绩!。

计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)

计算机组成原理习题(附参考答案)一、单选题(共90题,每题1分,共90分)1、在统一编址方式下,下面的说法( )是正确的。

A、一个具体地址只能对应内存单元B、一个具体地址既可对应输入/输出设备,又可对应内存单元C、一个具体地址只能对应输入/输出设备D、只对应输入/输出设备或者只对应内存单元正确答案:D2、堆栈指针SP的内容是()。

A、栈顶地址B、栈顶内容C、栈底内容D、栈底地址正确答案:A3、下列不属于程序控制指令的是()。

A、循环指令B、无条件转移指令C、条件转移指令D、中断隐指令正确答案:D4、计算机的存储系统是指()。

A、cache,主存储器和外存储器B、主存储器C、ROMD、RAM正确答案:A5、指令是指()。

A、计算机中一个部件B、发给计算机的一个操作命令C、完成操作功能的硬件D、通常用于构成主存的集成电路正确答案:B6、相对于微程序控制器,组合逻辑控制器的特点是()。

A、指令执行速度慢,指令功能的修改和扩展容易B、指令执行速度慢,指令功能的修改和扩展难C、指令执行速度快,指令功能的修改和扩展容易D、指令执行速度快,指令功能的修改和扩展难正确答案:D7、中断向量可提供()。

A、主程序的断点地址B、传送数据的起始地址C、被选中设备的地址D、中断服务程序入口地址正确答案:D8、迄今为止,计算机中的所有信息仍以二进制方式表示的理由是()。

A、信息处理方便B、物理器件性能所致C、运算速度快D、节约元件正确答案:B9、相联存储器是按()进行寻址的存储器。

A、内容指定方式B、地址指定与堆栈存取方式结合C、堆栈存取方式D、地址指定方式正确答案:A10、若SRAM芯片的容量是2M×8位,则该芯片引脚中地址线和数据线的数目之和是()。

A、29B、21C、18D、不可估计正确答案:A11、若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()。

A、x+yB、-x+yC、-x-yD、x-y正确答案:D12、系统总线是指()。

计算机组成原理408考研题

计算机组成原理408考研题

计算机组成原理408考研题摘要:计算机组成原理408 考研题I.计算机组成原理概述A.计算机的基本组成部分B.计算机的工作原理II.计算机的硬件系统A.中央处理器(CPU)1.运算器2.控制器3.寄存器B.存储器1.内存2.外存C.输入输出设备III.计算机的软件系统A.操作系统B.程序设计语言C.编译器与解释器IV.计算机的性能评价A.运算速度B.存储容量C.可靠性正文:计算机组成原理408 考研题计算机组成原理是计算机专业中的一门基础课程,主要涉及计算机的硬件系统和软件系统。

在这门课程中,我们将学习计算机的基本组成部分、工作原理,以及计算机的硬件系统和软件系统。

首先,计算机的基本组成部分包括中央处理器(CPU)、存储器和输入输出设备。

其中,中央处理器是计算机的核心部分,主要包括运算器和控制器。

运算器负责完成各种算术运算和逻辑运算,控制器则负责控制计算机各部件的工作。

寄存器是CPU 中的重要组成部分,用于暂存数据和指令。

存储器分为内存和外存。

内存主要用于暂存程序和数据,包括随机存取存储器(RAM) 和只读存储器(ROM)。

外存则用于长期存储数据和程序,常见的有硬盘、光盘等。

输入输出设备则是计算机与外部设备进行数据交换的接口,包括键盘、鼠标、打印机、显示器等。

其次,计算机的软件系统包括操作系统、程序设计语言和编译器与解释器。

操作系统是计算机的管理者,负责管理系统资源、调度程序运行等。

程序设计语言则是用于编写计算机程序的语言,常见的有C、Java、Python 等。

编译器与解释器则是将程序设计语言编写的程序转换为计算机可以执行的指令的工具。

最后,计算机的性能评价包括运算速度、存储容量和可靠性等。

运算速度是指计算机每秒钟可以执行的指令条数,通常用IPS(每秒执行指令数) 来表示。

存储容量则是指计算机可以存储的数据和程序的大小,通常用字节(B) 或兆字节(MB) 来表示。

可靠性则是指计算机在运行过程中的稳定性和安全性,通常通过错误率、故障率等指标来评价。

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

计算机组成原理考研试题(九)----华北电力大学科技学院----一、选择题(共20 分,每题1 分)1.用户与计算机通信的界面是______。

A.CPU;B.外围设备;C.应用程序;D.系统程序。

2.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自______。

A.立即数和栈顶;B.暂存器;C.栈顶和次栈顶;D.程序计数器自动加+1。

3.水平型微指令的特点是______。

A.一次可以完成多个操作;B.微指令的操作控制字段不进行编码;C.微指令的格式简短;D.微指令的格式较长。

4.有些计算机将一部分软件永恒地存于只读存储器中,称之为______。

A.硬件;B.软件;C.固件;D.辅助存储器。

5.主机与设备传送数据时,采用______,主机与设备是串行工作的。

A.程序查询方式;B.中断方式;C.DMA 方式;D.通道。

6.计算机中有关ALU 的描述,______是正确的。

A.只做算术运算,不做逻辑运算;B.只做加法;C.能存放运算结果;D.以上答案都不对。

7.所谓三总线结构的计算机是指______。

A.地址线、数据线和控制线三组传输线。

B.I/O 总线、主存总统和DMA 总线三组传输线;C.I/O 总线、主存总线和系统总线三组传输线;D.以上都不对。

8.集中式总线控制中,______方式对电路故障最敏感。

A.链式查询;B.计数器定时查询;C.独立请求;D.总线式。

v9.某一RAM 芯片,其容量为512 ×8 位,除电源和接地端外,该芯片引出线的最少数目是______。

A.21;B.17;C.19;D.20。

10.活动头磁盘存储中,信息写入或读出磁盘是______进行的。

A.并行方式;B.串行方式;C.串并方式;D.并串方式。

11.以下叙述______是正确的。

A.外部设备一旦发出中断请求,便立即得到CPU 的响应;B.外部设备一旦发出中断请求,CPU 应立即响应;C.中断方式一般用于处理随机出现的服务请求;D.程序查询用于键盘中断。

12.下列______种说法有误差。

A.任何二进制整数都可用十进制表示;B.任何二进制小数都可用十进制表示;C.任何十进制整数都可用二进制表示;D.任何十进制小数都可用二进制表示。

13.堆栈寻址方式中,设A 为累加器,SP 为堆栈指示器,MSP 为SP 指示的栈顶单元,如果进栈操作的动作顺序是(SP –1) → SP,(A) →MSP ,那么出栈操作的动作顺序应为______ 。

A.(MSP) →A,(SP) + 1 →SP;B.(SP) + l →SP,(MSP) →A;C.(SP) –1 →SP,(MSP) →A;D.以上都不对。

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

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

15.在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这属于______。

A.同步控制;B.异步控制;C.联合控制;D.人工控制。

16.下列叙述中______是正确的。

A.控制器产生的所有控制信号称为微指令;B.微程序控制器比硬连线控制器更加灵活;C.微处理器的程序称为微程序;D.指令就是微指令。

17.CPU 中的译码器主要用于______ 。

A.地址译码;B.指令译码;C.选择多路数据至ALU;D.数据译码。

18.直接寻址的无条件转移指令功能是将指令中的地址码送入______。

A.PC;B.地址寄存器;C.累加器;D.ALU。

19.通道程序是由______组成。

A.I/O 指令;B.通道控制字(或称通道指令);C.通道状态字;D.微程序。

20.在磁盘和磁带两种磁表面存储器中,存取时间与存储单元的物理位置有关,按存储方式分,______。

A.二者都是串行存取;B.磁盘是部分串行存取,磁带是串行存取;C.磁带是部分串行存取,磁盘是串行存取;D.二者都是并行存取。

二、填空题(共20 分,每题1 分)1.完成一条指令一般分为A______ 周期和B______ 周期,前者完成C______ 操作,后者完成D______ 操作。

2.常见的数据传送类指令的功能可实现A______ 和B______ 之间,或C______ 和D______ 之间的数据传送。

3.微指令格式可分为A______ 型和B______ 型两类,其中C______ 型微指令用较长的微程序结构换取较短的微指令结构。

4.在Cache-主存的地址映象中,A______ 灵活性强,B______ 成本最高。

5.若采用硬件向量法形成中断服务程序的入口地址,则CPU 在中断周期需完成A______ 、B______ 和C______ 操作。

6.某小数定点机,字长8 位(含1 位符号位),当机器数分别采用原码、补码和反码时,其对应的真值范围分别是A______ 、B______ 、C ______(均用十进制表示)。

三、名词解释(共10 分,每题2 分)1.时钟周期2.刷新3.总线仲裁4.机器指令5.超流水线四、计算题(5 分)设浮点数字长为32 位,欲表示±6 万的十进制数,在保证数的最大精度条件下,除阶符、数符各取1 位外,阶码和尾数各取几位?按这样分配,该浮点数溢出的条件是什么?五、简答题(共15 分)1.“在计算机中,原码和反码不能表示-1。

”这种说法是否正确,为什么?(2 分)2.除了采用高速芯片外,分别指出存储器、运算器、控制器和I/O 系统各自可采用什么方法提高机器速度,各举一例简要说明。

(4 分)3.异步通信与同步通信的主要区别是什么,说明通信双方如何联络。

(4 分)4.在DMA 方式中,CPU 和DMA 接口分时使用主存有几种方法?简要说明之。

(5 分)六、问答题(共20 分)1.已知带返转指令的含义如下图所示,写出机器在完成带返转指令时,取指阶段和执行阶段所需的全部微操作命令及节拍安排。

如果采用微程序控制,需增加哪些微操作命令?(8 分)2.(6 分)(指令系统3)一条双字长的取数指令(LDA)存于存储器的100 和101 单元,其中第一个字为操作码和寻址特征M,第二个字为形式地址。

假设PC 当前值为100,变址寄存器XR 的内容为100,基址寄存器的内容为200,存储器各单元的内容如下图所示。

写出在下列寻址方式中,取数指令执行结束后,累加器AC 的内容。

3.(6 分)设某机有四个中断源A、B、C、D,其硬件排队优先次序为A > B > C > D,现要求将中断处理次序改为D > A > C > B。

(1)写出每个中断源对应的屏蔽字。

(2)按下图时间轴给出的四个中断源的请求时刻,画出CPU 执行程序的轨迹。

设每个中断源的中断服务程序时间均为。

七、设计题(10 分)设CPU 共有16 根地址线和8 根数据线,并用作访存控制信号,作读写命令信号(高电平读,低电平写)。

设计一个容量为32KB,地址范围为0000H~7FFFH,且采用低位交叉编址的四体并行存储器。

要求:(1)采用下图所列芯片,详细画出CPU 和存储芯片的连接图。

(2)指出图中每个存储芯片的容量及地址范围(用十六进制表示)。

一、选择题(共20 分,每题1 分)1.B2.C3.A4.C5.A6.D7.B8.A 9.C 10.B 11.C 12.D 13.A 14.B15.A 16.B 17.B 18.A 19.B 20.B二、填空题(共20 分,每空1 分)1.A.取指B.执行C.取指令和分析指令D.执行指令2.A.寄存器B.寄存器C.寄存器D.存储器3.A.垂直B.水平C.垂直4.A.全相联映象B.全相联映象5.A.保护程序断点B.硬件关中断C.向量地址送至PC6.6.A.-127/128 ~+127/128 B.-1 ~+127/128三、名词解释(共10 分,每题2 分)1.时钟周期答:时钟周期:节拍,时钟频率的倒数,机器基本操作的最小单位。

2.刷新答:动态RAM 靠电容存储电荷原理存储信息,电容上的电荷要放电,信息即丢失。

为了维持所存信息,需在一定时间(2ms )内,将所存信息读出再重新写入(恢复),这一过程称作刷新,刷新是一行一行进行的,由CPU 自动完成。

3.总线仲裁答:总线仲裁即总线判优,主要解决在多个主设备申请占用总线时,由总线控制器仲裁出优先级别最高的设备,允许其占用总线。

4.机器指令答:机器指令由0、1 代码组成,能被机器直接识别。

机器指令可由有序微指令组成的微程序来解释,微指令也是由0、1 代码组成,也能被机器直接识别。

5.超流水线答:超流水线(Super pipe lining)技术是将一些流水线寄存器插入到流水线段中,好比将流水线再分道,提高了原来流水线的速度,在一个时钟周期内一个功能部件被使用多次。

四、计算题(5 分)答:因为2的16次方= 65536则±6 万的十进制数需16 位二进制数表示。

对于尾数为16 位的浮点数,因16 需用5 位二进制数表示,即(16)十= (10000)二,故除阶符外,阶码至少取5 位。

为了保证数的最大精度,最终阶码取5 位,尾数取32 -1- 1 -5 = 25 位。

按这样分配,当阶码大于+31 时,浮点数溢出,需中断处理。

五、简答题(共15 分)1.(2 分)答:“在计算机中,原码和反码不能表示-1。

”这种说法是错误的。

因为对于整数而言,这种说法不成立。

假设机器字长为8 位(含1 位符号位),在整数定点机中,[-1]原= 1,0000001 [-1]补= 1,1111111 [-1]反= 1,1111110。

在小数定+机中,-1 的原码和反码不能表示,而[-1] 补= 1.0000000。

2.答:存储器:采用多体交叉存储器(1 分)运算器:采用快速进位链(1 分)控制器:采用指令流水(1 分)I/O 系统:采用DMA 方式(1 分)3.答:(4 分)同步通信和异步通信的主要区别是前者有公共时钟,总线上的所有设备按统一的时序,统一的传输周期进行信息传输,通信双方按约定好的时序联络。

后者没有公共时钟,没有固定的传输周期,采用应答方式通信,具体的联络方式有不互锁、半互锁和全互锁三种。

不互锁方式通信双方没有相互制约关系;半互锁方式通信双方有简单的制约关系;全互锁方式通信双方有完全的制约关系。

其中全互锁通信可靠性最高。

4.答:(5 分)(1)停止CPU 访问主存。

这种方法DMA 在传送一批数据时,独占主存,CPU 放弃了地址线、数据线和有关控制线的使用权。

在一批数据传送完毕后,DMA 接口才把总线的控制权交回给CPU。

显然,这种方法在DMA 传送过程中,CPU 基本处于不工作状态或保持原状态。

(2)周期挪用。

这种方法CPU 按程序的要求访问主存,一旦I/O 设备有DMA 请求,则由I/O 设备挪用一个存取周期。

相关文档
最新文档