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

合集下载

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

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

计算机组成原理复习题(含答案)计算机组成原理复习题⼀、选择题:1.双字节⼀般指(C )⼆进制数。

A.1位B.32位C.16位D.8位2.在主机中,能对指令进⾏译码的器件是(D )。

A.存储器B.ALU C.运算器D.控制器3.若⼀个数的编码是10000000,它的真值是-127,则该编码是(D )。

A.原码B.移码C.补码D.反码4.在I/O控制⽅式中,主要由程序实现的是(C )。

A.PPU⽅式B.DMA⽅式C.中断⽅式D.通道⽅式5.在浮点数的表⽰范围中,(B )在机器数中不出现,是隐含的。

A.阶码B.基数C.尾数D.符号6.指令系统采⽤不同的寻址⽅式的主要⽬的是( D )。

A.提⾼访问速度B.简化指令译码电路C.增加内存容量D.扩⼤寻址范围7.若标志寄存器Z=1 ,表明(C )A.运算结果为负B.运算结果为1 C.运算结果为0 D.运算结果为正8.寄存器间接寻址⽅式中,操作数在(B )中。

A.寄存器B.存储器C.堆栈D.CPU9.DMA接⼝(B )。

A.可以⽤于主存与主存之间的数据交换 B.内有中断机制C.内有中断机制,可以处理异常情况 D.内⽆中断机制10.计算机主频的周期是指(A )A.时钟周期B.指令周期C.⼯作周期D.存取周期11.运算器是由多种部件组成的,其核⼼部件是(D )。

A.数据寄存器B.累加器C.多数转换器 D. 算术逻辑运算单元12.使CPU与I/O设备完全并⾏⼯作⽅式是(C )⽅式。

A.程序直接传送B.中断C.通道D.程序查询13.某计算机字长32位,存储容量为64KB,若按照字节编址,它的寻址范围是(B )A.8K B.16K C.32K D. 4K 14.⽬前我们所说的个⼈台式商⽤机属于( D )。

A.巨型机 B.中型机 C.⼩型机 D.微型机15.冯·诺依曼机⼯作⽅式的基本特点是( B )。

A.多指令流单数据流 B.按地址访问并顺序执⾏指令C.堆栈操作 D.存储器按内容选择地址16.CPU的组成中不包含( A )。

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

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

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

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

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

计算机组成原理试题及答案计算机组成原理试题及答案⼀、选择题(每题3分,共36分)1、下列数中最⼩的数是()。

BA (1010010)2B (00101000)BCDC (512)8D(235)162、某机字长16位,采⽤定点整数表⽰,符号位为1位,尾数为15位,则可表⽰的最⼤正整数为(),最⼩负整数为()。

AA +(215-1),-(215-1)B +(215-1),-(216-1)C +(214-1),-(215-1)D +(215-1), -(1-215)3、运算器虽由许多部件组成,但核⼼部分是() BA 数据总线B 算术逻辑运算单元C 多路开关D 累加寄存器4、在定点运算器中,⽆论采⽤双符号位还是采⽤单符号位,都必须要有溢出判断电路,它⼀般⽤()来实现 CA 与⾮门B 或⾮门C 异或门D 与或⾮门5、⽴即寻址是指() BA 指令中直接给出操作数地址B 指令中直接给出操作数C 指令中间接给出操作数D 指令中间接给出操作数地址6、输⼊输出指令的功能是() CA 进⾏算术运算和逻辑运算B 进⾏主存与CPU之间的数据传送C 进⾏CPU与I/O设备之间的数据传送D 改变程序执⾏的顺序7、微程序控制器中,机器指令与微指令的关系是() DA ⼀段机器指令组成的程序可由⼀条微指令来执⾏B ⼀条微指令由若⼲条机器指令组成C 每⼀条机器指令由⼀条微指令来执⾏D 每⼀条机器指令由⼀段⽤微指令编成的微程序来解释执⾏8、相对指令流⽔线⽅案和多指令周期⽅案,单指令周期⽅案的资源利⽤率和性价⽐()AA 最低B 居中C 最⾼D 都差不多9、某⼀RAM芯⽚,其容量为1024×8位,除电源端和接地端外,连同⽚选和读/写信号该芯⽚引出腿的最⼩数⽬为() BA 23B 20C 17D 1910、在主存和CPU之间增加Cache的⽬的是()。

CA 扩⼤主存的容量B 增加CPU中通⽤寄存器的数量C 解决CPU和主存之间的速度匹配D 代替CPU中寄存器⼯作11、计算机系统的输⼊输出接⼝是()之间的交接界⾯。

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

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

