计算机组成与结构复习题

合集下载

计算机组成原理与体系结构习题

计算机组成原理与体系结构习题

1.冯·诺依曼机工作的基本方式的特点是______。

A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址2. 某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是______A. 64KB. 32KC. 64KBD. 32 KB3.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用______。

A堆栈寻址方式 B立即寻址方式 C隐含寻址方式 D 间接寻址方式4.在微程序控制器中,微地址形成电路产生两种地址:微程序入口地址和后续微地址。

5、已知某8位机的主存采用半导体存储器,地址码为18位,采用4K×4位的SRAM芯片组成该机所允许的最大主存空间,并选用模块条形式,问:(1)若每个模块条为32K×8位,共需几个模块条?(2)每个模块条内有多少片RAM芯片?(3)主存共需多少RAM芯片?CPU需使用几根地址线来选各模块?用何种译码器?6.CPU有16根地址线(A15~A0),8根数据线(D7~D0),MREQ 作访问存储器的控制电平(低电平有效),WE作为读写控制电平(WE=0时,写允许;WE=1时,读允许)。

现有芯片Intel 2114(1K*4),要扩展成2KB内存,地址范围为2000H~27FFH。

片选信号由74LS138译码器采用全译码方式进行。

试画出CPU与译码器及存储芯片的连接图。

7.某计算机字长16位,主存容量为64K字,采用单字长单地址指令,共有64条指令,试采用四种寻址方式(直接、间接、变址、相对)设计指令格式。

解:64条指令需占用操作码字段(OP)6位,这样指令余下长度为10位。

为了覆盖主存64K字的地址空间,设寻址模式(X)2位,形式地址(D)8位,其指令格式如下:628OP X D寻址方式定义如下:X= 0 0 直接寻址有效地址 E=D(256单元)X= 0 1 间接寻址有效地址 E= (D)(64K)X= 1 0 变址寻址有效地址 E= (R)+D (64K)X= 1 1 相对寻址有效地址 E=(PC)+D (64K)其中R为变址寄存器(16位),PC为程序计数器(16位),在变址和相对寻址时,位移量D可正可负。

计算机组成与结构习题

计算机组成与结构习题

第二篇习题第一单元运算器一.掌握下列概念:1.溢出2.机器零3.浮点数的规格化二.选择题1.表示定点数时,若要求数值0在计算机中唯一表示为全0,应使用(1)。

(A)原码 (B)反码 (C)补码 (D)移码2.浮点数取值范围的大小由(1)所决定,而浮点数的精度由(2)所决定。

(A)阶码位数 (B)移码 (C)尾数尾数 (D)补码3.某浮点数其阶码为8位,尾数占40位,即字长为48位,其中阶符和尾符各1位。

阶码和尾数都用补码表示,则该机器数所能表示的最大浮点数是()。

(A)2127 (B)2128 (C) 2127 x (1-2-39 ) (D) 2128 x (1-2-39 )(E) 2127 x (1-2-40 ) (F) 2128 x (1-2-40 )三.是非判断题1.十六进制数只能表示数字,它不能表示操作码,也不能表示原码,反码,和补码。

2.两个定点数相除,不会发生溢出.3.两个用补码表示的定点小数相乘,其积一定是小于1的定点小数.4.浮点数的正负由阶码符号位所决定.5.设置浮点数的数据表示及有关指令,对应用于科学计算的计算机是很有必要的.这样可以提高计算机的运算速度.6.不设置浮点数的数据表示及有关指令的计算机,就不能用于科学计算.7.下面两个加法运算均发生溢出:1110 1101 1101 1100+ 0011 1001 + 1001 0010------------- ----------------1 0010 0110 1 0110 1110四.填空题:1.一个字节由( )位二进制位所构成.2.MIPS 和 MTBF 分别表示( )和( )性能指标.3.CPU一次可处理的二进制位数称作( ).4.计算机通常由五大部分组成,其中( ),( )和( )称作主机,其它称作I/O设备,通常把( )称作辅存.5.在定点整数的补码,反码,原码中,为表示数值0,在机内用唯一的全"0"表示方法,应采用( )码制.6.总线可分为三类,( ),( )和( )总线.7.定点原码一位除法,当余数为负要恢复余数的算法,它的主要缺点是(), 因此,后来发展成()法,克服了这个缺点.8.定点补码加减法,若采用单符号,判断溢出的条件是(),若采用双符号位, 判断溢出的条件是()。

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

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

