文档库 最新最全的文档下载
当前位置:文档库 › 计算机组织与结构复习题 带参考答案

计算机组织与结构复习题 带参考答案

计算机组织与结构复习题 带参考答案
计算机组织与结构复习题 带参考答案

二、选择题

1.世界上第一台电子计算机ENIAC中使用的基本元器件是()。

A.机械装置C.晶体管D.集成电路2.现代计算机中使用的基本元器件是()。

A.电子管B.晶体管C.SSI和MSI

3.按照1989年IEEE科学巨型机委员会提出的运算速度分类法,计算机种类中不包括()。

A.巨型机B.小型机D.微型机4.运算器中一般应包含()。

B.ALU和IR

C.ALU和DR D.ALU和AR

5.冯·诺依曼计算机工作方式的基本特点是()。

A.多指令流单数据流B.多指令流多数据流

C.堆栈操作

二、选择题

1.在机器数中,()的零的表示形式是唯一的。

A.原码C.反码D.原码和反码2.计算机系统中采用补码表示及运算的原因是()。

A.与手工运算方式保持一致B.提高运算速度

D.提高运算的精度

3.设某机器采用8位补码定点数表示,其中符号位1位,数值位7位,则二进制10000000表示的十进制数为()。

A.127 B.128 C.-127

4.某机器字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正整数和最小负整数分别为()。

A.+(231-1)和-(1-2-32)B.+(230-1)和-(1-2-32)

D.+(230-1)和-(2-31-1)

5.在定点二进制运算器中,减法运算一般是通过()来实现的。

A.原码运算的二进制减法器B.补码运算的二进制减法器

C.补码运算的十进制加法器

6.在浮点加减运算的对阶中,遵循小阶对大阶的原因是()。

B.损失的位数少

C.不容易产生溢出D.都不是

