计算机组成原理复习题答案

合集下载

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

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

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

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)数符与尾数小数点后第一位数字相同为规格化数2.某机字长32位,其中1位符号位,31位表示尾数。

若用定点小数表示,则最大正小数为______。

A)+(1 – 2-32)B)+(1 – 2-31)C)2-32D)2-313.算术/逻辑运算单元74181ALU可完成______。

A)16种算术运算功能B)16种逻辑运算功能C)16种算术运算功能和16种逻辑运算功能D)4位乘法运算和除法运算功能4.某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。

A)64,16 B)16,64 C)64,8 D)16,165.多体并行系统实质上是一种______存贮器,它能_____执行______独立的读写操作。

A)模块式,并行,多个B)模块式串行,多个C)整体式,并行,一个D)整体式,串行,多个6.变址寻址方式中,操作数的有效地址等于______。

A)基值寄存器内容加上形式地址(位移量)B)堆栈指示器内容加上形式地址(位移量)C)变址寄存器内容加上形式地址(位移量)D)程序记数器内容加上形式地址(位移量)7.以下叙述中正确描述的句子是:______。

A)微程序控制方式和组合逻辑控制相比,可以使指令的执行速度更快。

B)只有直接编码的微指令是水平型微指令。

C)同一个CPU周期中,可以并行执行的微操作叫互斥性微操作D)同一个CPU周期中,不可以并行执行的微操作叫互斥性微操作8.计算机使用总线结构的主要优点是便于实现积木化,同时______。

A)减少了信息传输量B)提高了信息传输的速度C)减少了信息传输线的条数D)加重了CPU的工作量9.计算机的外围设备是指______。

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

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

计算机组成原理试题及答案全套第一部分:选择题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章计算机系统概述⼀、选择题1、在下列四句话中,最能准确反映计算机主要功能的是 C。

A、计算机可以存储⼤量信息B、计算机能代替⼈的脑⼒劳动C、计算机是⼀种信息处理机D、计算机可实现⾼速运算2、1946年2⽉,在美国诞⽣了世界上第⼀台电⼦数字计算机,它的名字叫(1)C,1949年研制成功的世界上第⼀台存储程序式的计算机称为(2)。

(1)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ(2)A、EDVAC B、EDSAC C、ENIAC D、UNIVAC-Ⅰ3、计算机硬件能直接执⾏的只能是B。

A、符号语⾔B、机器语⾔C、汇编语⾔D、机器语⾔和汇编语⾔4、对计算机软、硬件资源进⾏管理,是 A 的功能。

A、操作系统B、数据库管理系统C、语⾔处理程序D、⽤户程序⼆、填空题1、计算机的各⼤部件通过____总线____________连接在⼀起,它是各部件之间传输信息的通道。

2、计算机按内部信息形式可以分为___模拟____________和___数字信号_两类。

3、计算机硬件⼀般由_运算器,控制器_______、__存储器______、_输⼊_______和、____输出____和五⼤部分组成。

4、运算器是⼀个数据加⼯部件,主要完成⼆进制___算术_______运算及__逻辑________运算。

5、运算器的___位数________越多,计算的精度就越⾼,但是所费的电⼦器件也越多,成本越⾼。

三、简答题1、简述计算机的发展过程。

1、第⼀代电⼦管计算机1946年2⽉,诞⽣了世界上第⼀台电⼦数字计算机——ENIAC ,1949年研制成功的世界上第⼀台存储程序式的计算机EDSAC。

2、第⼆代晶体管计算机1947年在贝尔实验室制成第⼀个晶体管,进⼊20世纪50年代全球出现⼀场以晶体管代替电⼦管的⾰命。

3、第三代集成电路计算机4、⼤规模集成电路计算机5、超⼤规模集成电路计算机3、冯.诺依曼计算机的特点是什么?它包括哪些主要组成部分?各部分的功能是什么?1、计算机由运算器、存储器、控制器、输⼊设备和输出设备五⼤部件组成2、指令和数据以同等的地位存放在存储器内,并可以按地址寻访3、指令和数据均⽤⼆进制数表⽰4、指令由操作码和地址组成。

《计算机组成原理》课程知识 复习 学习材料 试题与参考答案

《计算机组成原理》课程知识 复习 学习材料 试题与参考答案

《计算机组成原理》课程知识复习学习材料试题与参考答案一、单选题1、乘法器的硬件结构通常采用(C)。

A串行加法器和串行移位器B并行加法器和串行左移C并行加法器和串行右移D串行加法器和串行右移2、一张3、5英寸软盘的存储容量为(A),每个扇区存储的固定数据是()。

A 1.44MB,512B B 1MB,1024BC 2MB,256BD 1.44MB,512KB3、计算机中表示地址时使用(A)。

A无符号数B原码C反码D补码4、用存储容量为16K*1位的存储器芯片来组成一个64K*8位的存储器,则在字方向和位方向分别扩展了(D)倍。

A4、2 B8、4 C2、4 D4、85、ALU属于(A)部件。

A运算器B控制器C存储器D寄存器6、下列选项中,能引起外部中断的事件是(B)。

A键盘输入B除数为0 C浮点运算下溢D访存缺页7、人们根据特定需要预先为计算机编制的指令序列称为(D)。

A软件B文件C集合D程序8、在大量数据传送中常用且有效的检验法是(D)。

A海明码校验B偶校验C奇校验DCRC校验9、CPU的组成中不包含(A)。

A存储器B寄存器C控制器D运算器10、程序访问的局限性是使用(B)的依据。

A缓冲Bcache C虚拟内存D进程11、可编程的只读存储器(B)。

A不一定可以改写B可以改写C不可以改写D以上都不对12、操作数地址存放在寄存器的寻址方式叫(D)。

A相对寻址方式B变址寄存器寻址方式C寄存器寻址方式D寄存器间接寻址方式13、以下有关指令系统的说法错误的是(D)。

A指令系统是一台机器硬件能执行的指令全体B任何程序运行前都要先转化为机器语言程序C指令系统是计算机软件、硬件的界面D指令系统和机器语言是无关的14、微程序存放在(A)中。

