计算机组成原理试题库集及答案.
计算机组成原理试题及答案
计算机组成原理试题及答案一、选择题1. 计算机系统由以下哪几部分组成?A. 输入设备、输出设备、显示器B. CPU、存储器、I/O设备C. 光驱、硬盘、鼠标D. 键盘、内存、扩展卡答案:B2. ALU是计算机中负责什么功能的部件?A. 存储数据B. 执行运算C. 输入输出控制D. 数据传输答案:B3. 下面哪一项不属于计算机的运算单位?A. ByteB. BitC. MegahertzD. Kilobyte答案:C4. 计算机中用来存储指令和数据的部件是什么?A. CPUB. CacheC. 主存D. 寄存器答案:C5. 下面哪一种总线用于CPU与其他部件之间的传输?A. 数据总线B. 地址总线C. 控制总线D. 扩展总线答案:A二、判断题1. 冯·诺伊曼体系结构是由计算机的硬件部分和软件部分构成的。
A. 正确答案:A2. 存储器的访问速度远远快于CPU的运算速度。
A. 正确B. 错误答案:B3. 地址总线决定了计算机可以寻址的最大存储空间。
A. 正确B. 错误答案:A4. 控制单元负责执行计算机指令的操作。
A. 正确B. 错误答案:B5. 内存与外存之间的数据传输速度较外存与CPU之间的传输速度要快。
A. 正确B. 错误三、简答题1. 什么是指令周期?答:指令周期是计算机执行一条指令所需要的时间,包括取指令、译码、执行、访存和写回几个阶段。
2. 描述一下冯·诺伊曼体系结构的特点。
答:冯·诺伊曼体系结构是一种基于存储程序的计算机体系结构。
它的特点包括:程序和数据以相同的方式存储在存储器中;指令以顺序的方式执行;指令和数据都通过总线传输;计算机由CPU、存储器、输入输出设备和控制单元等几个部分组成。
3. 什么是存储器层次结构?为什么需要存储器层次结构?答:存储器层次结构指的是计算机中各个级别的存储器之间的组织关系。
存储器层次结构的存在是为了解决存储器容量和访问速度之间的矛盾。
计算机组成原理试题及答案全套
计算机组成原理试题及答案全套第一部分:选择题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、下列哪个部件不属于计算机的存储器?() 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、请说明指令和数据在计算机内部有何区别。
答案:在计算机内部,指令和数据没有本质区别,它们都是二进制形式存在的。
但是,为了区分它们,通常将那些访问内存、运算等产生效果的二进制称之为指令,而那些被运算的二进制则称之为数据。
计算机组成原理习题含参考答案
计算机组成原理习题含参考答案一、单选题(共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码是对()进行编码的一种方案。
计算机组成原理题库(含答案)
第一章计算机系统概论第一章单元测验1、计算机硬件能直接执行的是A、高级语言B、机器语言C、汇编语言D、任何语言2、下列说法中,错误的是A、软件与硬件具有逻辑功能的等价性B、固件功能类似软件,形态类似硬件C、计算机系统层次结构中,微程序属于硬件级D、寄存器的数据位对微程序级用户透明3、完整的计算机系统通常包括A、运算器、控制器、存储器B、主机、外部设备C、主机和应用软件D、硬件系统与软件系统4、计算机的字长与下列哪项指标密切相关A、运算精确度B、运算速度C、内存容量D、存取速度5、CPU地址线数量与下列哪项指标密切相关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、下列可用于评价计算机系统性能的指标是A、MIPSB、CPIC、IPCD、字长11、下列计算机系统性能评价的描述中正确的是A、程序MIPS值越高,计算机的性能越高B、程序的CPI值越低,计算机的性能越高C、主频高的机器性能不一定高D、同一程序在不同机器上运行时得到的MIPS值不一定相同12、访问256KB的存储空间,需要的地址线数最少为( )根?(只需要填阿拉伯数字)13、程序必须存放在哪里才能被CPU访问并执行14、某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的CPI 为(保留到小数点后一位)15、某计算机指令集中共有A、B、C、D四类指令,它们占指令系统的比例分别为40% 、20%、20%、20%, 各类指令的CPI分别为2、3、4、5;该机器的主频为600MHZ,则该机的MIPS为(保留到小数点后一位)参考答案如下:16、若某程序编译后生成的目标代码由A、B、C、D四类指令组成,它们在程序中所占比例分别为20%、40%、20%、20%。
计算机组成原理试题库集及答案
计算机组成原理试题库集及答案计算机组成原理是计算机科学与技术专业的核心课程之一,它涵盖了计算机硬件的基本组成和工作原理。
以下是一套计算机组成原理的试题库及答案,供学习和教学参考。
一、选择题1. 在计算机系统中,CPU的主要功能是()。
A. 数据存储B. 数据处理C. 数据输入D. 数据输出答案:B2. 下列哪个部件不属于冯·诺依曼计算机体系结构的主要组成部分?A. 运算器B. 控制器C. 存储器D. 打印机答案:D3. 在计算机中,字长是指()。
A. 存储器的容量B. CPU一次能处理的数据的位数C. 存储器地址的数量D. CPU的时钟频率答案:B二、填空题1. 计算机的存储系统通常由______和______组成。
答案:主存;辅存2. 在指令执行过程中,CPU首先从______中取出指令,然后进行______。
答案:存储器;指令译码三、简答题1. 简述指令周期的主要阶段。
答案:指令周期主要包括取值阶段、译码阶段、执行阶段和写回阶段。
在取值阶段,CPU从存储器中取出指令;在译码阶段,CPU对指令进行解析,确定需要执行的操作;在执行阶段,CPU执行指令中指定的操作;在写回阶段,将操作结果写回寄存器或存储器。
2. 解释什么是流水线技术,并简述其优点。
答案:流水线技术是一种将指令执行过程分解为多个阶段,并且让多个指令在不同阶段同时进行的技术。
其优点包括提高CPU的利用率,减少CPU空闲时间,从而提高计算机系统的处理速度和效率。
四、计算题1. 假设一个计算机系统有32位字长,存储器地址空间为4GB,请计算该系统最多可以有多少条指令?答案:首先,4GB的存储空间等于\(2^{32}\)字节。
由于该系统字长为32位,即4字节,所以最多可以存储的指令数为\(\frac{2^{32}}{4}\),即\(2^{30}\)条指令。
五、论述题1. 论述计算机硬件的主要组成部分及其功能。
答案:计算机硬件主要由以下几部分组成:中央处理器(CPU),负责执行程序指令和处理数据;存储器,包括主存和辅存,用于存储程序和数据;输入设备,如键盘、鼠标等,用于向计算机输入信息;输出设备,如显示器、打印机等,用于展示计算结果或打印文档;总线,用于连接各个硬件部件,实现数据传输;以及其他辅助设备,如电源、散热系统等,保证计算机系统的正常运行。
计算机组成原理考试题+参考答案
计算机组成原理考试题+参考答案一、单选题(共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取出一条指令并执行该指令的时间被称为()。
计算机组成原理考试试题及答案
计算机组成原理考试试题及答案一、选择题 (每题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. 在计算机中,字长是指()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位,计算其最大正整数的值。
计算机组成原理答案(五套)
计算机组成原理试题答案(一)一、选择题(共20分,每题1分)1.C 2.C 3.B 4.B 5.A 6.B 7.C8.C 9.C 10.A 11.D 12.B 13.B 14.D15.B 16.A 17.D 18.C 19.B 20.C二、填空(共20分,每空1分)1.A.A.2127(1-2-23) B.2-129 C.2-128(-2-1-2-23) D.-21272.A.顺序B.程序计数器C.跳跃D.指令本身3.A.90ns B.280ns4.A.A.增加B.加15.A.地址B.数据C.模m D.m6.A.保护现场B.开中断C.设备服务D.恢复现场三、名词解释(共10分,每题2分)1.微操作命令和微操作答:微操作命令是控制完成微操作的命令;微操作是由微操作命令控制实现的最基本操作。
2.快速缓冲存储器答:快速缓冲存储器是为了提高访存速度,在CPU和主存之间增设的高速存储器,它对用户是透明的。
只要将CPU最近期需用的信息从主存调入缓存,这样CPU每次只须访问快速缓存就可达到访问主存的目的,从而提高了访存速度。
3.基址寻址答:基址寻址有效地址等于形式地址加上基址寄存器的内容。
4.流水线中的多发技术答:为了提高流水线的性能,设法在一个时钟周期(机器主频的倒数)内产生更多条指令的结果,这就是流水线中的多发技术。
5.指令字长答:指令字长是指机器指令中二进制代码的总位数。
四、(共5分)计算题答:[A+B]补=1.1011110,A+B=(-17/64)[A-B]补=1.1000110,A-B=(35/64)五、简答题(共20分)1.(4分)答:同步通信和异步通信的主要区别是前者有公共时钟,总线上的所有设备按统一的时序,统一的传输周期进行信息传输,通信双方按约定好的时序联络。
后者没有公共时钟,没有固定的传输周期,采用应答方式通信,具体的联络方式有不互锁、半互锁和全互锁三种。
不互锁方式通信双方没有相互制约关系;半互锁方式通信双方有简单的制约关系;全互锁方式通信双方有完全的制约关系。
计算机组成原理习题(附参考答案)
计算机组成原理习题(附参考答案)一、单选题(共90题,每题1分,共90分)1、在统一编址方式下,下面的说法()是正确的。
A、一个具体地址只能对应内存单元B、一个具体地址既可对应输入/输出设备,又可对应内存单元C、一个具体地址只能对应输入/输出设备D、只对应输入/输出设备或者只对应内存单元正确答案:D2、堆栈指针SP的内容是()oA、栈顶地址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、迄今为止,计算机中的所有信息仍以二进制方式表示的理由是()oA、信息处理方便B、物理器件性能所致C、运算速度快D、节约元件正确答案:B9、相联存储器是按()进行寻址的存储器。
A、内容指定方式B、地址指定与堆栈存取方式结合C、堆栈存取方式D、地址指定方式正确答案:A10、若SRAM芯片的容量是2MX8位,则该芯片引脚中地址线和数据线的数目之和是()。
A、29B、21C、18D、不可估计正确答案:A11、若X=I03,尸-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是()oA^ x+yB、-x+yC> -χ-yD^ χ-y正确答案:D12、系统总线是指()oA、CPU、主存和外围设备之间的信息传送线B、运算器、寄存器和主存之间的信息传送线C、运算器、控制器和寄存器之间的信息传送D、运算器、寄存器和外围设备之间的信息传送线正确答案:A13、CPU可直接编程访问的存储器是()。
计算机组成原理试题库(含答案)
8、用微指令的分段译码法设计微指令时,需将具有相斥性的微命令 组合在同一字段内。√ 9、CPU 访问存储器的时间是由存储器的容量决定的,存储容量与越 大,访问存储器所需的时间越长。× 10、一个更高级的中断请求一定可以中断另一个中断处理程序的执 行。× 四、名词解释(每题 2 分,共 10 分) 1、存储程序的工作方式:将计算机需进行的工作事先编写成程序, 存入计算机中,运行程序时计算机自动进行工作。 2、高速缓冲存储器:介于 CPU 与主存之间,速度较快、容量较小、 价格较贵的存储器,引入 CACHE 的目的是提高存储系统的速度。 3、程序中断的工作方式:在 CPU 运行主程序时,接受到非预期的中 断请求,CPU 暂停现行工作转向为中断请求服务,待服务完毕后回 到住程序继续执行。 4、系统总线:连接机器内部各大部件的信息公共通道。 5、微程序:用于解释机器指令的若干条微指令的有序集合。 6、(磁盘的)数据传输率:单位时间传送的二进制信息的字节数。 7、DMA 方式:单位时间传送的二进制信息的字节数。 8、随机存取方式:一定的硬件和一定的软件组成的有机整体。 五、简答题(每小题 5 分,共 30 分) 1、说你认为计算机系统中的硬件和软件在逻辑功能等价吗?为什么? 答:软件与硬件的逻辑功能是等效的,但性能不相同。
2、什么是运算器?它的主要由哪几个功能部件组成? 答:运算器是进行算术逻辑运算的部件。它主要由加法器、通用寄 存器、标志寄存器等部件组成。 3、与 RAM 相比 ROM 有何特点? 答:ROM 掉电后信息不会丢失,但其中的信息只能读不能随便写。 4、与程序中断控制方式相比 DMA 控制方式有何特点? 答:速度快。响应快、优先级高、处理快、无须现场保护和现场的 恢复。但是应用范围没有程序中断控制方式广。 5、微程序控制的基本思想是:把指令执行所需要的所有控制信号存 放在控制存储器中,需要时从这个存储器中读取,即把操作控制信 号编成微指令,存放在控制存储器中。一条机器指令的功能通常用 许多条微指令组成的序列来实现,这个微指令序列称为微程序。微 指令在控制存储器中的存储位置称为微地址。 6、同种类的外设部设备接入计算机系统时,应解决哪些主要问题? 答:数据格式、地址译码、控制信息的组织和状态信息的反馈。 7、中断接口一般包含哪些基本组成?简要说明它们的作用。 答:①地址译码。选取接口中有关寄存器,也就是选择了 I/O 设 备; ②命令字/状态字寄存器。供 CPU 输出控制命令,调回接口与设备的 状态信息; ③数据缓存。提供数据缓冲,实现速度匹配; ④控制逻辑。如中断控制逻辑、与设备特性相关的控制逻辑等。
计算机组成原理试题及答案
计算机组成原理试题及答案一、选择题。
1.计算机组成原理是指()。
A. 计算机的硬件系统。
B. 计算机的软件系统。
C. 计算机的操作系统。
D. 计算机的网络系统。
答案,A。
2.计算机的基本组成部分包括()。
A. CPU、内存、外设。
B. 显卡、声卡、网卡。
C. 鼠标、键盘、显示器。
D. 打印机、扫描仪、摄像头。
答案,A。
3.计算机的运算原理是指()。
A. 计算机如何进行数据存储。
B. 计算机如何进行数据传输。
C. 计算机如何进行数据运算。
D. 计算机如何进行数据输入输出。
答案,C。
4.在计算机系统中,CPU的作用是()。
A. 进行数据存储。
B. 进行数据传输。
C. 进行数据运算。
D. 进行数据输入输出。
答案,C。
5.下列哪种存储介质属于随机存储器(RAM)?A. 硬盘。
B. 光盘。
C. U盘。
D. 内存条。
答案,D。
二、填空题。
1.计算机中用于存储程序和数据的硬件部件是()。
答案,内存。
2.计算机中负责进行运算和控制的核心部件是()。
答案,CPU。
3.计算机中用于将程序和数据传输到CPU的硬件部件是()。
答案,总线。
4.计算机中用于将程序和数据传输到外部设备的硬件部件是()。
答案,接口。
5.计算机中用于存储长期数据的硬件部件是()。
答案,硬盘。
三、简答题。
1.简述计算机的工作原理。
答,计算机的工作原理是通过CPU对存储在内存中的程序和数据进行运算和控制,然后将结果传输到外部设备或者存储到硬盘中。
CPU通过总线与内存和外部设备进行数据传输,实现计算机的各项功能。
2.简述存储器的分类及其特点。
答,存储器分为内存和外存,内存又分为RAM和ROM。
RAM是随机存储器,具有读写功能,数据临时存储在其中;ROM是只读存储器,数据一经存储便无法改变。
外存包括硬盘、光盘等,数据存储容量大,但读写速度相对较慢。
3.简述计算机系统中的输入输出设备。
答,输入设备包括键盘、鼠标、扫描仪等,用于向计算机输入数据;输出设备包括显示器、打印机、音箱等,用于从计算机输出数据。
计算机组成原理题库及答案解析
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.若十进制数据为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. CPUD. 输入输出设备答案:C2. 冯·诺依曼体系结构中,程序指令和数据都存储在哪个部分?A. 寄存器B. 缓存C. 内存D. 硬盘答案:C3. 下列哪种类型的半导体材料通常用于制造集成电路?A. 硅B. 锗C. 石墨D. 金刚石答案:A4. 在计算机系统中,总线的作用是什么?A. 连接CPU和内存B. 连接显示器和键盘C. 连接所有外部设备D. 传输数据、地址和控制信号答案:D5. 下列哪个术语描述的是计算机处理的信息的最小单位?A. 位B. 字节C. 字D. 千字节答案:A二、填空题1. 一个标准的ASCII码使用__位来表示一个字符。
答案:72. 在计算机中,CPU通过__与内存进行通信。
答案:总线3. 一个32位的系统可以寻址的内存空间最大为__GB。
答案:44. 在计算机组成中,__是指计算机中用于存储指令和数据的半导体存储器。
答案:内存5. 一个计算机系统的性能很大程度上取决于其__的速度。
答案:CPU三、简答题1. 请简述冯·诺依曼体系结构的基本原理。
答:冯·诺依曼体系结构的基本原理是将程序指令和数据统一存储在内存中,并通过一个中央处理单元(CPU)来执行这些指令和处理数据。
该体系结构采用二进制表示数据,并通过一个控制单元来解释内存中的指令并控制数据流。
2. 什么是缓存,它是如何提高计算机性能的?答:缓存是一种高速存储器,用于暂时存储频繁访问的数据和指令。
它可以减少CPU访问慢速内存的次数,从而加快数据处理速度和提高整体系统性能。
3. 描述计算机中总线的基本功能。
答:总线在计算机中起到连接各个部件并传输数据、地址和控制信号的作用。
它允许CPU、内存和其他外围设备之间进行通信,确保数据能够高效地在系统内部流动。
四、论述题1. 论述计算机组成中的输入输出系统的重要性及其工作原理。
(完整版)计算机组成原理试题和答案
计算机组成原理题集含答案题库题目总数:293第一章单选题1、控制器、运算器和存储器合起来一般称为(主机):I/O部件内存储器外存储器主机2、冯•诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令精确结果处理存储器按内部地址访问自动工作3、输入、输出设备以及辅助存储器一般统称为(外围设备):I/O系统外围设备外存储器执行部件4、计算机硬件能直接识别和执行的语言是(机器语言):高级语言汇编语言机器语言符号语言判断题5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。
6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。
7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。
(对)8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。
(对)填空题9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。
10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路) 五个部分.11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计)。
12、计算机的软件一般分为(系统软件)和(应用软件)两大部分。
13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。
简答题14、什么是存储容量?什么是单元地址?存储器所有存储单元的总数称为存储器的存储容量。
灭个存储单元都有编号,称为单元地址.15、什么是外存?简述其功能。
外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存.外存可存储大量的信息,计算机需要使用时,再调入内存。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;指令和数据以同同等地位存放于存储器内,并可以按地址访问;指令和数据均用二进制表示;指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;指令在存储器中顺序存放,通常自动顺序取出执行;机器以运算器为中心(原始冯•诺依曼机)。
7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。
解:P9-10主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。
CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。
主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。
存储单元:可存放一个机器字并具有特定存储地址的存储单位。
存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。
存储字:一个存储单元所存二进制代码的逻辑单位。
存储字长:一个存储单元所存二进制代码的位数。
存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。
机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。
指令字长:一条指令的二进制代码位数。
8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS解:全面的回答应分英文全称、中文名、功能三部分。
CPU:Central Processing Unit,中央处理机(器),是计算机硬件的核心部件,主要由运算器和控制器组成。
PC:Program Counter,程序计数器,其功能是存放当前欲执行指令的地址,并可自动计数形成下一条指令地址。
IR:Instruction Register,指令寄存器,其功能是存放当前正在执行的指令。
CU:Control Unit,控制单元(部件),为控制器的核心部件,其功能是产生微操作命令序列。
ALU:Arithmetic Logic Unit,算术逻辑运算单元,为运算器的核心部件,其功能是进行算术、逻辑运算。
ACC:Accumulator,累加器,是运算器中既能存放运算前的操作数,又能存放运算结果的寄存器。
MQ:Multiplier-Quotient Register,乘商寄存器,乘法运算时存放乘数、除法时存放商的寄存器。
X:此字母没有专指的缩写含义,可以用作任一部件名,在此表示操作数寄存器,即运算器中工作寄存器之一,用来存放操作数;MAR:Memory Address Register,存储器地址寄存器,在主存中用来存放欲访问的存储单元的地址。
MDR:Memory Data Register,存储器数据缓冲寄存器,在主存中用来存放从某单元读出、或要写入某存储单元的数据。
I/O:Input/Output equipment,输入/输出设备,为输入设备和输出设备的总称,用于计算机内部和外界信息的转换与传送。
MIPS:Million Instruction Per Second,每秒执行百万条指令数,为计算机运算速度指标的一种计量单位。
9. 画出主机框图,分别以存数指令“STA M”和加法指令“ADD M”(M均为主存地址)为例,在图中按序标出完成该指令(包括取指令阶段)的信息流程(如→①)。
假设主存容量为256M*32位,在指令字长、存储字长、机器字长相等的条件下,指出图中各寄存器的位数。
解:主机框图如P13图1.11所示。
(1)STA M指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR,OP(IR) →CU,Ad(IR) →MAR,ACC→MDR,MAR→MM,WR (2)ADD M指令:PC→MAR,MAR→MM,MM→MDR,MDR→IR,OP(IR) →CU,Ad(IR) →MAR,RD,MM→MDR,MDR→X,ADD,ALU→ACC,ACC→MDR,WR假设主存容量256M*32位,在指令字长、存储字长、机器字长相等的条件下,ACC、X、IR、MDR寄存器均为32位,PC和MAR寄存器均为28位。
10. 指令和数据都存于存储器中,计算机如何区分它们?解:计算机区分指令和数据有以下2种方法:●通过不同的时间段来区分指令和数据,即在取指令阶段(或取指微程序)取出的为指令,在执行指令阶段(或相应微程序)取出的即为数据。
●通过地址来源区分,由PC提供存储单元地址的取出的是指令,由指令地址码部分提供存储单元地址的取出的是操作数。
第2章计算机的发展及应用1. 通常计算机的更新换代以什么为依据?答:P22主要以组成计算机基本电路的元器件为依据,如电子管、晶体管、集成电路等。
2. 举例说明专用计算机和通用计算机的区别。
答:按照计算机的效率、速度、价格和运行的经济性和实用性可以将计算机划分为通用计算机和专用计算机。
通用计算机适应性强,但牺牲了效率、速度和经济性,而专用计算机是最有效、最经济和最快的计算机,但适应性很差。
例如个人电脑和计算器。
3. 什么是摩尔定律?该定律是否永远生效?为什么?答:P23,否,P36第3章系统总线1. 什么是总线?总线传输有何特点?为了减轻总线负载,总线上的部件应具备什么特点?答:P41.总线是多个部件共享的传输部件。
总线传输的特点是:某一时刻只能有一路信息在总线上传输,即分时使用。
为了减轻总线负载,总线上的部件应通过三态驱动缓冲电路与总线连通。
4. 为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?哪种方式响应时间最快?哪种方式对电路故障最敏感?答:总线判优控制解决多个部件同时申请总线时的使用权分配问题;常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求;特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定时查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式速度最快,但硬件器件用量大,连线多,成本较高。
5. 解释下列概念:总线宽度、总线带宽、总线复用、总线的主设备(或主模块)、总线的从设备(或从模块)、总线的传输周期和总线的通信控制。
答:P46。
总线宽度:通常指数据总线的根数;总线带宽:总线的数据传输率,指单位时间内总线上传输数据的位数;总线复用:指同一条信号线可以分时传输不同的信号。
总线的主设备(主模块):指一次总线传输期间,拥有总线控制权的设备(模块);总线的从设备(从模块):指一次总线传输期间,配合主设备完成数据传输的设备(模块),它只能被动接受主设备发来的命令;总线的传输周期:指总线完成一次完整而可靠的传输所需时间;总线的通信控制:指总线传送过程中双方的时间配合方式。
6. 试比较同步通信和异步通信。
答:同步通信:指由统一时钟控制的通信,控制方式简单,灵活性差,当系统中各部件工作速度差异较大时,总线工作效率明显下降。
适合于速度差别不大的场合。
异步通信:指没有统一时钟控制的通信,部件间采用应答方式进行联系,控制方式较同步复杂,灵活性高,当系统中各部件工作速度差异较大时,有利于提高总线工作效率。
8. 为什么说半同步通信同时保留了同步通信和异步通信的特点?答:半同步通信既能像同步通信那样由统一时钟控制,又能像异步通信那样允许传输时间不一致,因此工作效率介于两者之间。
10. 为什么要设置总线标准?你知道目前流行的总线标准有哪些?什么叫plug and play ?哪些总线有这一特点?答:总线标准的设置主要解决不同厂家各类模块化产品的兼容问题;目前流行的总线标准有:ISA 、EISA 、PCI 等;plug and play :即插即用,EISA 、PCI 等具有此功能。
11. 画一个具有双向传输功能的总线逻辑图。
答:在总线的两端分别配置三态门,就可以使总线具有双向传输功能。
a 0a 1a nn10a 至bb 至a12. 设数据总线上接有A 、B 、C 、D 四个寄存器,要求选用合适的74系列芯片,完成下列逻辑设计:(1) 设计一个电路,在同一时间实现D →A 、D →B 和D →C 寄存器间的传送; (2) 设计一个电路,实现下列操作:T0时刻完成D →总线; T1时刻完成总线→A ; T2时刻完成A →总线; T3时刻完成总线→B 。
解:(1)由T 打开三态门将 D 寄存器中的内容送至总线bus ,由cp 脉冲同时将总线上的数据打入到 A 、B 、C 寄存器中。
T 和cp 的时间关系如图(1)所示。
cp 总线图(1)(2)三态门1受T0+T1控制,以确保T0时刻D →总线,以及T1时刻总线→接收门1→A 。
三态门2受T2+T3控制,以确保T2时刻A →总线,以及T3时刻总线→接收门2→B 。
T0、T1、T2、T3波形图如图(2)所示。
图(2)第 四 章3. 存储器的层次结构主要体现在什么地方?为什么要分这些层次?计算机如何管理这些层次? 答:存储器的层次结构主要体现在Cache-主存和主存-辅存这两个存储层次上。
Cache-主存层次在存储系统中主要对CPU 访存起加速作用,即从整体运行的效果分析,CPU 访存速度加快,接近于Cache 的速度,而寻址空间和位价却接近于主存。
主存-辅存层次在存储系统中主要起扩容作用,即从程序员的角度看,他所使用的存储器其容量和位价接近于辅存,而速度接近于主存。
综合上述两个存储层次的作用,从整个存储系统来看,就达到了速度快、容量大、位价低的优化效果。
主存与CACHE 之间的信息调度功能全部由硬件自动完成。
而主存与辅存层次的调度目前广泛采用虚拟存储技术实现,即将主存与辅存的一部分通过软硬结合的技术组成虚拟存储器,程序员可使用这个比主存实际空间(物理地址空间)大得多的虚拟地址空间(逻辑地址空间)编程,当程序运行时,再由软、硬件自动配合完成虚拟地址空间与主存实际物理空间的转换。
因此,这两个层次上的调度或转换操作对于程序员来说都是透明的。
4. 说明存取周期和存取时间的区别。
解:存取周期和存取时间的主要区别是:存取时间仅为完成一次操作的时间,而存取周期不仅包含操作时间,还包含操作后线路的恢复时间。