组成原理复习题目
计算机组成原理经典复习题集锦(附答案)知识讲解
计算机组成原理经典复习题集锦(附答案)计算机组成原理复习题一、填空题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.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是______ 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.计算机的外围设备是指______。
计算机组成原理试题及答案
计算机组成原理试题及答案计算机组成原理试题及答案⼀、选择题(每题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、计算机系统的输⼊输出接⼝是()之间的交接界⾯。
组成原理复习题
一、单项选择题1.CPU包括()两部分。
A.ALU和累加器 B.ALU和控制器 C.运算器和控制器 D.ALU 和主存储器2.CPU与主存合称为()。
A、中央处理器B、微机C、主机D、接口3.下列数值中与二进制数10000相等的是()。
A.10 B. 10BCD C.0FH D.10Q4、在8421码表示的二一十进制数中,代码1001表示()。
A、3B、6C、9D、15.若某数的二进制编码为0010101,采用奇校验后,该数的校验码为()。
A.10010101 B. 00010101 C.00110101 D.00101001 6.用8位二进制数补码整数的表示范围,其所能表示的数据个数分别为()。
A.-128~127 B.-127~127 C.-127~128 D.-128~128 7、定点数作加减运算时,其符号位与数位一起参与运算的编码是()。
A、原码与补码B、补码与反码C、反码与原码D、原码8.定点数作加减运算时,其符号位与数位一起参与运算的编码是()。
A.原码与补码 B.补码与反码 C.反码与原码 D.原码9、在浮点数表示中,为保持真值不变,尾数向右移2位,阶码要()。
A、加1B、减1C、加2D、减210.浮点数的尾数右移2位,为了保证其值不变,阶码要()。
A.左移1位 B.右移1位 C.左移2位 D.右移2位11.若某数的二进制编码为0010101,采用奇校验后,该数的校验码为()。
A.10010101 B. 00010101 C.00110101 D.00101001 12.用于表示下一条将要执行的指令的地址寄存器为()。
A.AC B.IR C.DR D.PC13.设[X]补=10000000,则X的真值为()。
A.-128 B.-127 C.128 D.12714、设【X】补=10000,则X的真值为()。
A、16B、-16C、15D、-1515.在相对寻址方式中,若指令中地址码为X,则操作数的地址为()。
计算机组成原理复习题
第一章一、填空1.计算机系统主要由()、()两大部分组成。
2.计算机硬件子系统由()、()、()、()、()3.计算机软件子系统由()、()4.计算机应用软件由()、()、()、()5.计算机系统软件由()、()、()、()6.计算机的主要技术指标()、()、()7.计算机发展五代主要代表计算机()、()、()、()、()8.计算机未来发展方向()、()、()、()9.计算机按功能可分为()、()、()10. ( )与()、输入输出接口和系统总线合称为计算机主机。
11.用高级语言编写的程序称为()程序,经编译程序或解释程序翻译后成为()程序。
12.程序设计语言一般分为三类()、()、()。
13.数控机床是计算机在()方面的应用,邮局自动分拣信件是计算机在()方面的应用。
14.现代计算机主要采用()结构作为计算机硬件之间的连接方式。
15.用二进制代码表示的计算机语言称为(),用助记符编写的语言称为()。
二、选择题1.“从中间开始”设计的“中间”目前多数在()A.传统机器语言机器级与操作系统机器级之间B.传统机器语言机器级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间2.在计算机系统设计中,比较好的方法是( )A .从上向下设计B.从下向上设计C .从两头向中间设计D .从中间开始向上、向下设计第二章1.R-S触发器逻辑框图是什么?它有几个输入端各是什么?它有几个输出端?各是什么?2.D触发器逻辑框图是什么?它有哪几个同步输入端?哪几个异步输入端?它有哪几个输出端?3.二—四译码器的工作原理?(如图)4.并行四位寄存器的工作原理?(如图)1. 三态开关的工作原理:D IN D OUTE5.半加器本位和逻辑表达式6. 半加器进位逻辑表达式。
7.全加器本位和逻辑表达式是: 8 . 全加器向高位进位的逻辑表达式:9.SN74181是什么芯片?作什么运算取决哪些引脚? 10. SN74182是什么芯片?作用?11.用SN74181芯片组成一个16位运算器,片内并行进位片间串行进位。
计算机组成原理复习题带答案
计算机组成原理复习题带答案第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、冯洛伊曼工作方式的基本特点是(按地址访问并顺序执行指令)2、两补码数相加,采用1位符号数,当满足下列(符号位进位和最高数值位进位异或结果为1)条件时表示结果溢出3、运算器虽由许多部件组成,但核心部分是(算数逻辑运算单元)4、在CPU中,跟踪后继指令地址的寄存器是(程序计数器)5、微程序控制器中,机器指令与微指令的关系是(每一条机器指令由一段用微指令编成的微程序来解释执行)6、对计算机的软、硬件资源进行管理,是(数据库管理系统)的功能7、动态RAM的刷新是以(行)为单位进行的8、从器件角度看计算机经历了五代变化,但从系统结构看,至今绝大多数计算机仍属于以下()计算机冯洛伊曼9、当有中断源发出请求时,CPU可执行相应的中断服务程序,则提出中断请求的可以是(外部事件)10、至今为止,计算机中的所有信息仍以二进制方式表示,其理由是(物理器件性能决定)11、在采用DMA 方式的 l/O 系统中,其基本思想是在下列(主机与外围设备)部件与部件之间建立直接的数据通路12、运算器虽由许多部件组成,但核心部分是(算术逻辑运算单元)13、某机字长16位,采用定点整表示,符号位为1位,尾数为15位,则可表示的最大正整数、最小负整数为(+(2~15-1),-(1-2^15))14、相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性价比(最低)15、计算机使用总线结构的主要优点是便于实现积木化,同时(减少了信息传输线的条数)16、浮点数的表示范围和精度取决于(阶码的位数和尾数的位数)17、带有处理器的设备一般叫做(智能化)设备18、设浮点数的基数R=8,尾数用模4补码表示,则规格化的数为(11.101010)19、立即寻址是指(指令中直接给出操作数)20、在链式查询(菊花链)方式下,越靠近控制器的设备(得到总线使用权的机会越多,优先级越高)21、某一RAM芯片,其容量为1024×8 位,除电源端和接地端外,连同片选和读/写信号该芯片引出腿的最小数目为(20) 22、主存和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____ 。
计算机组成原理复习题与答案
计算机组成原理复习题一、选择题(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位)是下面哪项。
计算机组成原理复习题
6.利用串行方式传送字符,每秒钟传送的比特(bit) 位数常称为波特率。假设数据传送速率是500个字符 /秒,每一个字符格式规定包含10个比特位(起始位1 位、数据位8位、停止位1位),问传送的波特率是多 少?每个比特位占用的时间是多少? 500×10 = 5000 bit/s 1/5000
5.(1)某总线在一个总线周期中并行传送4 个字节的数据,假设一个总线周期等于一个 总线时钟周期,总线时钟频率为33MHZ,总 线带宽是多少? (2)如果一个总线周期内并行传送64位数据 ,总线时钟频率变为66MHZ,总线带宽是多 少?p186
解: (1)总线带宽为 33MHZ×4B=33MHZ×32 bit=1056Mbps (2)总线带宽为 66MHZ×64 bit=4224Mbps
6 操作码 2 寻址方式码 24 地址码
4.画出微程序控制器组成框图,并说明各部分 功能?
(1)控制存储器:用来存放实现全部指令系统的所 有微程序。 (2)微指令寄存器:用来存放由控制存储器读出的 一条微指令信息。 (3)地址转移逻辑:当微程序出现分支时,由地址 转移逻辑自动完成修改微地址的任务。
块内地址 7
Cache的组数为:
内存地址中组号的位数为:
内存地址中Tag的位数为:
Tag 8 组号 4
00:寄存器寻址 24 3.位地址码中的低 某机字长为324 位,主存容量为 1MB,单字长指 位作为寄存器的编号,对应 16个 通用寄存器; 令,有50种操作码,采用寄存器寻址、寄存器 01 :寄存器间接寻址 间接寻址、立即寻址、直接寻址 4种寻址方式。 24位地址码中的低4位作为寄存器的编号,对应16个 CPU中有PC、IR、AR、DR、PSW和16个通用寄 通用寄存器; 存器。问:指令格式应当如何安排? 10 :立即寻址 24 主存地址的位数为: Log2(1M) = 20 bit 位地址码可以直接作为操作数,操作数的范围为 ~2^23-1; 2^23 单字长指令,所以机器指令长度为: 32 bit :直接寻址 11 操作码的位数为: [Log2(50)]+1 = 6 bit 24位地址码中的低20位有效,作为内存的直接地址, 4种寻址方式,所以寻址方式码为:Log2(4) = 2 bit 即有效地址。
计算机组成原理经典复习题集锦(附答案)
计算机组成原理经典复习题集锦(附答案)计算机组成原理复习题⼀、填空题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.对于二进制码10000000,若其值为0,则它是用【 D 】表示的;若其值为-128,则它是用【 C 】表示的。
A.原码B.反码C.补码D.移码2.设机器数字长为16位(含1位符号位),若用补码表示定点整数,则最大正数为【 C 】。
A.1-215B.1-2-15C.215-1 D.2153、两补码数相加,采用l位符号位,当【 D 】时,表示结果溢出。
A.符号位有进位B.符号位进位和最高数位进位异或结果为0C.符号位为lD.符号位进位和最高数位进位异或结果为l4.浮点数的表示精度取决于【 B 】。
A.阶码的机器数形式B.尾数的位数C.阶码的位数D.阶码的机器数形式和尾数的机器数形式5.在定点机中执行算术运算时会产生溢出,其原因是【 D 】。
A.主存容量不够B.操作数过大C.操作数地址过大D.运算结果无法表示6. 指令系统中采用不同寻址方式的目的主要是【 D 】。
A.可直接访问外存B.提供扩展操作码并降低指令译码的难度C.实现存储程序和程序控制D.缩短指令长度,扩大寻址空间,提高编程灵活性7.在浮点数中.当数的绝对值太大,以至于超过所能表示的数据时,称为浮点数的【 B 】。
A.正上溢B.上溢C.正溢D.正下溢8.补码加减法是指【 C 】。
A.操作数用补码表示,两数相加减,符号位单独处理,减法用加法代替B.操作数用补码表示,符号位和数值位一起参加运算,结果的符号与加减相同C.操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成D.操作数用补码表示,由数符决定两数的操作,符号位单独处理9.动态RAM的刷新是以【 B 】为单位进行的。
A.存储单元B.存储矩阵行B.存储矩阵列D.存储位10.指令寄存器的位数取决于【 B 】。
A.存储器的容量 B. 指令字长C.机器字长D.存储字长11.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数常采用的寻址方式是【 C 】。
(完整版)计算机组成原理复习题
1 下列数中最小的数为__A___。
A.(101001) 2 B. (52) 8C.(2B) 162.下列数中最大的数为__B__ 。
A.(10010101) 2B.(227) 8C.(96) 163.设寄存器位数为8位,机器数采用补码形式(含1位符号位)。
对应于十进制数-27,寄存器内容为___C__。
A.27H B.9BH C.E5H4.对真值0表示形式唯一的机器数是__B__。
A.原码B.补码和移码C.反码D.以上都不对6.在整数定点机中,下述说法正确的是__B___。
A.原码和反码不能表示-1,补码可以表示-1B.三种机器数均可表示-1C.三种机器数均可表示-1,且三种机器数的表示范围相同7. 在小数定点机中,下述说法正确的是___A__。
A.只有补码能表示-1B.只有原码不能表示-1C.三种机器数均不能表示-18.某机字长8位.采用补码形式(其中1位为符号位),则机器数所能表示的范围是__C__。
A.-127~ +127 B.-128 ~ 128 C. -128 ~ +1279. 用n+1位字长表示定点数(其中1位为符号位),它所能表示的整数范围是 A ,它所能表示的小数范围是 D 。
A.0≤|N| ≤2n-l B.0≤|N| ≤2n+1 -lC. 0≤|N| ≤1- 2-(n+l)D. 0≤|N| ≤1-2-n10. 32位字长的浮点数,其中阶码8位(含1位阶符),尾数24位(含1位数符),则其对应的最大正数为 A ,最小负数为 B ,最小的绝对值为 F ;若机器数采用补码表示,且尾数为规格化形式,则对应的最大正数为 A ,最小正数为 C ,最小负数为 D 。
A.2127(1-2-23) B.-2127(1-2-23) C.2-129D.-2+127 E. 2-128×2-23 F. 2-127×2-2311.16位长的浮点数,其中阶码7位(含1位阶符),尾数9位(含1位数符),当浮点数采用原码表示时,所能表示的数的范围是 D ;当采用补码表示时,所能表示的数的范围是B 。
计算机组成原理复习练习题及答案
考试题型:一、选择题(20分)10个题,每题2分。
二、判断题(15分)15个题,每题1分。
三、填空题(15分)15个题,每题1分。
四、简答题(20分)4个题,每题5分。
五、计算题(12分)浮点数的加减运算。
参考题型P271页例题,P272页例题,P292页习题。
六、分析设计题(18分)指令格式的设计。
参考题型P323页例题,P335页习题。
一、单项选择题1.在三种集中式总线控制中,(C)方式的优先级别固定且响应时间最快A.链式查询B.计数器定时查询C.独立请求2.垂直型微指令的特点是 C 。
A.微指令格式垂直表示B.控制信号经过编码产生C.采用微操作码的地址映像中,若主存中的任意一块均可映射到Cache内的任意一块的位置上称为( B )A.直接映像B.全相联映像C.组相联映像4.浮点数加减中的对阶是( A )A、将较小的一个阶码调整到与较大的一个阶码相同B、将被加数的阶码调整到与加数的阶码相同C、将较大的一个阶码调整到与较小的一个阶码相同D、将加数的阶码调整到与被加数的阶码相同5.磁盘存储器的等待时间通常是指 B 。
A.磁盘旋转一周所需的时间B.磁盘旋转半周所需的时间C.磁盘旋转2/3周所需的时间6.总线主设备指的是( C )A、申请作为总线主设备的设备B、总线目标设备C、可申请并能够获得总线使用权的设备D、总线源设备7.微程序控制器中,机器指令与微指令的关系是( B )A每一条机器指令由一条微指令来执行B每一条机器指令由一段用微指令编成的微程序来解释执行C一段机器指令组成的程序可由一条微指令来执行D一条微指令由若干条机器指令组成8.算术/逻辑运算单元74181ALU可完成___C___。
A16种算术运算功能B16种逻辑运算功能C16种算术运算功能和16种逻辑运算功能D4位乘法运算和除法运算功能9.系统总线中地址线的功能,下面哪项说法正确。
DA.用于选择主存单元地址B.用于选择进行信息传输的设备C.用于选择外存地址D.用于指定主存和I/O设备接口电路的地址10. 周期挪用(窃取)方式常用于 A 中。
计算机组成原理复习题
计算机组成原理复习题一、选择题1.冯·诺依曼机工作方式的基本特点是(B )。
A、多指令流单数据流B、按地址访问并顺序执行指令C、堆栈操作D、存储器按内容选择地址2.定点小数反码[x] 反=x0. x1… x n表示的数值范围是(C )。
A、-1+2-n<x ≤ 1-2-nB、-1+2-n≤ x <1-2-nC、-1+2-n≤ x ≤ 1-2-nD、-1+2-n <x <1-2-n3.下列不属于计算机系统软件的是(D )。
A、Windows XPB、DOSC、VistaD、Photoshop4.在定点二进制运算器中,减法运算一般通过(D )来实现。
A、原码运算的二进制减法器B、补码运算的二进制减法器C、原码运算的十进制加法器D、补码运算的二进制加法器5.两个补码数相加,在最高位相同时会有可能产生溢出,在最高位不同时(C )。
A、有可能产生溢出B、会产生溢出C、一定不会产生溢出D、不一定会产生溢出6.通常情况下,下列存储器哪一个速度最快(A )。
A、CacheB、磁盘C、主存D、磁带7.半导体静态存储器SRAM 的存储原理是(A)。
A、依靠双稳态电路B、依靠定时刷新C、依靠读后再生D、信息不再变化8.关于原码、反码、补码,下列正确的一项是(C)。
A、补码=反码+1B、反码=除符号位以外的各位取反C、正数的原码、反码、补码相同D、-7的补码是011110019.如果一个高速缓存系统中,主存的容量为12MB,cache的容量为400KB,则该存储系统的总容量为( B )。
A、12 MB+400KBB、12MBC、400KBD、12MB-400KB10.主存贮器和CPU之间增加Cache的目的是(A )。
A、解决CPU和主存之间的速度匹配问题B、扩大主存贮器容量C、扩大CPU中通用寄存器的数量D、既扩大主存贮器容量,又扩大CPU中通用寄存器的数量11.哪一项不是计算机硬件的主要性能指标(C )。
计算机组成原理复习题
复习题一、填空题1、CPU与外设之间的数据传送方式有程序控制方式、和三种方式。
[ 答案]中断方式;DMA方式2、在中断服务程序中,进行中断处理之前,应先,才允许中断嵌套,只有中断优先级的中断源请求中断,才能被响应。
[ 答案]开中断,更高3、一存储器芯片有13条地址引脚、8条数据引脚,请问该存储器芯片内有个字节单元。
[ 答案]8K4、某种存储器芯片有12条地址引脚、4条数据引脚,若要利用此类芯为某系统扩展16K*8位存储器,请问需要片这样的存储器芯片。
[ 答案]85、具有电可擦除的只读存储器是________。
[ 答案]E2PROM6、假定某数x=-1001010B,在计算机内部的表示为10110110,则该数所用的编码方法是___________。
[ 答案]补码7、在计算机系统中,多个系统部件之间信息传送的公共通路称为________。
就其所传送的信息的性质而言,在公共通路上传送的信息包括________、_________和_________信息。
[ 答案]总线;数据;地址;控制8、用二进制代码表示的计算机语言称为______________,用助记符编写的语言称为_________________。
[ 答案]机器语言;汇编语言9、三级存储器系统是指_________、__________、__________这三级。
[ 答案]高速缓存;内存;外存10、一般而言,CPU至少有____________、_____________、________________、________________、________________和累加器六个寄存器。
[ 答案]程序计数器(PC);指令寄存器(IR);地址寄存器(MAR);数据缓冲寄存器(MDR);程序状态字寄存器(PSW)11、只读存储器ROM可分为__________、_________、__________和__________四种。
[ 答案]ROM,PROM,EPROM,E2PROM12、单处理器系统中的总线可以分为三类:CPU内部连接各寄存器及运算部件之间的总线称为____________;中、低速I/O设备之间相互连接的总线称为_______________;同一台计算机系统内的高速功能部件之间相互连接的总线称为___________________。
组成原理复习
1.完整的计算机系统应包括(配套的硬件设备和软件系统)。
.CPU包括地址寄存器、指令寄存器、通用寄存器2.冯.诺依曼机的基本工作方式是(控制流驱动方式)。
3.下列(按地址访问并顺序执行指令)是冯.诺依曼机工作方式的基本特点。
4.存放欲执行指令的寄存器是(IR)。
5.在CPU中,跟踪下一条要执行的指令的地址的寄存器是(PC)。
6.MAR和MDR的位数分别是(地址码长度、存储字长)。
9.将高级语言源程序转换为机器级目标代码文件的程序是(编译程序)。
10.计算机硬件能够直接执行的是(机器语言程序)。
14.存储字长是指(存储在一个存储单元中的二进制代码位数)。
16.计算机操作的最小单位时间是(时钟周期)。
17. 从用户观点看,评价计算机系统性能的综合参数是(吞吐率)。
1.这4代计算机的主要元件分别是(电子管、晶体管、中小规模集成电路、大规模集成电路)。
2.微型计算机的发展以(微处理器)技术为标志。
3.在计算机中直接执行的语言和用助记符编写的语言分别是(机器语言、汇编语言程序)。
7.系统总线是用来连接(CPU、主存和外设部件)。
9.不同信号在同一条信号线上分时传输的方式称为(总线复用方式)。
10.系统总线中地址线的功能是(用于指定主存和I/O设备接口电路的地址)11.“总线忙”信号的建立者是(获得总线控制权的设备)。
14.以下各项中,(各部件的存取时间比较接近)是同步传输的特点。
2.磁盘属于(直接存取存储器(DAM))类型的存储器。
5.某计算机系统,其操作系统保存在硬盘上,其内存储器应该采用(RAM和ROM)。
9.计算机的存储器采用分级方式是为了(解决容量、速度、价格三者之间的矛盾)。
10.计算机的存储系统是指(Cache、主存储器和外存储器)。
11.在多级存储体系中,“Cache—主存”结构的作用是解决(主存与CPU速度不匹配)的问题。
16.动态RAM采用(分散刷新)刷新方式时,不存在死时间。
21.U盘属于(只读存储器)类型的存储器。
(完整版)计算机组成原理复习题
1 下列数中最小的数为__A___。
A.(101001) 2 B. (52) 8C.(2B) 162.下列数中最大的数为__B__ 。
A.(10010101) 2B.(227) 8C.(96) 163.设寄存器位数为8位,机器数采用补码形式(含1位符号位)。
对应于十进制数-27,寄存器内容为___C__。
A.27H B.9BH C.E5H4.对真值0表示形式唯一的机器数是__B__。
A.原码B.补码和移码C.反码D.以上都不对6.在整数定点机中,下述说法正确的是__B___。
A.原码和反码不能表示-1,补码可以表示-1B.三种机器数均可表示-1C.三种机器数均可表示-1,且三种机器数的表示范围相同7. 在小数定点机中,下述说法正确的是___A__。
A.只有补码能表示-1B.只有原码不能表示-1C.三种机器数均不能表示-18.某机字长8位.采用补码形式(其中1位为符号位),则机器数所能表示的范围是__C__。
A.-127~ +127 B.-128 ~ 128 C. -128 ~ +1279. 用n+1位字长表示定点数(其中1位为符号位),它所能表示的整数范围是 A ,它所能表示的小数范围是 D 。
A.0≤|N| ≤2n-l B.0≤|N| ≤2n+1 -lC. 0≤|N| ≤1- 2-(n+l)D. 0≤|N| ≤1-2-n10. 32位字长的浮点数,其中阶码8位(含1位阶符),尾数24位(含1位数符),则其对应的最大正数为 A ,最小负数为 B ,最小的绝对值为 F ;若机器数采用补码表示,且尾数为规格化形式,则对应的最大正数为 A ,最小正数为 C ,最小负数为 D 。
A.2127(1-2-23) B.-2127(1-2-23) C.2-129D.-2+127 E. 2-128×2-23 F. 2-127×2-2311.16位长的浮点数,其中阶码7位(含1位阶符),尾数9位(含1位数符),当浮点数采用原码表示时,所能表示的数的范围是 D ;当采用补码表示时,所能表示的数的范围是B 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
填空题:1.计算机的硬件包括(运算器)、(存储器)、(控制器)、适配器、输入输出设备。
2.按IEEE754标准,一个浮点数由(符号位S)、(阶码E)、(尾数M)三个域组成。
3.计算机采用多级存储体系结构,即(cache)、(主存)和(外存)。
4.形成指令地址的方式,称为(指令寻址方式)。
有(顺序寻址)和(跳跃寻址)两种,由指令计数器来跟踪。
5.CPU是计算机的中央处理器部件,具有(指令控制)、(操作控制)、时间控制、(数据加工)的基本功能。
6.为了解决(多个)主设备同时竞争总线(控制权)的问题,必须具有总线(仲裁部件)。
7.磁表面存储器由于存储容量大,(位成本低),在计算机系统中作为(辅助)大容量存储器使用,用以存放系统软件、大型文件、数据库等大量程序与数据信息。
(2)1.早期将(运算器)和(控制器)合在一起称为Cpu(中央处理器)。
2.数的真值变成机器码时有四种表示方法:原码表示法,(反码表示法),(补码表示法),(移码表示法)。
3.Cache是一种(高速缓冲)存储器,是为了解决CPU和主存之间(速度)不匹配而采用的一项重要的(硬件)技术4.形成操作数地址的方式,称为(数据寻址方式)。
操作数可放在专用寄存器、(通用寄存器)、内存和(指令)中。
5.CPU中至少要有如下六类寄存器:(指令寄存器)、(程序计数器)、(地址寄存器)、数据缓冲器、通用寄存器、状态条件寄存器。
6.接口部件在它动态联结的两个功能部件间起着(缓冲器)和(转换器)的作用,以便实现彼此之间的(信息传送)。
7.外围设备的功能是在计算机和(其他机器)之间,以及计算机与(用户)之间提供联系。
(3)1.(存储)程序并按(地址)顺序执行是冯·诺依曼型计算机的(工作原理)。
2.移码主要用于表示浮点数的(阶码E),以利于比较两个指数的(大小)和(对阶)操作。
3.存储器的技术指标有(存储容量)、(存取时间)、(存储周期)、存储器带宽。
4.RISC指令系统的最大特点是:①(指令条数少);②指令长度固定,指令格式和寻址方式种类少;③只有取数/存数指令访问(存储器),其余指令的操作均在(寄存器)之间进行5.互斥的微操作,是指不能(同时)或不能在(同一个节拍内)并行执行的微操作。
可以(编码)。
6.当代流行的标准总线内部结构包含:①(数据传送总线)(由地址线、数据线、控制线组成);②(仲裁总线);③中断和同步总线;④(公用线)(电源、地线、时钟、复位灯信号线)。
7.中断系统是计算机实现中断功能的(软硬件)总称。
一般在CPU中设置中断机构,在外设接口中设置中断控制器,在软件上设置相应的(中断服务程序)。
选择题1.下面哪一项不是冯.诺依曼型计算机的最根本特征。
( B )。
A、以运算器为中心B、指令并行执行C、存储器按地址访问D、数据以二进制编码,并采用二进制运算2.下列对高级语言和低级语言的表述中,错误的是(A)。
A、在超级计算机中,高级语言的执行时间和低级语言的执行时间有可能相同B、程序员采用低级语言编程时,需要具有硬件的知识C、汇编语言和机器语言都属于低级语言D、高级语言不依赖计算机的硬件和指令系统3.改善计算机性能的重要技术途径是(D )。
A、采用冯.诺依曼体系结构B、扩大内存容量C、采用并行处理技术D、提高CPU的主频4.假设x为8位的定点整数(其中最高位为符号位,低7位为数据位),已知[x]补=0011 0010,则[-x]补等于(D )。
A、0011 0010B、1011 0011C、1100 1101D、1100 11105.假设x为8位的定点整数(其中最高位为符号位,低7位为数据位),已知[x]补=0111 1111,则x的原码等于( A )。
A、0111 1111B、1000 0001C、0000 0001D、以上答案都不对6.假定某一个实数x=-0100 0101B,在计算机内部表示为0011 1011B,则该数所用的编码形式为( D )。
A、原码B、反码C、补码D、移码7.在机器数( B )中,0的表示形式不是唯一的。
A、原码和补码B、原码和反码C、移码和补码D、只有补码8.若一个寄存器的内容为FCH,则该内容的十进制数为(A )。
A、-4B、252C、-252D、49.计算机系统中运用补码进行运算的目的是( A )。
A、简化运算器的设计B、提高运算的精度C、原码计算无法实现减法运算D、硬件只能识别补码10.运算器可以采用多种总线结构,需要在ALU的两个输入端加上两个缓冲寄存器是( B )。
A、双总线结构B、单总线结构C、三总线结构D、以上都正确11.若采用双符号位,则两个正数相加产生溢出时,其双符号位为( C )。
A、00B、10C、01D、1112.若采用双符号位,则两个负数相加产生溢出时,其双符号位为( B )。
A、00B、10C、01D、1113.下列描述错误的是( B )。
A、随机存储可随时存取信息,断电后信息丢失B、主存储器的信息是不可改变的C、E2PROM是可电改写的只读存储器D、PROM制成后只可写入一次。
14.下列寻址方式中,与所执行的指令地址有关的寻址方式是(A)。
A、相对寻址B、寄存器寻址C、立即寻址D、直接寻址15.下列寻址方式中,具有多重存储器访问的是(C)。
A、相对寻址B、寄存器寻址C、间接寻址D、堆栈寻址16.下列对指令系统的描述中,错误的是(C)。
A、CISC的指令系统一般多达二三百条B、RISC的指令系统的指令条数较少C、RISC的指令长度不固定,使用比较灵活D、RISC的指令系统中仅有取数和存数指令访问存储器,其它指令的操作都在寄存器之间进行。
17.下列对指令系统的描述中,正确的是(C)。
A、RISC的指令系统一般多达二三百条B、CISC的指令系统的指令条数较少C、RISC的指令长度固定D、RISC的指令系统中所有指令都能访问存储器18.CPU中的控制器的功能是(A)。
A、从主存中取出指令、分析指令并产生有关的操作控制信号B、完成算术逻辑运算C、产生时序信号D、从主存中取出指令并完成数据基本运算19.下列关于计算机系统的概念中,正确的是(C)。
A、CPU只能识别指令,无法识别总线上的数据B、运算器完成算术逻辑运算,并实现取指操作C、在执行周期中,CPU根据对指令操作码的译码或测试,进行指令所要求的操作D、CPU周期是由若干个指令周期组成。
20.下列关于计算机系统的概念中,错误的是(C)。
A、CPU能识别指令和数据B、运算器完成算术逻辑运算C、在取指周期中,CPU根据对指令操作码的译码或测试,进行指令所要求的操作D、指令周期是由若干个CPU周期组成。
21.对于单处理系统而言,内部总线是指( C )。
A、CPU同计算机系统的其它高速功能部件相连接的总线B、CPU同IO设备之间相互连接的总线C、CPU内部连接各寄存器及运算器件之间的总线D、IO设备之间互相连接的总线22.对于单处理系统而言,系统总线是指( A )。
A、CPU同计算机系统的其它高速功能部件相连接的总线B、CPU同IO设备之间相互连接的总线C、CPU内部连接各寄存器及运算器件之间的总线D、IO设备之间互相连接的总线23.下列对于总线的描述,正确的是( D )。
A、CPU同其它高速功能部件相连接的总线,称为内部总线B、CPU同IO设备之间相互连接的总线,称为IO总线C、CPU内部连接各寄存器及运算器件之间的总线,称为外部总线D、IO设备之间互相连接的总线,称为IO总线24.关于总线的内部结构的描述中,错误的是(C )。
A、在早期总线结构中,CPU是总线上唯一的主控者B、当代总线结构是一些标准总线,它与结构、CPU无关C、当代总结结构中,系统不允许存在多个处理器模块D、当代总结结构中,总线控制器的作用是完成几个总线请求者之间的协调与仲裁25.按照数据传送的格式不同,总线可以分为是( B )。
A、数字总线和模拟总线B、串行总线和并行总线C、同步总线和异步总线D、内部总线和IO总线26.在集中式仲裁方式中,( A )对硬件电路故障最敏感,如果第i个设备的接口中有关链的电路有故障,那么第i个以后的设备都不能工作。
A、链式查询方式B、计数器定时查询方式C、独立请求方式D、链式查询方式和计数定时查询方式27.在集中式仲裁方式中,( A )优先级是固定不变的。
A、链式查询方式B、计数器定时查询方式C、独立请求方式D、链式查询方式和计数定时查询方式28.在集中式仲裁方式中,( C )的总线仲裁器中有一个排队电路,它根据一定的优先级次序首先响应哪个设备的请求,给设备以授权信号。
A、链式查询方式B、计数器定时查询方式C、独立请求方式D、链式查询方式和计数定时查询方式29.在集中式仲裁方式中,( D )的特点之一是总线上设备的优先级次序是可以改变的。
A、链式查询方式B、计数器定时查询方式C、独立请求方式D、独立请求方式和计数定时查询方式判断题:1.模拟计算机的特点是数值用连续量来表示。
(√)2.运算器是数据的加工处理部件,但不是CPU的重要组成部分。
(×)3.存取时间、存储周期、储存器带宽三个概念反应了主存的速度指标。
(√)4.寄存器间接寻址方式中,操作数在主存单元。
(√)5.指令周期是指CPU从主存取出一条指令加上执行一条指令的时间。
(√)6.在集中式总线仲裁中独立请求方式响应时间最快。
(√)7.发生中断请求的条件是一条指令执行结束。
(√)8.DMA是主存与外设之间交换数据的方式,也可用于主存与主存之间的数据交换。
(×)9.ROM既可以读也可以写。
(×)10.逻辑非也称求反。
(√)11.运算器不是CPU的组成部分。
(×)12.ALU只可以进行加减乘除等算术运算,不可以做逻辑运算。
(×)13.主存储器简称外存,但它是小容量辅助存储器。
(×)14.RISC访内指令中,操作数的物理位置一般安排在两个主存单元。
(×)15.CPU中跟踪指令后续地址的寄存器是程序计数器。
(√)16.从信息流的传输速度来看,多总线系统工作效率最低。
(×)17.CPU响应中断时,暂停运行当前程序,自动转移到中断服务程序。
(√)18.为了便于实现多级中断,保存现场信息最有效的办法是采用堆栈。
(√)19.冯诺依曼机工作的基本方式的特点是按地址访问并顺序执行指令。
(√)20.浮点数的取值范围由阶码的位数决定,而精度由尾数的位数决定。
(√)21.Cache和虚拟存储器的存储管理策略都利用了程序的局部性原理。
(√)22.每一个基本操作就叫做一条指令,而解算某一问题的一串指令序列,叫做该问题的计算程序,简称程序。
(√)23.流水线中造成控制相关的原因是条件转移指令而引起。