A控制存储器BRAM C指令寄存器D内存储器15、磁盘存储器的记录方式一般采用(C)。

A归零制B不归零制C改进的调频制D调相制16、冯、诺依曼机工作方式的基本特点是(B)。

A多指令流数据流B按地址访问顺序执行指令C堆栈操作D存储器按内容选择住址17、32个汉字的机内码需要(C)。

《计算机组成原理》复习资料参考答案

《计算机组成原理》复习资料参考答案

福建师范大学网络教育学院《计算机组成原理》复习资料一、单项选择题1、现代计算机的运算器一般通过总线结构来组织,在下面的总线结构运算器中,单总线结构的操作速度最慢,而(B )的操作速度最快。

A.双总线结构B.多总线结构C.单总线结构D.三总线结构2、微型计算机的分类通常以微处理器的(D )来划分。

A.芯片名B.寄存器数目C.字长D.规格3、将有关数据加以分类、统计、分析,以取得有价值的信息,我们称其为( A )。

A.数据处理B.辅助设计C.实时控制D.数值计算4、虚拟存储器是建立在多层次存储结构上,用来解决(C )的问题。

A.存储B.外存C.主存容量不足D.外存容量不足5、微程序放在(B )中。

A.RAM B.控制存储器C.指令寄存器D.内存储器6、冯.诺依曼机工作方式的基本特点是(A )A.按地址访问并顺序执行指令B.堆栈操作C.选择存储器地址D.按寄存器方式工作7、D/A转换器是(D )A.把计算机输出的模拟量转为数字量B.把模拟量转为数字量,把数字量输入到计算机C.把数字量转为模拟量,把转化结果输入到计算机D’把计算机输出的数字量转为模拟量8、浮点数的表示范围和精度取决于(A )A.阶码的位数和尾数的位数B.阶码的位数和尾数采用的编码C.阶码采用的编码和尾数采用的编码D. 阶码采用的编码和尾数的位数9、ASCII码是对(A )进行编码的一种方案。

A.字符B.声音C.图标D.汉字10、ALU属于(A )部件。

A.运算器B.控制器C.存储器D.寄存器11、字长16位,用定点补码小数表示时,一个字所能表示的范围是(A )A.-1~(1-2-15)B.0~(1-2-15)C.-1~+1 D.-(1-2-15)~(1-2-15)12、微程序入口地址是(B )根据指令的操作码产生的。