计算机组成原理试题及答案计算机组成原理试题及答案⼀、选择题(每题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⼀、选择题1.中央处理器(CPU)是指___。

A.运算器B.控制器C.运算器和控制器D.运算器、控制器和主存储器2.假定对字符码ll00101做偶校验,没有数据错误,来⽤做偶校验的字符码是___。

A.ll001011 B.1ll00101 C.0ll00101 D.ll00l0l03.补码运算的特点是符号位___。

A.与数值位分别进⾏运算B.与数值位⼀起参与运算C.要舍去D.表⽰溢出4.EPROM是指______。

A.只读存储器B.读写存储器C.闪速存储器D.光擦除可编程只读存储器5.常⽤的虚拟存储系统由______两级存储器组成,其中辅存是⼤容量的磁表⾯存储器。

A.cache—主存B.主存—辅存C.cache—辅存D.通⽤寄存器—主存6.关于浮点数加、减法,以下论述正确的是___。

A.对阶时较⼩的数进⾏左移B.对阶时较⼩的数进⾏右移C.对阶时⼤阶向⼩阶对齐左移D.对阶时⼩阶向⼤阶对齐右移7.假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则什么⽅式下访问到的操作数为200 。

A. 直接寻址200B. 寄存器间接寻址(R)C. 存储器间接寻址(200)D. 寄存器寻址R8.有关逻辑左移中,说法正确的是___ 。

A.数据左移1位,最低位⽤0补充B.数据左移1位,最低位⽤1补充C.数据左移1位,最⾼位⽤原最低位补充D.数据左移1位,最⾼位⽤原最⾼位补充9.某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是______A. 0~64KB. 0~64KBC. 0~32KD. 0~32kB10.为确定下⼀条微指令的地址,通常采⽤断定⽅式,其基本思想是______。

A.⽤程序计数器PC来产⽣后继微指令地址B.⽤微程序计数器µPC来产⽣后继微指令地址C.通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控制产⽣后继微指令地址D.通过指令中指定⼀个专门字段来控制产⽣后继微指令地址11.在流⽔机器中,控制相关是指___。

计算机组成复习题

计算机组成复习题

1.计算机硬件能直接执行的只能是OA.符号语言B.机器语言C.汇编语言D.机器语言和汇编语言2.冯•诺伊曼机工作方式的基本特点是cA.多指令流单数据流B.按地址访问并顺序执行指令C.堆栈操作D.存储器按内容选择地址3.对有关数据加以分类、统计、分析,这属于计算机在方面的应用。

A.数值计算B.辅助设计C.数据处理D.实时控制4.若十进制数为110,则其对应的二进制数为oA. 1101110B. 1111110C. 1110011D. IllOll5.若十进制数为-80,则其对应的8位二进制补码[X]补为A. 11010000B. 10110000C. 11001111D. 101011116.程序计数器PC在中。

A.运算器B.控制器C.存储器D.I/O接口7.CPU组成中不包括oA.指令寄存器B.地址寄存器C.指令译码器D.地址译码器8.计算机外部设备是指oA.输入输出设备B.外存设备C.远程通信设备D.除CPU和内存以外的其他设备9.在运算器中不包含oA.状态寄存器B.数据总线C.ALUD.地址寄存器10.运算器的核心部件是oA.数据总线B.数据选择器C.累加寄存器D.算术逻辑运算部件11.存储器主要用来oA.存放程序B.存放数据C.存放微程序D.存放程序和数据12.下列存储器中,速度最快的是oA.半导体存储器B.光盘存储器C.磁带存储器D.硬盘存储器13.某一SRAM芯片,容量为16KX8位,则其地址线有。

A. 14根B. 16K根C. 16根D. 32根14.磁盘存储器多用作oA.主存B.高速缓存C.辅存D.固存15.存储字长是指。

存放在一个存储单元中的二进制代码组合存放在一个存储单元中的二进制代码位数存储单元的个数机器指令的位数16.存储周期是指一°存储器的写入时间存储器进行连续写操作允许的最短间隔时间存储器进行连续读或写操作所允许的最短间隔时间指令执行时间17.指令系统中采用不同寻址方式的目的主要是O实现程序控制和快速查找存储器地址可以直接访问主存和外存缩短指令长度,扩大寻址空间,提高编程灵活性降低指令译码难度18.单地址指令o只能对单操作数进行加工处理只能对双操作数进行加工处理既能对单操作数进行加工处理,也能对双操作数进行运算无处理双操作数的功能19.变址寻址方式中,操作数的有效地址是o基址寄存器内容加上形式地址(位移量)程序计数器内容加上形式地址变址寄存器内容加上形式地址寄存器内容加上形式地址20.直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序是OA.再接、立即、间接B.直接、间接、立即C.立即、直接、间接D.立即、间接、直接21.程序运行时需要先将其装载到oA.主存中B.堆栈中C.磁盘中D.ROM中22.在单独(独立)编址下,下面的说法是是对的。

计算机组成与结构试题及答案

计算机组成与结构试题及答案

(0013)《计算机组成原理》复习思考题一、单项选择题1.下列()属于应用软件.①操作系统②编译系统③连接程序④文本处理2.计算机的字长决定了()。

①指令直接寻址能力②计算机的运算精度③计算机的运算速度④计算机的高低档次3.主板上高速缓冲存储器CACHE是设在()。

①主存与CPU之间②主存与外存之间③接口板上④CPU内部4.进位计数制中的最大数是指()。

①一个数允许使用的最大数码②一个数位允许使用的数码个数③一个固定的常数值④数码在数据中的不同位置5.相联存贮器是按()进行寻址的存贮器。

①地址方式②堆栈方式③内容指定方式④地址方式与堆栈方式6.总线中地址线的作用是()。

①用于选择存储器单元②用于选择进行信息传输的设备③用于选择存储器单元及用于选择进行信息传输的设备④地址信号7.某计算机字长32位,其存储容量为128KB,若按字编址,那么它的寻址范围是()。

①0~64K ②0~16K ③0~8K ④0~32K8.基址寻址方式中,操作数的有效地址等于()。

①堆栈指示器内容加上位移量②程序计数器内容加上位移量③基值寄存器内容加上位移量④变址寄存器内容加上位移量9.目前大多数集成电路生产中,所采用的基本材料为( )。

①单晶硅②非晶硅③锑化钼④硫化镉10.CRT的分辨率为1024ⅹ1024像素,像素颜色数为512,则刷新存储器容量是( )。

① 256KB ② 512KB③2MB ④1MB11.CPU内由许多部件组成,其核心部件是( )。

①累加寄存器②算术运算部件③ ALU部件④多路开关12.用某个寄存器中操作数的寻址方式称为()寻址。

①直接②间接③寄存器直接④寄存器间接13。

二级高速缓冲存储器CACHE是设在( )。

①主存与CPU之间②主存与外存之间③接口板上④CPU内部14.主—辅存储器的目的是()。

①解决CPU和主存之间的速度匹配问题②扩大主存储器的容量③扩大CPU中通用寄存器的数量④既扩大主存储容量又扩大CPU通用寄存器数量15。

计算机组成与系统结构第二章习题及答案

一、填空题(20每空2分)1.计数制中使用的数据个数被称为。

(基)2.移码常用来表示浮点数的部分,移码和补码比较,它们除外,其他各位都相同。

(阶码,符号位)3.码值80H:若表示真值0,则为;若表示-128,则为;若表示-127,则为;若表示-0,则为。

(移码补码反码原码)4. 在浮点运算过程中,如果运算结果的尾数部分不是形式,则需要进行规格化处理。

设尾数采用补码表示形式,当运算结果时,需要进行右规操作;当运算结果时,需要进行左规操作。

(规格化溢出不是规格化数)二、选择题(20每题2分)1.以下给出的浮点数,______是规格化浮点数。

(B)A.2^-10×0.010101 B.2^-11×0.101010C.2^-100×1.010100 D.2^-1×0.00101012.常规乘除法器乘、除运算过程采用部分积、余数左移的做法,其好处是______。

(C)A.提高运算速度 B. 提高运算精度C. 节省加法器的位数D. 便于控制3.逻辑异运算10010011和01011101的结果是。

(B)A.01001110B.11001110C.11011101D.100011104.浮点数尾数基值rm=8,尾数数值部分长6位,可表示的规格化最小正尾数为。

(C)1.A.0.5 B.0.25 C.0.125 D.1/645.当浮点数尾数的基值rm=16,除尾符之外的尾数机器位数为8位时,可表示的规格化最大尾数值是。

(D)A.1/2B.15/16C.1/256D.255/2566.两个补码数相加,采用1位符号位,当时表示结果溢出。

(D)A、符号位有进位B、符号位进位和最高数位进位异或结果为0C、符号位为1D、符号位进位和最高数位进位异或结果为17.运算器的主要功能时进行。

(C)A、逻辑运算B、算术运算C、逻辑运算和算术运算D、只作加法8.运算器虽有许多部件组成,但核心部件是。

计算机组成与结构习题集

第一章:计算机系统概论第一章:计算机系统概论1、请指出机器语言、汇编语言和高级语言的区别与联系。

机器语言是由一些二进制代码表示的指令所组成的。

不同的CPU,其指令系统不同,因而由不同的CPU所构成的计算机系统,其机器语言也是不同的。

汇编语言是采用了助记符来代替二进制代码而产生的。

高级语言是一种语义上与自然语言接近,又能被计算机接受的语言。

2、请说明计算机系统的“结构”、“组成”和“实现”。

计算机系统结构:指机器语言级的程序员所了解的计算机的属性即外特性。

计算机组成:是系统结构的逻辑实现。

计算机的实现:指计算机逻辑设计之后的物理实现。

3、冯.诺依曼结构有哪些特点?诺依曼结构有哪些特点?一般认为,冯.诺依曼计算机具有以下基本特点:①计算机的硬件由运算器、控制器、存储器、输入设备和输出设备构成。

②程序预先存放在存储器中,计算机工作时能自动高速地从存储器中取出指令和数据加以执行。

数据采用二进制码表示。

③数据采用二进制码表示。

④指令由操作码和操作数组成。

⑤指令按执行的顺序存放在存储器中,由程序指针PC指明要执行的指令所在的位置。

⑥以运算器为中心,I/O设备和存储器之间的数据传送都通过运算器。

4、冯·诺依曼机工作的基本方式的特点是_B__。

A 多指令流单数据流多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作堆栈操作D 存贮器按内容选择地址存贮器按内容选择地址5、“解释程序”与“编译程序”的区别在哪里?“编译程序”:先将用户程序翻译成机器语言程序(形成目标程序),然后执行。

“解释程序”:是边翻译边执行。

(不形成目标程序)6、计算机硬件由哪些部分组成?计算机的硬件系统:由运算器、控制器、存储器、输入设备和输出设备五大部分组成。

此题可能改为:计算机系统由哪些部分组成?或计算机软件有哪些组成部分?计算机系统:包括硬件系统和软件系统计算机软件:包括系统软件和应用软件7、完整的计算机系统应包括__D__。

计算机组成期末复习题

计算机组成与结构期末复习题大连理工大学软件学院赖晓晨1、假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2 个时钟周期,总线时钟频率为10MHz,则总线带宽是。

A.10MB/sB.20MB/sC.40MB/sD.80MB/s1、假设某系统总线在一个总线周期中并行传输4字节信息,一个总线周期占用2 个时钟周期,总线时钟频率为10MHz,则总线带宽是B 。

A.10MB/sB.20MB/sC.40MB/sD.80MB/s2、下列选项中的英文缩写均为总线标准的是。

A.PCI、CRT、USB、EISAB.ISA、CPI、VESA、EISAC.ISA、SCSI、RAM、MIPSD.ISA、EISA、PCI、PCI-Express2、下列选项中的英文缩写均为总线标准的是 D 。

A.PCI、CRT、USB、EISAB.ISA、CPI、VESA、EISAC.ISA、SCSI、RAM、MIPSD.ISA、EISA、PCI、PCI-Express第四章存储器1、某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。

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

主存129号单元所在主存块应装入到的Cache组号是。

A.0B.2C.4D.61、某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。

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

主存129号单元所在主存C块应装入到的Cache组号是。

A.0B.2C.4D.61、某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。

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

主存129号单元所在主存块应装入到的Cache组号是。

A.0B.2C.4D.6C 由于Cache 共有16块,采用2路组相联,因此共有8组,0,1,2,...,7。

并且主存的某一字块按模8映像到Cache 某组的任一字块中,即主存的第0,8,16...字块可以映像到Cache 第0组2个字块的任一字块中,而129号单元是位于第4块主存块中,因此将映射到Cache 第4组2个字块的任一字块中。

计算机组成与系统结构 复习题

计算机组成复习题一、选择题1.CPU是( )。

A.计算机中的一个部件,根据指令控制其他部件的工作B.一种二进制数 C.中央处理器D.相同指令系统的不同实现2.控制器是( )。

A.计算机中的一个完成算术运算的部件B.计算机中的一个部件,根据指令控制运算器、存储器和输入输出设备的操作C.根据指令完成操作功能的硬件 D.一个集成电路芯片3.指令是( )。

A. 发给计算机的一个个操作命令B.通常用于构成主存储器的集成电路C.计算机中的一个部件,控制其他部件的工作D.完成操作功能的硬件4.汇编程序是( )。

A. 将指令的符号化表示转换成二进制代码的程序B.将高级语言程序转换成可执行代码的程序C.程序运行时的存储位置,包括他们所需的数据D,将可执行代码转换成高级语言程序的程序5.程序在运行时的存储位置是( )。

A. 数据通路 B.存储器 C.操作系统 D. 高级语言6.将高级语言程序转换成可执行代码的程序是( )。

A.汇编语言 B.汇编程序 C.编译程序 D. 编译语言7.计算机中完成算术运算的部件是( )。

A.控制器 B.运算器 C.CPU D. 主机8.以下说法错误的是( )。

A.计算机的机器字长是指数据存储与运算的基本单位B.寄存器由触发器构成C.计算机中一个字的长度都是32位D.磁盘是部分顺序存储器9.以下说法错误的是( )。

A. 硬盘是外围设备B.软件的功能与硬件的功能在逻辑上是等效的C.硬件实现的功能一般比软件实现具有较高的执行速度D.软件的功能不能用硬件取代10.以下说法正确的是( ) 。

A. 汇编语言程序设计需要了解计算机的硬件结构B.高级语言程序经过汇编后形成机器语言程序代码C.高级语言仍然与计算机的结构特征相关D.CAD软件是一种系统软件11.以下属计算机的系统软件有( )。

A.音像处理软件 B.程序设计语言编译软件C.办公自动化软件 D.游戏软件12.磁盘是一种( )。

A.随机访问存储器 B.顺序存取存储器C.部分顺序存储器 D.部分随机存储器13.指令流( )。

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

计算机组成与结构复习题(1)一、选择题1.对计算机的产生有重要影响的是______。

A)牛顿维纳图灵B)莱布尼兹布尔图灵C)巴贝奇维纳麦克斯韦D)莱布尼兹布尔克雷2.定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是______。