计算机组成原理习题含参考答案一、单选题(共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)。

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

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

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

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

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

计算机组成原理复习题一、选择题(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一旦响应中断,则立即关闭_____。

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

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设备高,否则数据将可能丢失。

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

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

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

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.简述计算机系统中的输入输出设备。

答,输入设备包括键盘、鼠标、扫描仪等,用于向计算机输入数据;输出设备包括显示器、打印机、音箱等,用于从计算机输出数据。

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

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

第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=。

(完整版)计算机组成原理复习题及答案

(完整版)计算机组成原理复习题及答案

一、填空、选择或判断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执行程序时,必须将指令存放在__内存______中。

计算机组成原理试题及答案优选【五】篇

计算机组成原理试题及答案优选【五】篇

计算机组成原理试题及答案优选【五】篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作计划、工作总结、规章制度、策划方案、演讲致辞、合同协议、条据书信、教学资料、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays for everyone, such as work plans, work summaries, rules and regulations, planning plans, speeches, contract agreements, document letters, teaching materials, complete essays, and other sample essays. If you want to learn about different sample formats and writing methods, please pay attention!计算机组成原理试题及答案优选【五】篇计算机组成原理试题及答案 1(共18分)1.比较程序XX方式、程序中断方式、直接存储器访问方式,在完成输入/输出操作时的优缺点。

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

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

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

中南大学现代远程教育课程考试复习题及参考答案
《计算机组成原理》
一.填空:
1.(63)16=()10
2.(400)10=()16
3.已知真值 A=+1000001 B=-1010101,则[A]移=()[B]移=() 4.已知真值 N1=-0.1101 N2=+0.1110,则[N1]补=()[N2]补=() 5.一个10位的寄存器采用补码表示定点整数,则所能表示的绝对值最大的负数相当于十进制数()。

6.一个8位数的寄存器采用移码表示定点整数,则所能表示的绝对值最大的负数相当于十进制数()。

7.一个10位的寄存器采用原码表示定点整数,则该寄存器最多能表示()个数。

8.已知在某种进位制下,4*2=10,据此法则,那么5*6=()。

9.在某种进位制下,7+9=10,那么在该进位制下,6*7=()。

10.容量为512K字节的RAM,它的地址号范围用H进制表示是()。

11.某机内存容量为1M字节,它的地址号范围用16进制表示为()。

12.计算机控制器中,PC称为(),
它的功用是()。

13.指令寄存器的英文简称为(),
它的功用是()。

14.内存中,MAR称为(),
它的功用是()。

15.运算器中,ALU称为(),
它的功用是()。

二.名词术语解释:
1.微操作:
2.微指令:
3.微程序:
4.形式地址:
5.物理地址:
6.相对地址:
7.间接地址:
8.规格化浮点数:
9.机器零:
10.一位乘法:
11.一位除法:
12.对阶:
13.算术移位:
14.逻辑移位:
15.负溢出:
三.指令系统与指令扩充技术:
1.某机的指令字长为32位,其中操作码OP,第一地址A1,第二地址A2,第三地址A3各占8位,若采用完全扩充指令技术,共可设计出多少条指令?分别写出三地址、
二地址、一地址、零地址各种指令组中,每组最后一条的二进制形式。

2.已知某机的指令字长为16位,其中操作码OP,第一地址A1,第二地址A2,第三地址A3各占4位,采用了完全扩充指令技术,问共可设计出多少条指令?请分别写出
三地址、二地址、一地址、零地址各种指令组中,每组最后一条的二进制形式。

3.计算机的指令字长为24位,已知操作码占8位,第一地址号与第二地址号也各占8位,要使指令数最多,应采用何方法?指令最多为多少条?其中一地址指令组中最
后一条的二进制形式为何样?
四.关于补码一位乘法,原码一位除法的运算:
1.已知A=+0.11011,B=-0.11111,求[A*B]补=?
2.已知N1=-0.01011,N2=-0.01010,求[N1*N2]补=?。

3.已知P=-0.1101,Q=-0.1110,求[P*Q]补=?
4.已知X=-0.1001,Y=+0.1011,求[X/Y]原=?
五.关于浮点数补码加减法运算:
1。

已知A=2-2*0.101100,B=2-2*(-0.011110),求(A+B)补,(A-B)补
2.已知M=2-5*(-0.100010),N=2-5*(-0.01111),求(M+N)补,(M-N)补
3.已知P=2+4*(-0.010100),Q=2+5*0.010110,求(P+Q)补,(P-Q)补
4.已知X=25*19/32,Y=26*-45/64,求(X+Y)补,(X-Y)补
六.关于指令执行时信息在整机的传送过程:
1.某计算机硬件中含有如下部件,ALU(算逻单元),AC(累加器),R0~R7(通用寄存器组),PC(程序计数器),AR(地址寄存器),IR(指令寄存器),ID(指令译码器),MAR(内存地址寄存器),MAD(内存地址译码器),ST(存贮体),MBR(内存缓冲寄存器),指令ADD R1,M(D)的功能为将R1内容与内存D单元内容相加,相加和送R1,本指令存于内存2000H单元,每条指令,每个数据都占1个内存单元。

试画出运行该指令时,信息在上述部件中的流向
2.某机硬件中含有如下部件AC、ALU、R0~R7、AR、PC、IR、ID、MAR、MAD、ST、MBR,指令OR R4,M(D)的功能是将R4内容与内存D单元内容相或结果送R4,每条指令、每个数据各占一内存单元,试写出上述指令运行时,信息在以上部件中的流向(用箭头描述)。

3.某机器硬件含有如下部件;ALU、AC、R0~R7、PC、AR、IR、ID、MAR、MAD、
ST、MBR,指令SUB R2 ,M(D)的功能是将R2内容减内存D单元内容,差送R2,每条指令,每个数据各占一内存单元,试画出运行该指令时,信息在上述部件中的流向。

七.关于寻址综合例:
某机器内存为64K×16位,每条指令也为16位,从左到右,操作码OP为6位,寻址码M
为2位,形式地址D为8位。

其中M定义为:
M = 00 直接寻址 M = 10 用X2寄存器变址
M = 01 用X1寄存器变址 M = 11 相对寻址
已知(X1)=0037H,(X2)=1122H
试确定下列连续存放的指令所产生的物理地址。

(指令与地址号均用H进制表示)1231:4420
2244
1322
3521
附:参考答案
一.填空:
1.(99)
2.(190)
3.(11000001)(00101011)
4.(1.0011)(0.1110)
5.(-512)
6.(-128)
7.(1023)
8.(36)
9.(2A)
10.(00000~~7FFFFH)
11.(00000~~FFFFFH)
12.(程序计数器)(暂存指令存于内存的地址号)
13.(IR)(暂存从内存取出来的指令)
14.(内存地址寄存器)(接受CPU送来的地址)
15.(算术逻辑部件)(完成算术、逻辑运算)
二.名词术语解释:
1.由一个主脉冲完成的硬件动作。

2.多个微操作有意义的组合。

3.多条微指令有意义的组合。

4.指令地址码显示的地址。

5.经寻址方式找到的地址。

6.PC的内容与偏移量相加得到的地址。

7.内存单元中所存的地址号。

8.尾数的最高位真值为1的浮点数。

9.尾数为0,阶码最小的浮点数。

10.每步乘法只用1位乘数乘被乘数的乘法。

11.每步除法只商1位的除法。

12.浮点数加减法中使小阶码变成大阶码的操作。

13.数苻不变,数码或左或右移动的操作。

14.数苻与数码同时相对移动的操作。

15.负数太大,寄存器装不了的情况。

三.1.共1021条指令,其中
三地址最后一条为:11111110 A1 A2 A3
二地址最后一条为:11111111 11111110 A2 A3
一地址最后一条为:11111111 11111111 11111110 A3
零地址最后一条为:11111111 11111111 11111111 11111111
2.共61条指令,其中
三地址最后一条为:1110 A1 A2 A3
二地址最后一条为:1111 1110 A2 A3
一地址最后一条为:1111 1111 1110 A3
零地址最后一条为:1111 1111 1111 1111
3.应采用完全扩充指令技术,最多可得指令766条,其中一地址最后一条为:
11111111 11111110 A2
四.1.11.0010111011
2.00.0001101110
3.00.10110110
4.[C]原=1.1101,(R)原=1.00000001
五.1.(A+B)补=11.100 00.111000
(A-B)补=11.111 00.100101
2.(M+N)补=11.100 11.01111
(M-N)补=10.111 11.010001 (下溢)
3.(P+Q)补=00.011 00.110001
(P-Q)补=00.100 11.000000
4.(X+Y)补=00.101 11.001101
六.参见‘常见问题解答’有关题。

(完)
七.4条连续指令所产生的物理地址分别是:
EA=0020 EA=1166 EA=1256 EA=0058
(先将每条指令的16进制化成2进制,逐条对照M是何值,则知为何种寻址方式,再根据定义计算物理地址。

)。

相关文档
最新文档