A.计数器B.译码器C.计时器D.判断逻辑矩阵13、计算机中表示地址时使用( D )A.原码B.补码C.反码D.无符号数二、改错题(针对各小题的题意,改正其结论中错误或补充其不足。

计算机组成原理复习题及答案

计算机组成原理复习题及答案

中南大学现代远程教育课程考试(专科)复习题及参考答案《计算机组成原理》一、选择题:1.定点运算器用来进行[ ] A.十进制数加法运算B.定点数运算C.浮点数运算D.即进行定点数运算也进行浮点数运算2.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为[ ] A.64,16 B.16,64 C.64,8 D.16,163. 目前的计算机中,代码形式是[ ]A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放4. 采用DMA 方式传送数据时,每传送一个数据就要用一个[ ]A.指令周期 B.数据周期 C.存储周期 D.总线周期5.冯.诺依曼机工作方式的基本特点是[ ] A.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址6.某机字长32位。

其中1位符号位,31位表示尾数。

若用定点整数表示,则最大正整数为[ ] A.+(231-1) B.+(230-1) C.+(231+1) D.+(230+1)7.下列数中最大的数是[ ]A.(100110001)2B.(227)8C.(98)16D.(152)108.哪种表示法主要用于表示浮点数中的阶码[ ]A. 原码B. 补码C. 反码D. 移码9. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用下列哪个来规定[ ] A.主存中读取一个指令字的最短时间 B.主存中读取一个数据字的最长时间C.主存中写入一个数据字的平均时间 D.主存中取一个数据字的平均时间10. 下面叙述的概念中哪个是正确的[ ]A.总线一定要和接口相连 B.接口一定要和总线相连C.通道可以代替接口 D.总线始终由CPU控制和管理11. 在定点二进制运算器中,减法运算一般通过下列哪个来实现[ ]A.原码运算的二进制减法器 B.补码运算的二进制减法器C.补码运算的十进制加法器 D.补码运算的二进制加法器12. 下列有关运算器的描述中哪个是正确的[ ]A.只作算术运算,不作逻辑运算 B.只作加法C.能暂时存放运算结果 D.以上答案都不对13. 某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为[ ]A.8,512 B.512,8 C.18,8 D.19,814. 完整的计算机系统应包括[ ]A.运算器存储器控制器 B.外部设备和主机C.主机和应用程序 D.配套的硬件设备和软件系统15.没有外存储器的计算机初始引导程序可以放在 [ ] A.RAM B.ROM C.RAM和ROM D.CPU二、名词解释1.CPU周期:2.存取时间:3.存储设备数据传输率:4.微指令格式:5.同步通信:6.接口:7.计算机硬件:8.正逻辑:9.指令的编码格式:10.指令周期:11.存储周期:12.微命令:三、简答题1.计算机中为什么采用二进制数码?2.主存储器的性能指标主要有哪些?含义是什么?3.计算机的主要性能指标包括哪些?4.CPU结构如图所示,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。

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

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

计算机组成原理考试试题及答案一、选择题 (每题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. 我国在__D____ 年研制成功了第一台电子数字计算机,第一台晶体管数字计算机于______ 年完成。

(答案错误)A.1946 1958 B.1950 1968 C.1958 1961 D.1959 19652. 32位微型计算机中乘除法部件位于__A____ 中。

A.CPU B.接口 C.控制器 D.专用芯片3. 没有外存储器的计算机监控程序可以放在___B___ 。

A.RAM B.ROM C.RAM和ROM D.CPU4. 下列数中最小的数是__A____ 。

A.(101001)2 B.(52)8 C.(2B)16 D.(44)105. 在机器数___B.C___ 中,零的表示形式是唯一的。

A.原码B.补码C.移码 D.反码6. 在定点二进制运算器中,减法运算一般通过___D___ 来实现。

A.原码运算的二进制减法器 B.补码运算的二进制减法器C.补码运算的十进制加法器 D.补码运算的二进制加法器7. 下列有关运算器的描述中___C___ 是正确的。

A.只作算术运算,不作逻辑运算 B.只作加法C.能暂时存放运算结果 D.以上答案都不对8. 某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为___D___ 。

A.8,512 B.512,8 C.18,8 D。

19,89. 相联存储器是按___C___ 进行寻址的存储器。

A.地址指定方式 B.堆栈存取方式C.内容指定方式 D。

地址指定与堆栈存取方式结合10. 指令系统中采用不同寻址方式的目的主要是___B___ 。

A.实现存储程序和程序控制 B.缩短指令长度,扩大寻址空间,提高编程灵活性C.可以直接访问外存 D.提供扩展操作码的可能并降低指令译码难度11. 堆栈寻址方式中,设A为累加寄存器,SP为堆栈指示器,Msp为SP指示器的栈顶单元,如果操作的动作是:(A)→Msp,(SP)-1→SP,那么出栈操作的动作为:A.(Msp)→A,(SP)+1→SP B.(SP)+1→SP,(Msp)→AC.(SP)-1→SP,(Msp)→A D.(Msp)→A,(SP)-1→SP12. 在CPU中跟踪指令后继地址的寄存器是__B____ 。

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

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

计算机组成原理试题及答案一、选择题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位,计算其最大正整数的值。

计算机组成原理复习题与答案

计算机组成原理复习题与答案

计算机组成原理复习题一、选择题(C)1、在以下四句话中,最能准确反映计算机主要功能的是下面哪项。

A.计算机可以存储大量信息 B.计算机能代替人的脑力劳动C.计算机是一种信息处理机 D.计算机可实现高速运算(C)2、计算机硬件能直接执行的只能是下面哪项。

A.符号语言 B.汇编语言 C.机器语言 D.机器语言和汇编语言(C)3、运算器的核心部件是下面哪项。

A.数据总线 B.数据选择器 C.算术逻辑运算部件 D.累加寄存器(C)4、对于存储器主要作用,下面哪项说确。

A.存放程序 B.存放数据 C.存放程序和数据 D.存放微程序( D )5、至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是下面哪项。

A.节约元件 B.运算速度快 C.物理器件性能决定 D.信息处理方便(C)6、CPU中有若干寄存器,其中存放存储器中数据的寄存器是下面哪项。

A.地址寄存器 B.程序计数器 C.数据寄存器 D.指令寄存器(DC)7、CPU中有若干寄存器,其中存放机器指令的寄存器是下面哪项。

A.地址寄存器 B.程序计数器 C.指令寄存器 D.数据寄存器( A)8、CPU中有若干寄存器,存放CPU将要执行的下一条指令地址的寄存器是下面哪项。

A.地址寄存器 B.数据寄存器 C.程序计数器 D.指令寄存器(C)9、CPU中程序状态寄存器中的各个状态标志位是依据下面哪项来置位的。

A.CPU已执行的指令 B.CPU将要执行的指令C.算术逻辑部件上次的运算结果 D.累加器中的数据(B)10、为协调计算机各部件的工作,需要下面哪项来提供统一的时钟。

A.总线缓冲器 B.时钟发生器 C.总线控制器 D.操作命令发生器(C)11、以下各种数制的数中最小的数是下面哪项。

A.(101001)2 B.(52)8 C.(101001)BCD D.(233)H(D)12、以下各种数制的数中最大的数是下面哪项。

A.(1001011)2 B.75 C.(112)8 D.(4F)H(B)13、将十进制数15/2表示成二进制浮点规格化数(阶符1位,阶码2位,数符1位,尾数4位)是下面哪项。

计算机组成原理经典复习题集锦(附答案)

计算机组成原理经典复习题集锦(附答案)

计算机组成原理经典复习题集锦(附答案)计算机组成原理复习题⼀、填空题1.⽤⼆进制代码表⽰的计算机语⾔称为(机器语⾔),⽤助记符编写的语⾔称为(汇编语⾔)。

2. 计算机硬件由(控制单元)、(运算器)、(存储器)、输⼊系统和输出系统五⼤部件组成。

3.⼗六进制数CB8转换成⼆进制数为(110010111000)。

4.某数x的真值-0.1011B,其原码表⽰为( 1.1011)。

5.在浮点加减法运算过程中,在需要(对阶)或(右规)时,尾数需向右移位。

6.指令通常由(操作码)和(地址码)两部分组成。

7.要组成容量为4K*8位的存储器,需要(8)⽚4K×1位的芯⽚并联,或者需要(4)⽚1K×8位的芯⽚串联。

8. 中断处理过程包括(关中断)、(保护现场)、(执⾏中断服务程序)、(恢复现场)和(开中断)阶段。

9.操作数寻址⽅式包括(直接寻址)、(间接寻址)、(⽴即寻址)、(隐含寻址)、(寄存器寻址)、(寄存器间接寻址)、(基址寻址)等。

10.动态RAM的刷新包括(分散刷新)、(集中刷新)和(异步刷新)三种⽅式。

11.⾼速缓冲存储器的替换算法有(先进先出)和(近期最少使⽤)。

12.影响流⽔线性能的因素有(数据相关)、(控制相关)和(资源相关)。

13.主存储器容量通常以KB为单位,其中1K=(),硬盘的容量以GB为单位,其中1G=()。

14.主存储器⼀般采⽤(动态RAM)存储器,CACHE采⽤(静态RAM )存储器。

15.世界上第⼀台计算机产⽣于(1946 )年,称为(ENIAC)。

16. I/O的编址可分为(不统⼀编址)和(统⼀编址),前者需要单独的I/O指令,后者可通过(访存)指令和设备交换信息。

17.CPU从主存取出⼀条指令并执⾏该指令的全部时间叫做(指令周期),它通常包含若⼲个(机器周期),⽽后者⼜包含若⼲个(时钟周期)。

18.计算机中各个功能部件是通过(总线)连接的,它是各部件之间进⾏信息传输的公共线路。

计算机组成原理复习题及答案

计算机组成原理复习题及答案

一、填空、选择或判断1.多核处理机是空间并行计算机,它有___多__个CPU。

2.计算机的发展大致经历了五代变化,其中第四代是1972-1990 年的_大规模和超大规模集成电路______计算机为代表。

3.计算机从第三代起,与IC电路集成度技术的发展密切相关。

描述这种关系的是_摩尔__定律。

4.1971年,英特尔公司开发出世界上第一片4位微处理器__Intel 4004_____。

首次将CPU的所有元件都放入同一块芯片之内。

5.1978年,英特尔公司开发的___Intel 8086_______是世界上第1片通用16位微处理器,可寻址存储器是_1MB______。

6.至今为止,计算机中的所有信息仍以二进制方式表示的理由是__物理器件性能所致___。

7.冯。

诺依曼计算机工作方式的基本特点是__按地址访问并顺序执行指令_____。

8.20世纪50年代,为了发挥__硬件设备_____的效率,提出了_多道程序___技术,从而发展了操作系统,通过它对__硬软资源______进行管理和调度。

9.计算机硬件能直接执行的只有__机器语言_________ 。

10.完整的计算机系统应包括__配套的硬件设备和软件系统______。

11.计算机的硬件是有形的电子器件构成,它包括_运算器__、_控制器_、_存储器__、_适配器_、_系统总线__、__外部设备__。

12.当前的中央处理机包括__运算器_____、_控制器_____、__存储器_____。

13.计算机的软件通常分为__系统软件_______和___应用软件_____两大类。

14.用来管理计算机系统的资源并调度用户的作业程序的软件称为__操作系统_____,负责将_高级____-语言的源程序翻译成目标程序的软件称为___编译系统____。

15.计算机系统中的存储器分为__内存____和__外存______。

在CPU执行程序时,必须将指令存放在__内存______中。

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

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

计算机组成原理复习题及参考答案1.在单级中断系统中,CPU一旦响应中断,则立即关闭_____。

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

A.中断允许B.中断请求C.中断屏蔽D.中断响应答案:A题型:单选题2.浮点运算指令对用于科学计算的计算机是很必要的,可以提高计算机的运算速度。

答案:正确题型:判断题3.处理大量输入输出数据的计算机,一定要设置十进制运算指令。

答案:错误题型:判断题4.在计算机的指令系统中,真正必须的指令不多,其余指令都是为了提高计算机速度和便于编程而引入的。

答案:正确题型:判断题5.不设置浮点运算指令的计算机,就不能用于科学计算。

答案:错误题型:判断题6.通用寄存器间接寻址方式中,操作数处在内存单元中。

答案:正确题型:判断题7.扩展操作码是操作码字段中用来进行指令分类的代码。

答案:错误题型:判断题8.随机半导体存储器(RAM)中的任何一个单元都可以随机访问。

答案:正确题型:判断题9.和静态存储器相比,动态存储器的工作速度较慢,但功耗较低、集成度较高,因而常用于主存储器。

答案:正确题型:判断题10.一般情况下,ROM和RAM在存储体是统一编址的。

答案:正确题型:判断题访问存储器的时间是由存储体的容量决定的,存储容量越大,访问存储器所需的时间越长。

答案:错误题型:判断题的功能全由硬件实现。

答案:正确题型:判断题13.因为动态存储器是破坏性读出,因此必须不断的刷新。

答案:错误题型:判断题14.固定存储器(ROM)中的任何一个单元不能随机访问。

答案:错误题型:判断题15.由于半导体存储器加电后才能存储数据,断电后数据就丢失,因此,用EPROM制成的存储器,加电后必须重写原来的内容。

答案:错误题型:判断题16.交叉存储器主要解决扩充容量问题。

答案:错误题型:判断题17.访问存储器的请求是由CPU发生的。

答案:错误题型:判断题存储器的内容是由操作系统调入的。

答案:错误题型:判断题设备的中断级别比其他I/O设备高,否则数据将可能丢失。

计算机组成原理复习题及答案

计算机组成原理复习题及答案

第3章6、二进制左移一位,则数值_a____;二进制右移一位,则数值__b_____;a增大一倍 b减小一倍 c增大10倍 b减小10倍7、8位二进制无符号定点整数能表示的数值范围是 d ,8位二进制补码定点整数能表示的数值范围是 a ;a-128~127 b –127~127 c0~127 d 0~255 e 0~2568、8位原码能表示的数据个数是 c ;8位补码能表示的数据个数是d ;a127 b128 c255 d256第4章1 DRAM地址分两次输入行选通RAS、列选通CAS的目的是_b________;a缩短读/写时间 b减少芯片引出端线数 c刷新第5章9 在指令系统中采用 b 寻址方式的指令其长度最短;a立即数 b寄存器 c直接 d变址10、一条指令字长16位,存储器按字节编址,在读取一条指令后,PC的值自动加__b____;a1 b2 c4 d-111、某计算机存储器按字16位编址,每取出一条指令后PC值自动+1,说明其指令长度是___b_____;a1个字节 b2个字节 c4个字节第6章7、在取指令操作完成之后,PC中存放的是 c ;a)当前指令的地址b)下一条实际执行的指令地址c)下一条顺序执行的指令地址PC+1d)对于微程序控制计算机,存放的是该条指令的微程序入口地址;8、控制存储器用来存放__d_____;a机器指令和数据 b微程序和数据 c机器指令和微程序 d微程序第8章3、在大多数磁盘存储器中,以下正确的是_b__;a各个磁道的位密度相等 b内圈磁道的位密度较大c外圈磁道的位密度较大 c磁盘读写信息的最小单位是字节4 大多数情况下,对于磁盘,以下叙述正确的是__d___;a依靠磁盘的旋转定位磁道 b依靠磁臂的移动定位扇区c外圈磁道与内圈磁道的容量不同d访问磁道的地址用盘面号、磁道号和扇区号来表示;扇区是最小访问单元; 第10章4、指令执行结果出现异常引起的中断是__a___中断;键盘发出的中断是___b_____;a内部 b外部 c软件5、键盘输入输出适用于采用__b___;a程序查询 b程序中断或字节多路通道cDMA d选择通道6、在多重中断情况下,CPU现场信息可保存在__c___中;a通用寄存器 b控制存储器c堆栈 d外设接口7、以下叙述中正确的是__a_____;a)中断方式一般用于处理随机出现的服务请求b)外部设备发出中断应立即得到CPU的响应c)中断方式可用于CPU向外部设备的请求d)DMA也可用于在主存与主存之间传送数据8、磁盘设备适宜于连接到__c___通道;a)字节多路通道或数据组多路通道b)字节多路通道或选择通道c)数组多路通道或选择通道d)任一种9、通道处理机不具备_d____功能;a程序控制 b中断 cDMA d数据运算10、在外设接口中,控制器的作用是_a___;状态寄存器的作用是__c_____; a存放CPU给外设的操作命令 b存放外设给CPU的操作命令c存放外设的工作状态 d存放CPU的工作状态11、在以下的叙述中,不正确的是_d___;a)在总线中,缩短总线长度有利于提高总线数据传输速度b)在系统总线中,通常一个总线工作周期是先传送地址,后传输数据c)在总线接口中,设备地址选择器的作用是判断CPU送来的地址是否是本接口的地址d)总线的同步通信方式运用于速度差异较大的部件之间的通信第3章数据编码和运算方法1、数据,表示原码时其真值为_-0_____,表示补码时其真值为__-1____,表示反码时其真值为;2、X补=,X反=,X补=,X反=,其原码分别为、、和按顺序回答3、已知X补=11101,X/2补= 11110 不舍入,2X补= 11010 ;4、数据01101101的奇校验位为_0____,偶校验位为__1____;5、了进行算术运算,运算部件中至少要有___3_____个寄存器;其中存放乘数和上商的寄存器要有______移位___功能,加法器向存放部分积或余数的寄存器传送数据;要具有____直送__、____向左斜送___和____向右斜送____功能;否则存放部分积或余数的寄存器要有____移位____功能,采用斜送方法比移位方法更节省___时间___,因为它在传送时就完成了移位操作;第4章主存储器1、半导体随机存储器可分为_SRAM_和__DRAM__两种;2、启动一次存储器读/写操作到完成读/写操作的时间称为_ 读写时间___;连续启动两次读/写操作所需的最小时间间隔称为_存储周期______;3、DRAM为保持其信息需要定时进行刷新 ;刷新方式有集中式和分散式或分布式 ;4、设某存储器的容量是MN位,采用LK位存储器芯片,该存储器所需的芯片数为_M/L N/K__________;5、某计算机指令地址长度为32位,主存储器容量为128MB,则可访问主存的地址长度为 27 位,可访问的地址范围为0到 128M ;第5章指令系统1、一般机器指令由操作码和地址码组成;2、指令的地址码字段存放的内容及其编码方式称为操作数据的寻找方式 ;3、在单地址运算指令例如加法指令中,一个操作数由地址码给出,另一个操作数在累加器中,运算结果存入累加器 ;4、操作数在主存储器中,存储器地址直接在指令中给出,这是直接寻址方式;操作数的地址在主存储器中,这是间接寻址方式;操作数的地址在寄存器中,这是寄存器间接寻址方式;5、操作数地址为程序计数器的内容加上偏移量,该偏移量由指令的地址码给出,这是相对寻址方式;6、设相对转移指令占两个字节,第1个字节为操作码,第2个字节是相对偏移量用补码表示,设该指令的地址为2003H按字节编址,要求转移到2008H,该指令的相对位移量为 00000011或00000101 用二进制表示;若指令的地址为2008H,要求转移到2001H,相对位移量为二进制表示;7、某一个自底向上生成的存储器堆栈,堆栈指针是SP,在数据进入堆栈时,先进行 SP-2→SP 操作,然后进行进栈操作;数据推出堆栈时,先进行出栈操作,然后进行 SP+2→SP 操作;已知数据字长为2字节,存储器按字节编址;8、Load功能是将数据从___存储器______传送到__寄存器________;store指令的功能是将数据从___寄存器_________传送到__存储器________;第6章中央处理器1、控制器中必有的两个寄存器是程序计数器PC 和指令寄存器IR ;2、在非流水线计算机中,一个指令周期是由若干个机器周期组成的;一个机器周期可以等于一个或多个时钟周期;时钟频率一般称为主频 ;3、完成一条指令的一系列微指令的有序集合称为微程序 ;4、微指令分两个字段,它们是控制字段和下址字段 ;5、在硬连线控制器中,控制信号形成电路根据指令译码信息、机器周期Ti 、和条件状态信息产生控制信号;6、连接CPU和存储器的信号线按功能划分有地址线、数据线和控制线;第7章存储系统1、三级存储器系统是cache 、主存储器和辅助存储器 ;2、对cache进行读写时,需将主存地址变换成cache地址,这种变换过程称为地址映像 ;3、访问主存的指令和数据存在于cache中称为命中 ;命中的次数与访存次数之比称为命中率 ;4、如果cache的容量是256块,采用直接映像,主存中的第i块映像到cache 的第 imod 256 块;5、cache与主存的地址映像有直接映像、全相联映像和组相联映像 ;6、一个组相联映像的cache,有64个页面,每组4个页面,主存共有4096个页面,每个页面64个字,因而在主存地址中,应有标记字段 8 位,组地址字段 4 位,页面字段 2 位,主存地址总长度 20 位按字编址; 注:页面即本章所讲述的“块”;7、存储器的管理方式有段式、页式和段页式 ;其中页的长度是固定的,段的长度是可变的;8、在cache组相联存储器中,假设c’为组字段长度,r为块字段长度;当r=0时,则成为直接地址映像,当c’=0时,则成为全相联地址映像;9、以下叙述正确的是__c_和__e______;a)主存的存取速度可以与CPU匹配b)主存由RAM构成,不包括ROMc)辅存中的程序调入主存后才能运行d)如果指令的地址码为24位,那么主存容量必是16MBe)汇编语言程序设计需要了解计算机的硬件结构10、采用cache、内存分页段管理和虚拟存储器技术时,在执行程序过程中都有地址映射问题;对于cache一般是从___c_____映射成___d______;对于内存分页分段管理,从___e_______映射成___c________;对于虚拟存储器是从__fe______映射成___c________;a绝对地址 b相对地址 c物理地址 dcache地址e逻辑地址 f虚拟地址 g程序地址第8章辅助存储器1、在磁盘存储器的速度指标中, 平均等待时间和数据传输率与磁盘的旋转速度有关;2 、存储器按读写方式可分为随机存取、直接存取和顺序存取3种,半导体存储器、磁盘存储器、磁带存储器 3种存储器分别依次属于上述3种方式;第10章 I/O系统12、外设地址有两种表示法:一种是_统一编址___,是利用_访存___指令进行输入输出操作的;另一种是_独立编址_______,它是利用_I/O_指令进行输入输出操作的;13、通道的类型有字节多路__通道、_数组多路____通道和__选择____通道;通用微机是否可采用Flash memory作为主存答:不能;闪存并不能支持原位更新, 向闪存中写入一条数据对这个数据块先执行擦除操作后, 这个页中的原有数据也需要重写到这个块中, 所以擦除操作所消耗的时间要远远大于写操作所要执行的时间;设有主频为16MHz的微处理器,平均每条指令的执行时间为两个机器周期,每个机器周期由两个时钟脉冲组成;问:1存储器为“0等待”,求出机器速度;2假如每两个机器周期中有一个是访存周期,需插入1个时钟周期的等待时间,求机器速度;“0等待”表示存储器可在一个机器周期完成读/写操作,因此不需要插入等待时间答:1 机器速度=主频/平均每条指令占的时钟脉冲数=16/22=4MIPS2机器速度=16/2+2+1=设某流水线计算机有一个指令和数据合一的cache,已知cache的读/写时间为10ns,主存的读/写时间为100ns,取指的命中率为98%,数据的命中率为95%,在执行程序时,约有1/5指令需要存/取一个操作数,为简化起见,假设指令流水线在任何时候都不阻塞;问设置cache后,与无cache比较,计算机的运算速度可提高多少倍答:1有cache的情况:平均访存时间=平均取指时间+平均取数时间=98%10ns+1-98%10ns+100ns+95%10ns+1-95%10ns+100ns/5=12ns+3ns=15ns2无cache的情况平均访存时间=平均取指时间+平均取数时间=1001+1001/5=120ns3速度提高倍数=120ns/15ns=8倍设某计算机的cache采用4路组相联映像,已知cache容量为16KB,主存容量为2MB,每个字块有8个字,每个字有32位;请回答:1 主存地址多少位按字节编址,各字段如何划分各需多少位2 设cache起始为空,CPU从主存单元0,1,…,100;依次读出101个字主存一次读出一个字,并重复按此次序数读11次,问命中率为多少若cache速度是主存的5倍,问采用cache与无cache比较速度提高多少倍答:1主存地址位数:2MB=221B,即21位;块内地址b:每个字块8个字,即3位,每个字32位即4个字节,需2位地址; 块号r:每组4路,需2位地址;组号c’:cache分成的组数为:16MB/4832/8B=27;即需要7位组号;区号t:t+r为2MB/16KB/4=29,即9位,故t=9-2=7位;2第一轮全部不命中,以后10次全部命中,命中率=10/11=91%设cache的读出时间为1,主存的读数时间为5,则:速度可提高到:无cache时的访问时间/有cache时的访问时间=115/101+15=倍设某计算机采用直接映像cache,已知容量为4096字;1 若CPU依次从主存单元0,1,…,99和4096,4097,…,4195交替取指令,循环执行10次,问命中率为多少2 如cache存取时间为10ns,主存存取时间为100ns,cache命中率为95%,求平均存取时间;答:1cache容量为4096字,其地址从0~4095,采用直接映像,则主存地址0和4096、1和4097、…、99和4195映射到cache的同一地址上;若从主存单元0~99和4096~4195交替取指令,因为cache内容的替换,所以命中率为0;2平均存取时间=10ns+1-95%100ns=15ns一个组相联cache,由64个存储块组成,每组包含4个存储块,主存由8192个存储块组成,每块由32字组成,访存地址为字地址;问:1主存和cache地址各多少位地址映像是几路组相联2在主存地址格式中,区号、组号、块号、块内地址各多少位答:1 主存单元数为819232=218,主存地址为18位;cache单元数为6432=211,cache地址为11位;因每组包含4个块,所以是4路组相联2 主存地址:每块32字,即块内地址b=5位;4路组相联,即块号r=2位;组数为64/4=16,即组号c=4位;主存块数/cache组数=8192/16=29,即t+r=9,所以区号t=7;主存储器容量为4MB,虚存容量为1GB1×109B,虚拟地址和物理地址各为多少位根据寻址方式计算出来的有效地址是虚拟地址还是物理地址如果页面大小为4kB,页表长度是多少答:4MB=222B,1GB=230B,所以虚拟地址30位,物理地址22位;根据寻址方式计算出来的有效地址是虚拟地址;如果页面大小为4KB,采用页式管理时,页面的数量=1GB/4KB=218,即页表长度为218;设磁盘组有11个盘片,每片有两个记录面;存储区域内直径英寸,外直径英寸;道密度为1250TPI,内层位密度52400bpi,转速为2400rpm;问:TPI表示每英寸磁道数,bpi表示每英寸位数(1)共有多少个存储面可用112-2=20存储面;最外两个面不可用;2 共有多少柱面柱面数=道数=12505-/2=16503 每道存储多少字节盘组总存储容量是多少每道存储量=2πr位密度=π52400=总存储容量=20面存储量=20道数道存储量=201650=4 数据传输率是多少数据传输率=道存储量转速=2400/60=s5 每扇区存储2KB数据,在寻址命令中如何表示磁盘地址磁盘地址由盘面号、道号和扇区号组成;20个盘面号由5位表示即可;1650个道号需用11位;每道扇区数=2KB≈24个扇区,用5位表示;设高密软盘,每面80个磁道,每磁道15扇区,每扇区存储512B;已知磁盘的转速为360rpm,今在一个磁道上写入4096B数据,平均需要多少时间最长时间是多少假设找道时间为10ms-40ms;解:写入平均时间=平均找道时间+平均等待时间+传输数据时间=10+40/2 ms+60/3602+60/3604096/512/15=25ms+83ms+89ms=197ms最长时间=40ms+60/360 s+89ms=296ms一磁带机有9个磁道8个磁道存储数据,1个磁道存储奇偶校验位,带长700m,带速2m/s,每个数据块1KB,块间间隔14mm;若数据传输率为128KB/s,试求:1 记录位密度;带速2m/s,传输率128KB/s,即2m的磁带含有128KB的容量,故磁带位密度=128KB/2m=64B/mm,一个磁带的位密度=64B/mm/8=64b/mm2 若带首尾各空2m,求此带最大有效存储容量;有效存储长度=700-22=696m每个数据块长度=数据长度+块间隔=1KB/64B/mm+14mm=16mm+14mm=30mm 磁带最大存储容量=块数每块容量=696m/30mm1KB=。

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

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