A)-215─215-1 B)-215-1─215-1 C)-215+1─215D)-215─2153.已知X<0且[X]原= X0.X1X2…X n,则[X]补可通过______求得。

A)各位求反,末位加1 B)求补C)除X0外各位求反末位加1 D)[X]反-14.运算器虽有许多部件组成,但核心部件是______。

A)数据总线B)算术逻辑运算单元C)多路开关D)累加寄存器5.十进制数-0.75的IEEE754单精度格式表示成十六进制为_______________。

A)3F200000H B)BE200000H C)BF400000H D)BE4000006.在8位定点机中,设寄存器内容为10000000,若它的数值等于-128,则它采用的数据表示为___________________。

A)原码B)补码C)反码D)移码7.请从下面浮点数的描述中选出描述正确的句子____________。

A)浮点运算器可用两个松散连接的定点运算部件——阶码部件和尾数部件实现B)阶码部件可实现加、减、乘、除四种运算C)阶码部件只实现阶码相加、相减和比较运算D)尾数部件只进行乘法和除法运算8.冯·诺依曼机工作的基本方式的特点是______。

A)多指令流单数据流B)按地址访问并顺序执行指令C)堆栈操作D)存贮器按内容选择地址9.在机器数______中,零的表示形式是唯一的。

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

A)原码运算的二进制减法器B)补码运算的二进制减法器C)原码运算的十进制加法器D)补码运算的二进制加法器11.按其数据流的传递过程和控制节拍来看,阵列乘法器可认为是______。