7.若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的是( ) (2014年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A.x+y B.-x+y D.-x-y

8.float型整数据常用IEEE754单精度浮点格式表示,假设两个float型变量x 和y分别在32为寄存器f1和f2中,若(f1)=CC900000H, (f2)=B0C00000H,则x和y之间的关系为( ) (2014年全国硕士研究生入学统一考试计算机学科专

业基础综合试题)

B.x

C.x>y且符号相同D.x>y且符号不同

9.某字长为8位的计算机中,已知整型变量x、y 的机器数分别为[x]补=11110100,[y]补=10110000。若整型变量z=2*x+y/2,则z 的机器数为()(2013年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

B. 00100100

C. 10101010

D. 溢出10.用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错。则校验位数至少为()(2013年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A. 2

B. 3 D. 5

11.假定编译器规定int 和short 类型长度占32 位和16 位,执行下列 C 语言语句

unsigned short x = 65530;

unsigned int y = x;

得到y 的机器数为()(2012年全国硕士研究生入学统一考试计算机学科专业基础综合

试题)

A. 0000 7FFA C. FFFF 7FFA D. FFFF FFFA

习题三

二、选择题

1.指令系统中采用不同寻址方式的主要目的是()。

A.实现存储程序和程序控制。

C.可以直接访问外存。

D.提供扩展操作码的可能并降低指令译码难度。

2.下列说法中不正确的是()。

A.机器语言和汇编语言都是面向机器的,它们和具体机器的指令系统密切相关。B.指令的地址字段指出的不是地址,而是操作数本身,这种寻址方式称为立即寻址。

C.堆栈是存储器的一部分,也可以通过地址访问。

3.某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式,若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则Store指令中偏移量的取值范围是( )。(2014年全国硕士研究生入学统考计算机学科专业试题)

B.-32767~+32768

C.-65536~+65535 D.-65535~+65536

4. 假设变址寄存器R的内容为1000H,指令中的形式地址为2000 H;地址1000H 中的内容为2000H,地址2000H中的内容为3000H,地址3000 H中的内容为4000H,则变址寻址方式下访问到的操作数是()。(2013年全国硕士研究生入学统考计算机学科专业试题)

A. 1000H

B. 2000H

C. 3000H

5. 偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是()。(2011年全国硕士研究生入学

统考计算机学科专业试题)

B.基址寻址

C.相对寻址

D.变址寻址

6. 某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转以后的目标地址是()。(2009年全国硕士研究生入学统考计算机学科专业试题)

A.2006H

B.2007H H D.2009H

7.下列关于RISC的叙述中,错误的是()。(2009年全国硕士研究生入学统考计算机学科专业试题)

B.RISC大多数指令在一个时钟周期内完成

C.RISC的内部通用寄存器数量相对CISC多

D.RISC的指令数、寻址方式和指令格式种类相对CISC少

习题四

二、选择题

1.存储器是计算机系统中的记忆设备,它主要用来()。

A.存放数据B.存放程序D.存放微程序2.存储单元是指()。

A.存放一个二进制信息位的存储元

C.存放一个字节的所有存储元集合D.存放两个字节的所有存储元集合3.和外存相比,内存的特点是()。

A.容量大、速度快、成本低B.容量大、速度慢、成本高

D.容量小、速度慢、成本低

4.某SRAM芯片的存储容量为256K×4位,则该芯片的地址线和数据线分别为()。

B.4,18 C.20,8 D.8,20

5.某机器字长为32位,其存储容量为1MB,若按字编址,它的寻址范围为()。

A.1M B.512KB D.256KB

6.下列因素中,与Cache的命中率无关的是()。

B.Cache块的大小

C.Cache的组织方式D.Cache的容量

7.下列说法中正确的是()。

A.多体交叉存储器主要解决扩充存储容量问题。

B.Cache与主存统一编址,Cache的地址空间是主存地址空间的一部分。

D.虚拟存储器的功能全部由硬件实现。

8.某容量为256MB的存储器,由若干4M*8位的DRAM芯片构成,该DRAM 芯片的地址引脚和数据引脚总数是( ) (2014年全国硕士研究生入学统一考试

计算机学科专业基础综合试题)

B.22 C.30 D.36

9.采用指令Cache与数据Cache分离的主要目的是( ) (2014年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A.减低Cache的缺失损失B.提高Cache的命中率

C.减低CPU平均访问时间

10.某计算机主存地址空间大小为256 MB,按字节编址。虚拟地址空间大小为 4 GB,采用页式存储管理,页面大小为4KB,TLB(快表)采用全相联映射,有4个页表项,内容如下表所示。

则对虚拟地址03FF F180H 进行虚实地址变换的结果是()(2013年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

B. 003 5180H

C. TLB 缺失

D. 缺页

11.下列关于闪存(Flash Memory)的叙述中,错误的是()(2012年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

B. 存储元由MOS 管组成,是一种半导体存储器

C. 掉电后信息不丢失,是一种非易失性存储器

D. 采用随机访问方式,可替代计算机外部存储器

12.假设某计算机按字编址,Cache 有 4 个行,Cache 和主存之间交换的块为 1 个字。若Cache 的内容初始为空,采用 2 路组相联映射方式和LRU 替换算法。当访问的主存地址依次为0,4,8,2,0,6,8,6,4,8 时,命中Cache 的次数是()(2012年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A. 1

B. 2 D. 4

习题五

二、选择题

1.中断向量地址是()。

A.子程序入口地址

C.主程序地址D.中断返回地址

2.为了便于实现多级中断,保存现场信息最有效的方法是采用()。

A.通用寄存器C.辅存D.通道

3.如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求,若要调整中断事件的中断处理次序,可以利用()。

A.中断嵌套B.中断向量C.中断响应

4.在采用DMA方式高速传输数据时,数据传送是()。

A.在总线控制器发出的控制信号控制下完成的

C.由CPU执行的程序完成的

D.由CPU响应硬中断处理完成的

5.下列陈述中正确的是()。

A.在DMA周期内,CPU不能执行程序

B.中断发生时,CPU首先执行入栈指令将程序计数器的内容保护起来C.DMA传送方式中,DMA控制器每传送一个数据就窃取一个指令周期

6.一般来讲,主机与硬盘之间的数据交换比软盘快,其主要原因是()。A.硬盘有多个盘片

B.硬盘采用密封式安装

D.硬盘容量更大

7.以下可用作数据备份之用的光盘是()。

B.CD-ROM C.CD-RW D.CD

8.以下不具有校验恢复机制的RAID技术是()。

B.RAID1 C.RAID2 D.RAID3 9.下列有关I/O借口的叙述中错误的是( ) (2014年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A.状态端口和控制端口可以合用同一寄存器

B. I/O接口中CPU可访问寄存器,称为I/O端口

C.采用独立编址方式时,I/O端口地址和主存地址可能相同

10.某设备中断请求的响应和处理时间为100ns,每400ns发出一次中断请求,中断响应所容许的最长延迟时间为50ns,则在该设备持续工作过程中CPU用于该设备的I/O时间占整个CPU时间百分比至少是( ) (2014年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A.12.5% C.37.5% D.50%

11.下列选项中,用于提高RAID可靠性的措施有()(2013年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

I. 磁盘镜像II. 条带化III. 奇偶校验IV.增加Cache 机制

A.仅I、II C. 仅I、III 和IV D. 仅II、III 和IV 12.某磁盘的转速为10000转/分,平均寻道时间是6 ms,磁盘传输速率是20MB/s,磁盘控制器延迟为0.2ms,读取一个4KB 的扇区所需的平均时间约为()(2013年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A. 9 ms C. 12 ms D. 12.4 ms

13.下列关于中断I/O 方式和DMA 方式比较的叙述中,错误的是()(2013年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A. 中断I/O 方式请求的是CPU 处理时间,DMA 方式请求的是总线使用权

B. 中断响应发生在一条指令执行结束后,DMA 响应发生在一个总线事务完成后

C. 中断I/O 方式下数据传送通过软件完成,DMA 方式下数据传送由硬件完

14.响应外部中断的过程中,中断隐指令完成的操作,除保护断点外,还包括()(2012年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

I. 关中断II.保存通用寄存器的内容III.形成中断服务程序入口地址并送PC

A. 仅I、II C. 仅II、III D. I、II、III

习题六

二、选择题

1.下列有关对总线的描述不正确的是()。

A.总线是可共享的B.总线是可独占的

D.通过总线仲裁实现对总线的占用2.通过总线可以()。

B.提高部件之间的传输速度

C.增加数据信号线的条数D.增加地址信号线的条数

3.系统总线是用于连接()。

A.存储器各个模块

C.主机与I/O设备D.计算机与计算机

4.下列描述PCI总线正确的是()。

A.PCI总线是一个与处理机无关的高速外围总线

C.PCI设备一定是主设备

D.系统中只允许有一条PCI总线

5.下列不属于外部总线标准的是()。

A.IEEE 1394 B.USB C.SCSI

6.一次总线事物中,主设备只需给出一个首地址,从设备就能从首地址开始的若干连续单元格读出或写入的个数,这种总线事务方式称为()(2014年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A. 并行传输

B.串行传输 D.同步

7.下列选项中,用于设备和设备控制器(I/O 接口)之间互连的接口标准是()(2013年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A. PCI C. AGP D. PCI-Express

8.某同步总线的时钟频率为100MHz,宽度为32 位,地址/数据线复用,每传送一次地址或者数据占用一个时钟周期。若该总线支持突发(猝发)传输方式,

则一次“主存写”总线事务传输128 位数据所需要的时间至少是()(2012年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

9.下列关于USB 总线特性的描述中,错误的是()(2012年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

A. 可实现外设的即插即用和热拔插

B. 可通过级联方式连接多台外设

C. 是一种通信总线,连接不同外设

10.下列选项中,在I/O 总线的数据线上传输的信息包括()(2012年全国硕士研究生入学统一考试计算机学科专业基础综合试题)

I. I/O 接口中的命令字II. I/O 接口中的状态字III. 中断类型号

A. 仅I、II

B. 仅I、III

C. 仅II、III

习题七

二、选择题

1.硬布线控制器也称为()。

A. 存储逻辑控制器

B. 运算器

C. 微程序控制器

2.相对于微程序控制器,硬布线控制器的特点是()。(2009年全国硕士研究生入学统考计算机学科专业试题)

A.指令执行速度慢,指令功能的修改和扩展容易

B.指令执行速度慢,指令功能的修改和扩展难

C.指令执行速度快,指令功能的修改和扩展容易

3.在CPU中,用来指定下一条要执行指令的地址的寄存器是()。

A. 地址寄存器

B.指令寄存器

C. 程序计数器

D.状态条件寄存器4.状态条件寄存器的主要用途是用来存放()。

A. 运算类型

B. 逻辑运算结果标志

C. 算术运算结果标志

D. 算术、逻辑运算及测试指令结果标志和CPU当前的状态标志

5.一般来说,和微指令的执行周期相对应的是()。

A. 时钟周期

B. 机器周期

C. 指令周期

D. 节拍周期

6.微程序存放在()。

A. 主存储器

B. 控制存储器

C. 指令寄存器

D. 通用寄存器

7.将微程序存储在EEPROM中并且可以进行修改称为()。

A. 静态微程序设计

B. 动态微程序设计

C. 汇编程序设计

D. 毫微程序设计

8.在微程序控制器中,机器指令和微指令的关系为()

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

B. 每条机器指令由一条微指令解释执行

C. 每一段微程序由一条机器指令解释执行

9.关于微指令的编码方式,下列说法正确是()。

A. 字段编译码表示法的微指令位数多

B. 直接表示法的微指令位数多

C. 直接表示法和字段编译码表示法不影响微指令的长度

D. 以上说法都不对

10.水平型微指令和垂直型微指令的差别在于()。

A. 一条水平型微指令只能完成一个微操作

B. 一条垂直型微指令完成多个并行微操作

C. 两者都能一次完成多个微操作

D. 垂直型微指令编码长度一般比水平型微指令短

11. 某计算机采用微程序控制器,共有32条指令,公共的取指令微程序包含2条微指令,各指令对应的微程序平均由4条微指令组成,采用断定法(下址字段法)确定下条微指令的地址,则微指令中下址字段的位数至少是()位。(2014年全国硕士研究生入学统考计算机学科专业试题)

A.5 B.6 C.8 D.9

12. 某计算机的控制器采用微程序控制器方式,微指令中的操作控制字段采用编译码法,共有33个微命令,构成5个互斥类,分别包含7、3、12、5和6个微命令,操作控制字段的位数至少有()位。(2012年全国硕士研究生入学统考计算机学科专业试题)

A.5 B.6 C.15 D.33

13. 下列关于RISC的叙述中,错误的是()。(2009年全国硕士研究生入学统考计算机学科专业试题)

A.RISC一定采用微程序控制器

B.RISC大多数指令的执行在一个CPU周期内完成

C.RISC的内部通用寄存器数量相对CISC多

D.RISC的指令数、寻址方式和指令格式种类相对CISC少

计算机组成原理考试题库

计算机原理考试题库 一、选择题 1、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 2、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 3、完整的计算机系统应包括D。 A、运算器、存储器、控制器 B、外部设备和主机 C、主机和实用程序 D、配套的硬件设备和软件系统 4、计算机存储数据的基本单位为A。 A、比特Bit B、字节Byte C、字组Word D、以上都不对 5、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 6、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 7、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 8、用以指定待执行指令所在地址的是C。 A、指令寄存器 B、数据计数器 C、程序计数器 D、累加器 9、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 10、电子计算机的算术/逻辑单元、控制单元及主存储器合称为C。 A、CPU B、ALU C、主机 D、UP 11、计算机中有关ALU的描述,D是正确的。 A、只做算术运算,不做逻辑运算 B、只做加法 C、能存放运算结果 D、以上答案都不对 12、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 13、下列语句中是C正确的。 A、1KB=1024 1024B B、1KB=1024MB C、1MB=1024 1024B D、1MB=1024B 14、计算机系统中的存储系统是指D。 A、RAM存储器 B、ROM存储器 C、主存 D、主存和辅存 15、下列D属于应用软件。 A、操作系统 B、编译程序 C、连接程序 D、文本处理 16、存放欲执行指令的寄存器是D。 A、MAE B、PC C、MDR D、IR 17、用以指定待执行指令所在地址的是C。

计算机组织与体系结构实验报告

《计算机组织与体系结构》 实验报告 学号: XXX 姓名:XXX 班级:XXX 指导教师:XXX 时间: 2013年01月 中国矿业大学计算机学院

目录 一基本运算器实验 (2) 1、实验目的 (2) 2、实验设备 (2) 3、实验原理 (2) 4、实验步骤 (3) 5、实验结果 (5) 5、实验体会 (5) 二微程序控制实验 (6) 1、实验目的 (6) 2、实验设备 (6) 3、实验原理 (6) 4、实验步骤 (12) 5、实验体会 (13) 三CPU与简单模型机设计实验 (13) 1、实验目的 (13) 2、实验设备 (13) 3、实验原理 (13) 4、实验步骤 (18) 5、实验流图 (21) 6、实验体会 (25)

实验一基本运算器实验 1. 实验目的 (1) 了解运算器的组成结构。 (2) 掌握运算器的工作原理。 2. 实验设备 PC机一台,TD-CMA实验系统一套。 3.实验原理 本实验的原理如下图所示: 运算器内部含有三个独立运算部件,分别为算术、逻辑和移位运算部件,要处理的数据存于暂存器A和暂存器B,三个部件同时接受来自A和B的数据(有些处理器体系结构把移位运算器放于算术和逻辑运算部件之前,如ARM),各部件对操作数进行何种运算由控制信号S3…S0和CN来决定,任何时候,多路选择开关只选择三部件中一个部件的结果作为ALU的输出。如果是影响进位的运算,还将置进位标志FC,在运算结果输出前,置ALU零标志。ALU中所有模块集成在一片FPGA中。 逻辑运算部件由逻辑门构成,较为简单,而后面又有专门的算术运算部件设计实验,在此对这两个部件不再赘述。移位运算采用的是桶形移位器,一般采用交叉开关矩阵来实现,交叉开关的原理如图1-1-2所示。图中显示的是一个4X4的矩阵(系统中是一个8X8的矩阵)。每一个输入都通过开关与一个输出相连,把沿对角线的开关导通,就可实现移位功能,即: (1) 对于逻辑左移或逻辑右移功能,将一条对角线的开关导通,这将所有的输入位与所使用的输出分别相连,而没有同任何输入相连的则输出连接0。 (2) 对于循环右移功能,右移对角线同互补的左移对角线一起激活。例如,在4位矩阵中使用‘右1’和‘左3’对角线来实现右循环1位。 (3) 对于未连接的输出位,移位时使用符号扩展或是0填充,具体由相应的指令控制。使用另外的逻辑进行移位总量译码和符号判别。

计算机考试试题及答案

计算机考试试题及答案 计算机考试试题及答案 一、单项选择题(每小题1分,共20分)在每小题列出的四个选项中,选出一个正确答案,并将正确答案的号码写在题干后面的括号内。 1.关于操作系统的叙述( )是不正确的。 A.“管理资源的程序” B.“管理用户程序执行的程序” C.“能使系统资源提高效率的程序” D.“能方便用户编程的程序” 2.操作系统的发展过程是( ) A.设备驱动程序组成的原始操作系统,管理程序,操作系统 B.原始操作系统,操作系统,管理程序 C.管理程序,原始操作系统,操作系统 D.管理程序,操作系统,原始操作系统 3.用户程序中的输入,输出操作实际上是由( )完成。 A.程序设计语言 B.编译系统 C.操作系统 D.标准库程序 4.计算机系统中判别是否有中断事件发生应是在( ) A.进程切换时 B.执行完一条指令后 C.执行P操作后 D.由用户态转入核心态时 5.设计批处理多道系统时,首先要考虑的是( ) 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.篡改 B.破坏 C.窃取 D.删除 11.对磁盘进行移臂调度的目的是为了缩短( )时间。 A.寻找 B.延迟 C.传送 D.启动 12.启动外设前必须组织好通道程序,通道程序是由若干( )组成。 https://www.wendangku.net/doc/5f3532038.html,W B.CSW C.CAW D.PSW 13.一种既有利于短小作业又兼顾到长作业的作业调度算法是( ) A.先来先服务 B.轮转 C.最高响应比优先 D.均衡调度

计算机组成与系统结构

计算机组成与系统结构 1.冯·诺依曼计算机设计思想:依据存储程序,执行程序并实现控制。 2.早期计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。 3.软件系统爆过两大部分:系统软件和应用软件。 4.计算机的层次结构分为:微程序或逻辑硬件、机器语言、操作系统、汇编语言、高级语言、应用语言。 5.计算机系统结构、组成与实现之间的区别与联系: ①计算机结构:也称为计算机体系结构,是一个系统在其所处环境中最高层次的概念;是对计算机系统中各机器级之间界面的划分和定义,以及对各级界面上、下的功能进行分配。 ②计算机组成:也常译为计算机组织或成为计算机原理、计算机组成原理。在计算机系统结构确定了分配给硬件子系统的功能及其概念之后,计算机组成的任务是研究硬件子系统各部分的内部结构和相互联系,以实现机器指令级的各级功能和特性。 ③计算机实现:指的是计算机组成的物理实现,主要研究个部件的物理结构,机器的制造技术和工艺等,包括处理机、主存等部件的物理结构,器件的集成度、速度和信号。器件、模块、插件、底板的划分与连接,专用器件的设计,电源、冷却、装配等技术。 6.Flynn分类法:按照计算机在执行程序时信息流的特征分为单指令单数据流计算机(SISD)、单指令多数据流计算机(SIMD)、多指令单数据流计算机(MISD)、多

指令多数据流计算机(MIMD). 7.加速比Sp=1/{(1-Fe)+Fe/Re},Fe为可改进比例,Re为部件加速比。 8.在计算机中有两种信息在流动,一种是控制流,即控制命令,由控制器产生并流向各个部件;另一种是数据流,它在计算机中被加工处理。 9.摩尔定律得以延续的理由:集成电路芯片的集成度每18个月翻一番。 10.冯·诺依曼计算机的执行过程:将要处理的问题用指令编程成程序,并将程序存放在存储器中,在控制器的控制下,从存储器中逐条取出指令并执行,通过执行程序最终解决计算机所要处理的问题。 11.数据编码的好处:用更少的数据表示更多的信息。 12.定点数:若约定小数点的位置固定不变,则成为定点数。定点数分为两种:定点整数(纯整数,小数点在最低有效数值位之后)和定点小数(纯小数,小数点最高有效数值位之前)。 13.浮点数:基数为2的数F的浮点表示为:F=M*2^E.其中M称为尾数,E称为阶码。尾数为带符号的纯小数,阶码为带符号的纯整数。 14.补码:非负数整数的补码为其原码,负数整数的补码在原码基础上取反加1. 15.n位补码表示的整数数值范围为-2^(n-1)~+(2^(n-1)-1),n位补码表示的小数数职的范围为-1~+(1-2^(-n+1))。 16.补码的特点: ①0的表示是唯一的。②变形码。③求补运算。 ④简化加减法。⑤算术或逻辑左移。⑥算术右移。 17.反码:正整数反码与原码相同。负整数反码即原码取反。 18.汉字编码分为三类:汉字输入编码、国际码和汉字内码以及汉字字模码。

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

A .(7CD )16 B. ( 7D0)16 C. (7E0)16 D. 3. 下列数中最大的数是 _______ 。 A .(10011001) 2 B. (227) 8 C. (98)16 4. ____ 表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是 A. BCD 码 B. 16 进制 C. 格雷码 6. 下列有关运算器的描述中, ______ 是正确的 A. 只做算术运算,不做逻辑运算 B. C. 能暂时存放运算结果 D. 7. EPROM 是指 ____ 。 A. 读写存储器 B. C. 可编程的只读存储器 D. 8. Intel80486 是 32位微处理器, Pentium 是A.16 B.32 C.48 D.64 9 .设]X ]补=1.XXX 3X 4,当满足 _________ ■寸,X > -1/2 成立。 A. X 1必须为1,X 2X 3X 4至少有一个为1 B. X 1必须为1 , X 2X 3X 4任意 C. X 1必须为0, X 2X 3X 4至少有一个为1 D. X 1必须为0, X 2X 3X 4任意 10. CPU 主要包括 _____ 。 A.控制器 B. 控制器、运算器、cache C.运算器和主存 D.控制器、ALU 和主存 11. 信息只用一条传输线 ,且采用脉冲传输的方式称为 _________ 。 A. 串行传输 B. 并行传输 C. 并串行传输 D. 分时传输 12. 以下四种类型指令中,执行时间最长的是 _________ 。 A. RR 型 B. RS 型 C. SS 型 D. 程序控制指令 13. 下列 _____ 属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D. 文本处理 14. 在主存和CPU 之间增加cache 存储器的目的是 _____ 。 A. 增加内存容量 B. 提高内存可靠性 C.解决CPU 和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速 度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用 ____________ 作为存储芯 片。 A. SRAM B. 闪速存储器 C. cache D. 辅助存储器 16. 设变址寄存器为X ,形式地址为D, (X )表示寄存器X 的内容,这种寻址方式的有 效地址为 ______ 。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为 ___________ 。 A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址 18. 下述 I/O 控制方式中,主要由程序实现的是 ________ 。 7F0)16 D. ( 152)10 o D. ASC H 码 只做加法 既做算术运算,又做逻辑运算 只读存储器 光擦除可编程的只读存储器 位微处理器。

计算机组织与结构复习参考题.(DOC)

计算机组织与结构复习参考题1 一、选择题 1.中央处理器(CPU)是指___。 A.运算器B.控制器 C.运算器和控制器D.运算器、控制器和主存储器 2.假定对字符码ll00101做偶校验,没有数据错误,来用做偶校验的字符码是 ___。 A.ll001011 B.1ll00101 C.0ll00101 D.ll00l0l0 3.补码运算的特点是符号位___。 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. 直接寻址200 B. 寄存器间接寻址(R) C. 存储器间接寻址(200) D. 寄存器寻址R 8.有关逻辑左移中,说法正确的是___ 。 A.数据左移1位,最低位用0补充 B.数据左移1位,最低位用1补充 C.数据左移1位,最高位用原最低位补充 D.数据左移1位,最高位用原最高位补充 9.某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范 围是______ A. 0~64K B. 0~64KB C. 0~32K D. 0~32kB 10.为确定下一条微指令的地址,通常采用断定方式,其基本思想是______。 A.用程序计数器PC来产生后继微指令地址 B.用微程序计数器μPC来产生后继微指令地址 C.通过微指令顺序控制字段由设计者指定或由设计者指定的判别字段控 制产生后继微指令地址 D.通过指令中指定一个专门字段来控制产生后继微指令地址

计算机组成与系统结构书本答案

C1: 以下哪些设备不属于冯?诺伊曼体系结构计算机的五大部件?寄存器, 缓冲器 适配器的作用是保证_____用计算机系统特性所要求的形式发送或接收信息。正确答案是:I/O设备 1966年,Flynn从计算机体系结构的并行性能出发,按照_____的不同组织方式,把计算机系统的结构分为SISD、SIMD、MISD和MIMD四类。指令流, 数据流 具有相同_____的计算机,可以采用不同的_____ 。:计算机体系结构,计算机组成 冯?诺伊曼型计算机的设计思想是_____。正确答案是:存储程序并按地址顺序执行 1958年开始出现的第二代计算机,使用_____作为电子器件。晶体管 在计算机系统的层次结构中,_____采用符号语言。高级语言级, 汇编语言级 世界上第一台通用电子数字计算机ENIAC使用_____作为电子器件电子管 在计算机系统的层次结构中,属于硬件级的是_____。微程序设计级, 机器语言级 C2: 为了提高浮点数的表示精度,当尾数不为_____时,通过修改阶码并移动小数点,使尾数域的最高有效位为_____,这称为浮点数的规格化表示。0,1 在我国使用的计算机汉字操作平台中,_____字符集未收录繁体汉字。GB2312 在定点_____运算中,为了判断溢出是否发生,可采用双符号位检测法。不论溢出与否,其_____符号位始终指示正确的符号。小数,最高, 整数,最高 在定点二进制运算器中,减法运算一般通过_____来实现。补码运算的二进制加法器 在奇偶校验中,只有当数据中包含有_____个1时, 偶校验位=_____。偶数,0, 奇数,1 奇偶校验无法检测_____个错误,更无法识别错误信息的_____。偶数,位置, 偶数,内容在PC机中,若用扩展ASCII码、Unicode UCS-2和UCS-4方法表示一个字符,则三者之间的差异为:扩展ASCII码用_____位表示,Unicode UCS-2用_____位表示,Unicode UCS-4用_____位表示。8,16,32 C3: 相联存储器是以______来访问存储器的。关键字, 内容 Cache由高速的______组成。SRAM Cache存储器在产生替换时,可以采用以下替换算法:______。LFU算法, LRU算法, 随机替换 Cache的功能由______实现,因而对程序员是透明的。硬件 MOS半导体存储器中,______的外围电路简单,速度______,但其使用的器件多,集成度不高。SRAM,快 EPROM是指______。光擦可编程只读存储器 虚拟地址空间的大小实际上受到______容量的限制。辅助存储器 相联存储器是以______来访问存储器的。关键字, 内容 从CPU来看,增加Cache的目的,就是在性能上使______的平均读出时间尽可能接近Cache 的读出时间。主存, 内存 虚拟地址由______生成。编译程序 MOS半导体存储器中,______可大幅度提高集成度,但由于______操作,外围电路复杂,速度慢。DRAM,刷新 虚拟存储器可看作是一个容量非常大的______存储器,有了它,用户无需考虑所编程序在

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

2. (2000)10化成十六进制数是______。 A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)16 3. 下列数中最大的数是______。 A.(10011001)2 B.(227)8 C.(98)16 D.(152)10 4. ______表示法主要用于表示浮点数中的阶码。 A. 原码 B. 补码 C. 反码 D. 移码 5. 在小型或微型计算机里,普遍采用的字符编码是______。 A. BCD码 B. 16进制 C. 格雷码 D. ASCⅡ码 6. 下列有关运算器的描述中,______是正确的。 A.只做算术运算,不做逻辑运算 B. 只做加法 C.能暂时存放运算结果 D. 既做算术运算,又做逻辑运算 7. EPROM是指______。 A. 读写存储器 B. 只读存储器 C. 可编程的只读存储器 D. 光擦除可编程的只读存储器 8. Intel80486是32位微处理器,Pentium是______位微处理器。 A.16B.32C.48D.64 9. 设[X]补=1.x1x2x3x4,当满足______时,X > -1/2成立。 A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意 C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意 10. CPU主要包括______。 A.控制器 B.控制器、运算器、cache C.运算器和主存 D.控制器、ALU和主存 11. 信息只用一条传输线,且采用脉冲传输的方式称为______。 A.串行传输 B.并行传输 C.并串行传输 D.分时传输 12. 以下四种类型指令中,执行时间最长的是______。 A. RR型 B. RS型 C. SS型 D.程序控制指令 13. 下列______属于应用软件。 A. 操作系统 B. 编译系统 C. 连接程序 D.文本处理 14. 在主存和CPU之间增加cache存储器的目的是______。 A. 增加内存容量 B. 提高内存可靠性 C. 解决CPU和主存之间的速度匹配问题 D. 增加内存容量,同时加快存取速度 15. 某单片机的系统程序,不允许用户在执行时改变,则可以选用______作为存储芯片。 A. SRAM B. 闪速存储器 C. cache D.辅助存储器 16. 设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为______。 A. EA=(X)+D B. EA=(X)+(D) C.EA=((X)+D) D. EA=((X)+(D)) 17. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。 1

计算机组成与系统结构常见选择题

一、选择题(50分,每题2分,正确答案可能不只一个,可单选或复选) 1.(CPU周期、机器周期)是内存读取一条指令字的最短时间。 2.(多线程、多核)技术体现了计算机并行处理中的空间并行。 3.(冯诺伊曼、存储程序)体系结构的计算机把程序及其操作数据一同存储在存储器里。 4.(计算机体系结构)是机器语言程序员所看到的传统机器级所具有的属性,其实质是确定计算机系统中软硬件的界面。 5.(控制器)的基本任务是按照程序所排的指令序列,从存储器取出指令操作码到控制器中,对指令操作码译码分析,执行指令操作。 6.(流水线)技术体现了计算机并行处理中的时间并行。 7.(数据流)是执行周期中从内存流向运算器的信息流。 8.(指令周期)是取出并执行一条指令的时间。 年开始出现的第二代计算机,使用(晶体管)作为电子器件。 年代中期开始出现的第三代计算机,使用(小规模集成电路、中规模集成电路)作为电子器件。 年代开始出现的第四代计算机,使用(大规模集成电路、超大规模集成电路)作为电子器件。 存储器在产生替换时,可以采用以下替换算法:(LFU算法、LRU算法、随机替换)。 的功能由(硬件)实现,因而对程序员是透明的。 是介于CPU和(主存、内存)之间的小容量存储器,能高速地向CPU提供指令和数据,从而加快程序的执行速度。 由高速的(SRAM)组成。 的基本功能包括(程序控制、操作控制、时间控制、数据加工)。的控制方式通常分为:(同步控制方式、异步控制方式、联合控制方式)反映了时序信号的定时方式。 的联合控制方式的设计思想是:(在功能部件内部采用同步控制方式、在功能部件之间采用异步控制方式、在硬件实现允许的情况下,尽可能多地采用异步控制方式)。 的同步控制方式有时又称为(固定时序控制方式、无应答控制方式)。 的异步控制方式有时又称为(可变时序控制方式、应答控制方式)。

计算机组成与系统结构课后答案全(清华大学出版社 袁春风主编)

第 1 章习题答案 5.若有两个基准测试程序P1和P2在机器M1和M2上运行,假定M1和M2的价格分别是5000元和8000 请回答下列问题: (1)对于P1,哪台机器的速度快?快多少?对于P2呢? (2)在M1上执行P1和P2的速度分别是多少MIPS?在M2上的执行速度又各是多少?从执行速度来看,对于P2,哪台机器的速度快?快多少? (3)假定M1和M2的时钟频率各是800MHz和1.2GHz,则在M1和M2上执行P1时的平均时钟周期数CPI各是多少? (4)如果某个用户需要大量使用程序P1,并且该用户主要关心系统的响应时间而不是吞吐率,那么,该用户需要大批购进机器时,应该选择M1还是M2?为什么?(提示:从性价比上考虑)(5)如果另一个用户也需要购进大批机器,但该用户使用P1和P2一样多,主要关心的也是响应时间,那么,应该选择M1还是M2?为什么? 参考答案: (1)对于P1,M2比M1快一倍;对于P2,M1比M2快一倍。 (2)对于M1,P1的速度为:200M/10=20MIPS;P2为300k/0.003=100MIPS。 对于M2,P1的速度为:150M/5=30MIPS;P2为420k/0.006=70MIPS。 从执行速度来看,对于P2,因为100/70=1.43倍,所以M1比M2快0.43倍。 (3)在M1上执行P1时的平均时钟周期数CPI为:10×800M/(200×106)=40。 在M2上执行P1时的平均时钟周期数CPI为:5×1.2G/(150×106)=40。 (4)考虑运行P1时M1和M2的性价比,因为该用户主要关心系统的响应时间,所以性价比中的性能应考虑执行时间,其性能为执行时间的倒数。故性价比R为: R=1/(执行时间×价格) R越大说明性价比越高,也即,“执行时间×价格”的值越小,则性价比越高。 因为10×5000 > 5×8000,所以,M2的性价比高。应选择M2。 (5)P1和P2需要同等考虑,性能有多种方式:执行时间总和、算术平均、几何平均。 若用算术平均方式,则:因为(10+0.003)/2×5000 > (5+0.006)/2×8000,所以M2的性价比高,应选择M2。 若用几何平均方式,则:因为sqrt(10×0.003) ×5000 < sqrt(5×0.006) ×8000,所以M1的性价比高,应选择M1。 6.若机器M1和M2具有相同的指令集,其时钟频率分别为1GHz和1.5GHz。在指令集中有五种不同类 请回答下列问题:

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

二、填空题 1 字符信息是符号数据,属于处理(非数值)领域的问题,国际上采用的字符系统是七单位的(ASCII)码。P23 2 按IEEE754标准,一个32位浮点数由符号位S(1位)、阶码E(8位)、尾数M(23位)三个域组成。其中阶码E的值等于指数的真值(e)加上一个固定的偏移值(127)。P17 3 双端口存储器和多模块交叉存储器属于并行存储器结构,其中前者采用(空间)并行技术,后者采用(时间)并行技术。P86 4 衡量总线性能的重要指标是(总线带宽),它定义为总线本身所能达到的最高传输速率,单位是(MB/s)。P185 5 在计算机术语中,将ALU控制器和()存储器合在一起称为()。 6 数的真值变成机器码可采用原码表示法,反码表示法,(补码)表示法,(移码)表示法。P19-P21 7 广泛使用的(SRAM)和(DRAM)都是半导体随机读写存储器。前者的速度比后者快,但集成度不如后者高。P67 8 反映主存速度指标的三个术语是存取时间、(存储周期)和(存储器带宽)。P67 9 形成指令地址的方法称为指令寻址,通常是(顺序)寻址,遇到转移指令时(跳跃)寻址。P112 10 CPU从(主存中)取出一条指令并执行这条指令的时间和称为(指令周期)。 11 定点32位字长的字,采用2的补码形式表示时,一个字所能表示

的整数范围是(-2的31次方到2的31次方减1 )。P20 12 IEEE754标准规定的64位浮点数格式中,符号位为1位,阶码为11位,尾数为52位,则它能表示的最大规格化正数为(+[1+(1-2 )]×2 )。 13 浮点加、减法运算的步骤是(0操作处理)、(比较阶码大小并完成对阶)、(尾数进行加或减运算)、(结果规格化并进行舍入处理)、(溢出处理)。P54 14 某计算机字长32位,其存储容量为64MB,若按字编址,它的存储系统的地址线至少需要(14)条。64×1024KB=2048KB(寻址范32围)=2048×8(化为字的形式)=214 15一个组相联映射的Cache,有128块,每组4块,主存共有16384块,每块64个字,则主存地址共(20)位,其中主存字块标记应为(9)位,组地址应为(5)位,Cache地址共(13)位。 16 CPU存取出一条指令并执行该指令的时间叫(指令周期),它通常包含若干个(CPU周期),而后者又包含若干个(时钟周期)。P131 17 计算机系统的层次结构从下至上可分为五级,即微程序设计级(或逻辑电路级)、一般机器级、操作系统级、(汇编语言)级、(高级语言)级。P13 18十进制数在计算机内有两种表示形式:(字符串)形式和(压缩的十进制数串)形式。前者主要用在非数值计算的应用领域,后者用于直接完成十进制数的算术运算。P19 19一个定点数由符号位和数值域两部分组成。按小数点位置不同,

大学计算机组织与结构习题

前二章作业 1.计算机的四个基本功能(Functions)是什么? 2.在计算机的top-level structure view中,四个structural components 是什么? 3.谁提出了store-program concept ?你能用汉语简单地描述这个存储程序的概念吗? 4.CPU的英文全称是什么?汉语意义是什么? 5.ALU的英文全称是什么?汉语意义是什么? 6.V on Neumann 的IAS机的五大部件都是什么? 7.在第一章中我们认识到的四个结构性部件(第2题)与V on Neumann的IAS机(第6题) 中部件有本质差别吗? 8.Fundamental Computer Elements 有哪几个?它们与计算机的四个基本功能的关系是什么? 9.Moore’s Law在中文翻译为什么?它描述了什么事物的一般规律? 10.本书的次标题和第二章第二节标题均为“Designing for Performance”,Performance 主要指什 么?Performance Balance的(balance)平衡要平衡什么? 11.本书作者将他要研究的范围局限在“desktop, workstation , server“中,它们的中文名称是什 么?各自的工作范围是什么? Chapter 3Homework 1.PC means _________. A. personal computer B. programming controller C. program counter D. portable computer 2. PC holds _______________ . A. address of next instruction B. next instruction C. address of operand D. operand 3. At the end of fetch cycle, MAR holds _____. A. address of instruction B. instruction C. address of operand D. operand 4. Interrupt process steps are __________. A. suspending , resuming , branching & processing B. branching , suspending , processing & resuming C. suspending , branching , processing & resuming D. processing , branching , resuming & suspending 5. A unsigned binary number is n bits, so it is can represent a value in the range between _________ . A. 0 to n-1 B. 1 to n C. 0 to 2n-1 D. 1 to 2n 6.The length of the address code is 32 bits, so addressing range (or the range of address) is ________________. A. 4G B.from –2G to 2G C.4G-1 D. from 1 to 4G 7.There are three kinds of BUSes. Which is not belong to them? A. address bus B. system bus C. data bus D. control bus Questions 1.Translate the following terms (Note: function) PC, MAR, MBR, IR, AC, bus, system bus, data bus , address bus , control bus , handler*, opcode, Bus arbitrate* , multiplexed bus* , interrupt, ISR, Instruction cycle , fetch cycle , execute cycle (带“*”为选做题)

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

计算机组成原理题集含答案 题库题目总数:293 第一章单选题 1、控制器、运算器和存储器合起来一般称为(主机): I/O部件 存储器 外存储器 主机 2、?诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令 精确结果处理 存储器按部地址访问 自动工作 3、输入、输出设备以及辅助存储器一般统称为(外围设备): I/O系统 外围设备 外存储器 执行部件 4、计算机硬件能直接识别和执行的语言是(机器语言): 高级语言 汇编语言 机器语言 符号语言 判断题

5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。 6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。 7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。(对) 8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。(对) 填空题 9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。 10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路)五个部分。 11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计)。 12、计算机的软件一般分为(系统软件)和(应用软件)两大部分。 13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。 简答题 14、什么是存储容量?什么是单元地址? 存储器所有存储单元的总数称为存储器的存储容量。灭个存储单元都有编号,称为单元地址。 15、什么是外存?简述其功能。 外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。外存可存储大量的信息,计算机需要使用时,再调入存。 16、什么是存?简述其功能。 存:一般由半导体存储器构成,装在底版上,可直接和CPU交换信息的存储器称为存储器,简称存。用来存放经常使用的程序和数据。。 17、指令和数据均存放在存中,计算机如何区分它们是指令还是数据? 取指周期中从存读出的信息流是指令流,而在执行器周期中从存读出的信息流是数据流。 18、什么是适配器?简述其功能。 适配器是外围设备与主机联系的桥梁,它的作用相当于一个转换器,使主机和外围设备并行协调的工作。

计算机组织与结构复习题带参考答案

二、选择题 1.世界上第一台电子计算机ENIAC中使用的基本元器件是()。 A.机械装置C.晶体管D.集成电路2.现代计算机中使用的基本元器件是()。 A.电子管B.晶体管C.SSI和MSI 3.按照1989年IEEE科学巨型机委员会提出的运算速度分类法,计算机种类中不包括()。 A.巨型机B.小型机D.微型机4.运算器中一般应包含()。 B.ALU和IR C.ALU和DR D.ALU和AR 5.冯·诺依曼计算机工作方式的基本特点是()。 A.多指令流单数据流B.多指令流多数据流 C.堆栈操作

二、选择题 1.在机器数中,()的零的表示形式是唯一的。 A.原码C.反码D.原码和反码2.计算机系统中采用补码表示及运算的原因是()。 A.与手工运算方式保持一致B.提高运算速度 D.提高运算的精度 3.设某机器采用8位补码定点数表示,其中符号位1位,数值位7位,则二进制10000000表示的十进制数为()。 A.127 B.128 C.-127 4.某机器字长32位,采用定点整数表示,符号位为1位,尾数为31位,则可表示的最大正整数和最小负整数分别为()。 A.+(231-1)和-(1-2-32)B.+(230-1)和-(1-2-32) D.+(230-1)和-(2-31-1) 5.在定点二进制运算器中,减法运算一般是通过()来实现的。 A.原码运算的二进制减法器B.补码运算的二进制减法器 C.补码运算的十进制加法器 6.在浮点加减运算的对阶中,遵循小阶对大阶的原因是()。 B.损失的位数少 C.不容易产生溢出D.都不是 7.若x=103,y=-25,则下列表达式采用8位定点补码运算实现时,会发生溢出的

计算机组织与系统结构 (A-1 卷)

考试科目名称 计算机组织与系统结构 (A-1卷)2007——2008学年第 2 学期 教师 袁春风/窦万春考试方式:闭卷系(专业) 计算机科学与技术年级 2006班级 学号 姓名 成绩 题号一二三四五六 分数 一、填空题(本大题共15小题,每空1分,共20分) 得分 1. 二进制指令代码的符号化表示被称为汇编语言源程序。必须通过相应的翻译程序把它转 换为机器语言程序才能被计算机执行。 2. 通常用一个寄存器来存放当前执行指令的地址,MIPS结构中将该寄存器简写为PC。由于历史的原 因,PC寄存器通常被称为程序计数器(或Program Counter)。 3. 在MIPS中,分支指令的转移目标地址是由分支指令的下条指令地址加上一个位移量决定的。通常 把这种方式称为(PC)相对寻址方式。 4. 假定寄存器$s1中存放二进制信息为0000 0000 0000 0000 0000 0000 1101 1000,则在屏幕上用 16进制显示为0x 0000 00D8。若该信息是一个无符号整数,则表示的值为 216。 5. 过程调用时,涉及到调用过程和被调用过程之间的数据交换和程序切换,所以要有相应的存储空间 来存放调用参数、返回数据和返回地址等信息。这种用于过程调用的存储空间被称为堆栈Stack (或栈帧Stack Frame)。 6. 衡量CPU性能好坏的一个重要指标是CPU执行时间。它与程序包含的指令条数和每条指令的平均 时钟数以及时钟周期有关。通常用英文缩写CPI 来表示每条指令的平均时钟数。有时也用基准程序来测试处理器的性能,“基准程序”对应的英文单词是Benchmark。 7. 进行基本加/减等算术运算和与/或/非等逻辑运算的部件被称为算术逻辑部件。用英文缩写表示为 ALU。 8. 由于Cache数据是主存数据的副本,所以Cache和主存之间存在一致性问题,可以采用两种不同的 写策略来解决。这两种写策略是Write Back(或写回法/一次性写)和Write Through(或写通过法)。 9. 在流水线中,如果多条指令同时需要用到同一个功能部件,就发生了流水线冒险,会引起流水线的 阻塞。通常把这种流水线冒险称为结构(或资源冲突)冒险。

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

计算机组成原理试题及答案 一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。) 1.若十进制数据为137.5则其八进制数为(B )。 A、89.8 B、211.4 C、211.5 D、1011111.101 2.若x补=0.1101010,则x原=(A )。 A、1.0010101 B、1.0010110 C、0.0010110 D、0.1101010 3.若采用双符号位,则发生正溢的特征是:双符号位为(B)。 A、00 B、01 C、10 D、11 4.原码乘法是(A )。 A、先取操作数绝对值相乘,符号位单独处理 B、用原码表示操作数,然后直接相乘 C、被乘数用原码表示,乘数取绝对值,然后相乘 D、乘数用原码表示,被乘数取绝对值,然后相乘 5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。 A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址 6.下列数中,最小的数是(A)。 A.(101001)2B.(52)8C.(2B)16D.45 7.下列数中,最大的数是(D)。 A.(101001)2B.(52)8C.(2B)16D.45 8.下列数中,最小的数是(D)。 A.(111111)2B.(72)8C.(2F)16D.50 9.已知:X=-0.0011,Y= -0.0101。(X+Y)补= ( A)。 A.1.1100B.1.1010 C.1.0101D.1.1000 10.一个512KB的存储器,地址线和数据线的总和是(C )。 A.17 B.19C.27D.36 11.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。 A.64K B.32KB C.32K D.16KB 12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。 A.21 B.17 C.19 D.20 12.计算机内存储器可以采用(A)。 A.RAM和ROM B.只有ROM C.只有RAM D.RAM和SAM 13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。 A.堆栈寻址方式 B.立即寻址方式 C.隐含寻址方式 D.间接寻址方式 14.零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自(B)。 A.立即数和栈顶 B.栈顶和次栈顶 C.暂存器和栈顶 D.寄存器和内存单元 15.指令系统中采用不同寻址方式的目的主要是( C)。 A.实现存储程序和程序控制 B.可以直接访问外存 C.缩短指令长度,扩大寻址空间,提高编程灵活性 D.提供扩展操作码的可能并降低指令译码难度 16.用于对某个寄存器中操作数的寻址方式称为( C)寻址。 A.直接 B.间接 C.寄存器直接 D.寄存器间接 17.寄存器间接寻址方式中,操作数处在( B )。 A.通用寄存器 B.贮存单元 C.程序计数器 D.堆栈 18.RISC是(A)的简称。 A.精简指令系统计算机 B.大规模集成电路

《_计算机组成与系统结构》考试试卷

学试卷 院(系、部) 专业 班级 姓名 学号 …… .… … … … … …… … … … … .密… … … … … … … … … …… … … … … 封 … … … … …… . . …… … … … ……. . 线… … … … … … … … … … … … … … . . 计算机组成与系统结构考试试卷 一. 填空题 (填空每空1分,共10分;选择填空每空2分,共20分) 1.计算机系统中的存贮器系统是指___D ___。 A RAM 存贮器 B ROM 存贮器 C 主存贮器 D cache 、主存贮器和外存贮器 2.某机字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则最大正小数为___B ___。 A +(1 – 2-32) B +(1 – 2-31) C 2-32 D 2-31 3.算术 / 逻辑运算单元74181ALU 可完成___C ___。 A 16种算术运算功能 B 16种逻辑运算功能 C 16种算术运算功能和16种逻辑运算功能 D 4位乘法运算和除法运算功能 4.存储单元是指___B ___。 A 存放一个二进制信息位的存贮元 B 存放一个机器字的所有存贮元集合 C 存放一个字节的所有存贮元集合 D 存放两个字节的所有存贮元集合; 5.相联存贮器是按___C ___进行寻址的存贮器。 A 地址方式 B 堆栈方式 C 内容指定方式 D 地址方式与堆栈方式 6.变址寻址方式中,操作数的有效地址等于___C ___。 A 基值寄存器内容加上形式地址(位移量) B 堆栈指示器内容加上形式地址(位移量) C 变址寄存器内容加上形式地址(位移量) D 程序记数器内容加上形式地址(位移量) 7.以下叙述中正确描述的句子是:___D ___。 A 同一个CPU 周期中,可以并行执行的微操作叫相容性微操作 B 同一个CPU 周期中,不可以并行执行的微操作叫相容性微操作 C 同一个CPU 周期中,可以并行执行的微操作叫相斥性微操作 D 同一个CPU 周期中,不可以并行执行的微操作叫相斥性微操作 8.计算机使用总线结构的主要优点是便于实现积木化,同时___C ___。 A 减少了信息传输量 B 提高了信息传输的速度 C 减少了信息传输线的条数

相关文档
相关文档 最新文档