计算机组成原理习题(附参考答案)一、单选题(共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、系统总线是指()。

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

中国石油大学(北京)学生期末考试复习题答案一、概念或解释题1、计算机系统的层次结构包含哪几部分微程序级,一般机器级,操作系统级,汇编语言级,高级语言级,共分为5级。

2、指令周期CPU从内存取出一条指令并执行完这条指令所需的时间总和,它包括若干各机器周期(CPU周期)不等。

3、存储器的刷新有几种方式集中式,分散式,异步式。

4、cache高速缓冲存储器。

5、计算机的硬件有哪些部件组成计算机的硬件主要由运算器、控制器、主存储器、输入设备、输出设备等五大部分以及总线和输入输出接口组成。

6、指令格式包含哪两部分包含操作码和地址码两部分,操作码表示操作的性质,地址码表示操作数的地址。

7、堆栈堆栈是一种数据结构,用来暂存各种信息,堆栈中的信息具有“后进先出”的特点。

8、DMA有哪三种工作方式CPU暂停访问内存,周期挪用,CPU与DMA 控制器交替访问内存。

9、冯·诺依曼计算机的主要思想是什么冯·诺依曼结构是将计算机硬件分为运算器、控制器、主存储器、输入设备和输出设备五大部分。

具有的以下的主要特点:(1)“存储程序控制”是其主要特点;(2)程序和数据都是用二进制来表示,机内进行的是二进制数的运算和存储;(3)程序由指令序列构成;(4)机器以运算器为中心,输入的信息在控制器控制下才能写入主存储器,输出的信息也只有在控制器控制下才能从主存储器中取出送至相应的输出设备。

10、主存储器性能的主要参数有哪些主存储器性能的主要参数包括存储容量、存储速度(包括带宽、存取时间、存储周期等)。

11、指令寄存器IR功能指令寄存器用来存放从存储器中取出的正要执行的指令。

12、指令译码器的功能将指令寄存器中的操作码部分进行译码,从而识别该指令。

13、微程序微程序对应一条机器指令,是由一系列微指令构成的,它是制造机器时事先由程序员根据需要编制的。

14、DMA直接存储器访问,在外设和存储器间直接进行数据传送。

15、计算机系统的主要技术指标有哪些计算机系统的主要技术指标包含机器字长、运算速度(主频、总线宽度、吞吐量等)、存储器容量。

16、硬堆栈也叫寄存器堆栈或串联堆栈,没有栈顶指针,数量有限,故容量小、速度快。

17、EPROM紫外光擦除只读存储器。

18、程序计数器PC的功能用来存放CPU将要执行的下一条指令在存储器中的地址。

19、总线上的信息传送方式主要有哪两种串行传送,并行传送。

20、指令指令是计算机语言的一个语句,它由一组二进制代码构成,分成操作码和地址码两部分。

21、微指令由微命令控制字段、微地址字段组成,是硬件,直接负责机器指令的执行。

22.微指令周期微指令周期是指一条微指令从控制存储器中取出来到执行完毕所需要的时间。

23、程序程序是由一系列机器指令构成,它是事先由程序员根据需要编制的。

24、RAM与ROMRAM半导体读写存储器又称做随机访问存储器,这是一种非永久性存储器,常用来作为计算机系统的主存储器。

ROM半导体只读存储器,这是一种永久性存储器,常用来作为计算机系统的主存储器25.DRAM为什么要刷新为防止存储的信息电荷泄漏而丢失信息,由外界按一定规律不断给MOS管的栅极进行充电,补足栅极的信息电荷,这个过程成为刷新。

26.比较指令与微指令1)一条机器指令对应一个微程序,这个微程序是由若干条微指令序列组成的。