A)全串行运算的乘法器B)全并行运算的乘法器C)串—并行运算的乘法器D)并—串型运算的乘法器12.完整的计算机应包括______。

A)运算器、存储器、控制器;B)外部设备和主机;C)主机和实用程序;D)配套的硬件设备和软件系统;13.迄今为止,计算机中的所有信息仍以二进制方式表示的理由是______。

A)节约元件;B)运算速度快;C)物理器件的性能决定;D)信息处理方便;14.定点运算器中,无论采用双符号位还是单符号位,必须有______,它一般用______来实现。

A)译码电路,与非门;B)编码电路,或非门;C)溢出判断电路,异或门;D)移位电路,与或非门;15.以下四种类型的半导体存储器中,以传输同样多的字为比较条件,则读出数据传输率最高的是______。

A)DRAM B)SRAM C)闪速存储器D)EPROM16.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______。

A)11001011 B)11000001 C)11010110 D)1100100117.浮点数的表示范围和精度取决于__________。

A)阶码的位数和尾数的位数B)阶码采用的编码和尾数采用的编码C)阶码采用的编码和尾数采用的位数D)阶码采用的位数和尾数采用的编码18.算术/逻辑运算单元74181ALU可完成A)16种算术运算功能B)16种逻辑运算功能C)16种算术运算和16种逻辑运算功能D)4位乘法运算和除法运算功能19.存储器是计算机系统的记忆设备,它主要用来________。