因此,一条机器指令的功能是由若干条微指令组成的序列来实现的。

2)从指令与微指令,程序与微程序,地址与微地址的一一对应关系来看,前者与内存储器有关,后者与控制存储器有关。

与此相关,也有相对应的硬设备。

3)每一个CPU周期就对应一条微指令周期。

一条机器指令由若干条微指令组成。

27.比较DMA和中断DMA:直接存储器访问,DMA占了总线控制权,传送数据不需经过CPU而直接进行,传送结束后产生中断,适合成组数据传送;中断主要针对外部或内部随机发生的事件,传送数据量小。

28.流水线计算机的流水处理过程同工厂中的流水装配线类似。

为了实现流水,首先必须把输入的任务分割为一系列的子任务,使各子任务能在流水线的各个阶段并发地执行。

假定作业 T 被分成 k 个子任务,可表达为T={T1,T2,•••,Tk} ,各个子任务之间有一定的优先关系:若i<j,则必须在 Ti 完成以后,Tj才能开始工作。

具有这种线性优先关系的流水线称为线性流水线。

29.简述虚拟存储器的工作原理(1)虚拟存储器是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器;(2)它借助磁盘等辅助存储器来扩大主存容量,使之为更大或更多的程序所使用;(3)它指的是主存-外存层次(用硬盘充当主存),以透明的方式给用户提供了一个比实际主存空间大得多的程序地址空间。

此时程序的逻辑地址叫作虚拟地址(虚地址),程序的逻辑地址空间叫作虚拟地址空间。

30. CUP中的主要寄存器PC,IR,DR,AC,AR,PSW31. CISC:复杂指令系统计算机;RISC:精简指令系统计算机;LRU:最近最少使用算法。

二、单项选择题1.某计算机组成原理实验系统中,微指令总数为1K*32位;存放微程序的控制存储器用1K*4位的2114 RAM芯片组成,共需要C片该芯片。

A.6B.7 C、8 D. 92. CPU主要包括_B_。

A.控制器B.控制器、运算器、cacheC.运算器和主存D.控制器、ALU和主存3.寄存器直接寻址方式中,寄存器中所存的是_A_。

A. 操作数B. 存放操作数的主存单元的地址C. 存放操作数的寄存器的编号D. 存放操作数的主存单元地址的地址4.定点16位字长的字,采用补码形式表示时,一个字所能表示的整数范围是 B 。

A.-32767——+32767 B.-32768——+32767 C.-32769——+32768 D.-32768——+327685.相对寻址方式中,操作数的有效地址等于 D 。

A.基址寄存器内容加上形式地址(位移量)B.变址寄存器内容加上形式地址C.堆栈指示器内容加上形式地址D.程序计数器内容加上形式地址6.完整的计算机系统应包括 D 。