A)存放数据B)存放程序C)存放数据和程序D)存放微程序20.存储周期是指__________。

A)存储器的读出时间B)存储器的写入时间C)存储器进行连续读和写操作所允许的最短时间间隔D)存储器进行连续写操作所允许的最短时间间隔21.下列元件中存取速度最快的是________。

A)Cache B)寄存器C)内存D)外存22.下列说法正确的是_________。

A)半导体RAM信息可读可写,切断电后仍能保持记忆B)半导体RAM属挥发性存储器,而静态的RAM存储信息是非挥发性的C)静态的RAM、动态RAM存储信息是挥发性的,断电后存储信息将消失D)ROM不用刷新,且集成度比动态RAM高,断电后存储的信息将消失23.在有关存储保护中,不准在用户程序中使用“设置系统状态”等指令,此类指令是___指令。

A)特权指令B)特殊指令C)上、下界D)系统24.若十进制数为132.75,则相应的十六进制数为( )。

A)21.3 B)84.c C)24.6 D)84.6二、填空题1.按IEEE754标准,一个浮点数由A.______、B.______、C.______三个域组成。

2.寻址方式按操作数的物理位置不同,多使用A.______型和B.______型,前者比后者执行速度快。

3.堆栈是一种特殊的A.______寻址方式,它采用B.______原理。