A.运算器、存储器、控制器; B. 外部设备和主机;C. 主机和一些程序;D. 配套的硬件设备和软件系统。

7.定点16位字长的字,采用原码形式表示时,一个字所能表示的整数范围是 A 。

A.-32767——+32767 B.-32768——+32767 C.-32769——+32768 D.-32768——+327688.变址寻址方式中,操作数的有效地址等于 B 。

A.基址寄存器内容加上形式地址(位移量)B.变址寄存器内容加上形式地址C.堆栈指示器内容加上形式地址D.程序计数器内容加上形式地址9. 外存储器与内存储器相比,外存储器_B_。

A.速度快,容量大,成本高B.速度慢,容量大,成本低C.速度快,容量小,成本高D.速度慢,容量大,成本高10.CPU内通用寄存器的位数取决于 B 。

A.存储器容量B.机器字长C.指令的长度D.CPU的管脚数11.定点8位字长的字,采用原码形式表示时,一个字所能表示的整数范围是 A 。

A.-127——+127 B.-128——+127C.-129——+128 D.-128——+12812.基址寻址方式中,操作数的有效地址等于 A 。

A.基址寄存器内容加上形式地址(位移量)B.变址寄存器内容加上形式地址C.堆栈指示器内容加上形式地址D.程序计数器内容加上形式地址13.某中断系统中,每抽取一个输入数据就要中断CPU 一次,中断处理程序接收取样的数据,并将其保存到主存缓冲区内。