按构造不同,分为寄存器堆栈和C.______堆栈。

4.当今的CPU芯片除了包括定点运算器和控制器外,还包括A.______、B.______、运算器和C.______管理等部件。

5.奔腾CPU中L2级cache的内容是A.______的子集,而B.______内容又是L2级cache的子集。

6.闪速存储器特别适合于A.______微型计算机系统,被誉为B.______而成为代替磁盘的一种理想工具。

7.4. 主存储器的性能指标主要是A.______、B.______、存储周期和存储器带宽。

8.存储A.______并按B.______顺序执行,这是冯•诺依曼型计算机的工作原理。

9.一个定点数由A.______和B.______两部分组成。

10.CPU能直接访问A.______和B.______,但不能直接访问磁盘和光盘。

11.RISC机器一定是A._______CPU,但后者不一定是RISC机器,奔腾机属于B.______机器。

12.双端口存储器和多模块交叉存储器属于A.______存储器结构。

前者采用B.______技术,后者采用C.______技术。

13.存储器和CPU连接时,要完成A.______的连接;B.______的连接和C.______的连接,方能正常工作。

14.计算机系统中采用的并行性技术途径有A______ B______ C______。

15.移码表示法主要用于表示浮点数的A.______码,以利于比较两个B.______的大小和进行C.______操作。