该中断处理需要X秒。

另一方面,缓冲区内每存储N个数据,主程序就将其取出进行处理,这种处理需要Y秒,因此该系统可以跟踪到每秒_A_次中断请求。

A.N /(NX + Y) B. N /(X + Y)N C .min[1 / X ,1 / Y] D. max[1 / X ,1 / Y]14.定点32位字长的字,采用原码形式表示时,一个字所能表示的整数范围_B_。

A - 231—+(231– 1)B -(231– 1)—+(231– 1)C -(231 + 1)—+231D -231—+231 15.中断向量地址是__C__。

A 子程序入口地址B 中断服务程序入口地址C 中断服务程序入口地址指示器D 例行程序入口地址16.主存储器和CPU之间增加cache的目的是_A_。

A.解决CPU和主存之间的速度匹配问题B.扩大主存贮器的容量C.扩大CPU中通用寄存器的数量D.既扩大主存的容量,又扩大CPU17.-31/64的补码表示是_A__。

A.1.100001B.1.011111C.1.000001D.0.01110118.采用串行接口进行七位ASCⅡ码传送,带有1位奇偶校验位,1位起始位和1位停止位,当波特率为9600波特时,字符传送速率为__A_。

A.960B.873C.1371D.48019.从下列有关存期的描述中,选择出正确的答案:C__A. 多体交叉存储器主要解决扩充容量的问题。

B. cache与主存统一编址,即主存空间的某一部分属于cache。

C. cache的功能全由硬件实现。

20.算术/ 逻辑运算单元74181ALU可完成_C_。

A 16种算术运算功能B 16种逻辑运算功能C 16种算术运算功能和16种逻辑运算功能D 4位乘法运算和除法运算功能21.下列数种最小的数是:_C_A(101001)2 B(52)8 C(101001)BCD D(233)1622.某机字长32位,存储容量256MB,若按字编址,它的寻址范围是 C 。

A. 1MB. 512KBC. 64MD. 256KB23. 双端口存储器所以能高速进行读/ 写,是因为采用_B_。

A 高速芯片B 两套相互独立的读写电路C 流水技术D 新型器件24.如果浮点数用补码表示,则判断下列哪一项的运算结果是规格化数_C_。

A 1.11000B 0.01110C 1.00010 D0.0101025.在定点二进制运算其中,减法运算一般通过_D_来实现A 原码运算的二进制减法器B补码运算的二进制减法器C 补码运算的十进制加法器D 补码运算的二进制加法器26.-17/64的补码表示是_A_。

A.1.101111B.1.011111C.1.000001D.0.01110127.如果认为CPU等待设备的状态信号时处于非工作状态,那么在下面几种主机与设备之间的数据传送中:_B_主机与设备是并行工作的。

A.程序查询方式B.程序中断方式C.DMA方式28.下列数种最大的数是:_B_A(10010101)2 B(227)8 C(96)16 D (143)529.某计算机组成原理实验系统中,微指令总数为2K*48位;存放微程序的控制存储器用2K*8位的6116 RAM芯片组成,共需要 A 片该芯片。

相关文档
最新文档