16.广泛使用的 A.______和 B.______都是半导体随机读写存储器,它们共同的缺点是C.______。

17.形成指令寻址的方式,称为指令寻址方式,有顺序寻址和 A.______寻址两种,使用B.______来跟踪。

18.若浮点数格式中阶码的基数已定,尾数用规格化表示,浮点数的表示范围取决于A______的位数,精度取决于B______的位数。

19.数的真值变成机器码可采用A. ______表示法,B. ______表示法,C.______表示法,移码表示法。

20.对存储器的要求是A. ______,B. ______,C. ______。

为了解决这三方面的矛盾计算机采用多级存储体系结构。

三、 问答题1. 主存储器的性能指标有哪些?含义是什么?2. 什么是CISC ?CISC 指令系统的特点是什么?3. 指令和数据均存放在内存中,CPU 如何从时间和空间上区分它们是指令还是数据?4. 简述CPU 的主要功能。

5. 什么是存储保护?通常采用什么方法?6. 什么是RISC ?RISC 指令系统的特点是什么?7. 若IEEE754浮点数X 的二进制存储格式为(41360000)16,求其32位浮点数的十进制值。

8. 用时空图法证明流水CPU 比非流水CPU 具有更高的吞吐率。

9. 浮点数格式如下:1位阶符,6位阶码,1位数符,8位尾数,请写出浮点数所能表示的范围(只考虑正数值)。

10. 指令流水线中,n 表示连续输入的指令总数,k 表示流水线的过程段数目,Δt 表示时钟周期。

说明以下三个表达式的物理概念。

P=tn k n∆-+)1(S=1-+⨯n k nkE= 1-+n k n11. 设有一个具有20位地址和32位字长的存储器,问: A) 该存储器能存储多少个字节的信息?B) 如果用512k ×8位的SRAM 组成,需多少片? C) 需要多少位地址作芯片选择?12. 比较水平微指令和垂直微指令的优缺点。

13. 举出CPU 中6个主要寄存器的名称及功能。

14. 画出微程序控制器组成框图,说明各部分功能。

15. 已知x=+13,y=-11,用原码阵列乘法器求x ·y=?并用十进制数乘法验证。

16. 设存储器容量为32字,字长64位,模块数m=4,分别用顺序方式和交叉方式进行组织。

存储周期T=200ns,数据总线带宽为64位,总线传送周期τ=50ns 。

问顺序存储器和交叉存储器的带宽各是多少?17. 下表列出pentium 机的9种寻址方式名称及有关说明,请写出对应寻址方式有效地址用十进制数乘法进行验证。

19.图1所示的CPU逻辑框图中,有两条独立的总线和两个独立的存储器。

已知指令存储器IM最大容量为16384字(字长18位),数据存储器DM最大容量是65536字(字长16位)。

各寄存器均有“打入”(R in)“送出”(R out)控制命令,但图A1.2中未标出。

(1)指出下列寄存器的位数:程序计数器PC,指令寄存器IR,累加器AC0、AC1,通用寄存器R0~R3,指令存储器地址寄存器IAR,,指令存储器数据存储器IDR,数据存储器地址寄存器DAR,数据存储器数据寄存器DDR。

(2) 设机器指令格式为(3)加法指令可写为“ADD X(R i0) + ((R i) + X)→AC1,其中((R i) + X)部分通过寻址方式指向数据存储器DM。

现取R i为R1。

画出ADD指令的指令周期流程图,写明“数据通路”和相应的微操作控制信号。

20.某机主要功能部件如图1所示,其中M为主存,MBR为主存数据寄存器,MAR为主存地址寄存器,IR为指令寄存器,PC为程序计数器,R0~~R3为通用寄存器,C,D为暂存器。

(1)请补充各部件之间的主要联结线,并注明数据流动方向(2)画出“ADD(R1),(R2)+”指令周期流程图。

该指令的含义是进行求和运算,源操作数地址在R1中,目标操作数寻址方式为自増型寄存器间接寻址方式(先取地址后加1)。

计算机组成与结构复习题(2)一、选择题1.指令系统中采用不同寻址方式的目的主要是——。

相关文档
最新文档