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

合集下载

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

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

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

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.双字节⼀般指(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.内存分为主存和辅存,主存速度较快,但容量相对较小答案: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.操作系统的主要功能包括________管理、文件管理和用户接口等。

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

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

《计算机组成原理》课程复习资料一、选择题:1.定点运算器用来进行 [ ]A.十进制数加法运算B.定点数运算C.浮点数运算D.即进行定点数运算也进行浮点数运算2.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为 [ ]A.64,16B.16,64C.64,8D.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,512B.512,8C.18,8D.19,814.完整的计算机系统应包括 [ ]A.运算器存储器控制器B.外部设备和主机C.主机和应用程序D.配套的硬件设备和软件系统15.没有外存储器的计算机初始引导程序可以放在 [ ]A.RAMB.ROMC.RAM和ROMD.CPU二、名词解释:1.CPU周期2.存取时间3.存储设备数据传输率4.微指令格式5.同步通信6.接口7.计算机硬件8.正逻辑9.指令的编码格式10.指令周期11.存储周期12.微命令三、简答题:1.计算机中为什么采用二进制数码?2.主存储器的性能指标主要有哪些?含义是什么?3.计算机的主要性能指标包括哪些?4.CPU结构如图所示,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。

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

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

《计算机组成原理》课程复习资料一、填空题:1.(0B4.C)16等于十进制数__________。

2.(400)10等于十六进制数__________。

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章计算机系统概述⼀、选择题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.电子数字计算机可以分为专用计算机和通用计算机两类。

2.硬件采用LSI或VLSI的电子计算机属于计算机发展过程中的第四代。

3.存储器中存放数据和程序。

4.一台计算机包括运算、存储、控制、输入及输出五个单元。

5.完成算术运算和逻辑运算的部件是运算器(或ALU);运算器的核心是加法器;控制、指挥程序和数据的输入、运行以及处理运算结果的部件是控制器。

6.CPU内部连接各寄存器及运算部件之间的总线是内部总线;CPU同存储器、通道等互相连接的总线是系统总线;中、低速I/O设备之间互相连接的总线是I/O总线。

7.在多总路线结构中,CPU总线、系统总线和高速总线相连通过桥实现。

8.计算机软件一般分为系统软件和应用软件。

9.完整的计算机系统由硬件系统和软件系统构成。

10.机器字长是指一台计算机一次所能够处理的二进制位数量。

11.数据分类、统计、分析属于计算机在数据处理方面的应用。

12.计算机是一种信息处理机,它最能准确地反映计算机的主要功能。

13.个人台式商用机属于微型机。

14.对计算机软硬件进行管理,是操作系统的功能。

15.用于科学技术的计算机中,标志系统性能的主要参数是MFLOPS。

16.通用计算机又可以分为超级机、大型机、服务器、工作站、微型机和单片机六类。

17.“存储程序控制”原理是冯.诺依曼提出的。

18.运算器和控制器构成CPU,CPU和主存构成主机。

19.取指令所用的时间叫取指周期,执行指令所用的时间叫执行周期。

20.每个存储单元都有一个编号,该编号称为地址。

21.现代计算机存储系统一般由高速缓存、主存和辅存构成。

22.计算机能够自动完成运算或处理过程的基础是存储程序和程序控制原理。

二.单选1.存储器用来存放( C )。

A.数据B.程序C.数据和程序D.正在被执行的数据和程序2.下面的描述中,正确的是( B )A.控制器能够理解、解释并执行所有的指令及存储结果。

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

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

计算机组成原理复习题一、选择题: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. 4K14.目前我们所说的个人台式商用机属于( D )。

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

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

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

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

一、填空、选择或判断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. 我国在__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位)是下面哪项。

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

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

1.1 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统:由计算机硬件系统和软件系统组成的综合体。

计算机硬件:指计算机中的电子线路和物理装置。

计算机软件:计算机运行所需的程序及相关资料。

硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。

1.5冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;指令和数据以同同等地位存放于存储器内,并可以按地址访问;指令和数据均用二进制表示;指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;指令在存储器中顺序存放,通常自动顺序取出执行;机器以运算器为中心(原始冯•诺依曼机)。

2.3什么是摩尔定律?该定律是否永远生效?为什么?答:P23,否,P363.1什么是总线?总线传输有何特点?为了减轻总线负载,总线上的部件应具备什么特点?答:P41.总线是一种能由多个部件分时共享的公共信息传送线路。

总线传输的特点是:某一时刻只允许有一个部件向总线发送信息,但多个部件可以同时从总线上接收相同的信息。

为了减轻总线负载,总线上的部件应通过三态驱动缓冲电路与总线连通。

3.2总线如何分类?什么是系统总线?系统总线又分为几类,它们各有何作用,是单向的,还是双向的,它们与机器字长、存储字长、存储单元有何关系?答:按照连接部件的不同,总线可以分为片内总线、系统总线和通信总线。

系统总线是连接CPU、主存、I/O各部件之间的信息传输线。

系统总线按照传输信息不同又分为地址线、数据线和控制线。

地址线是单向的,其根数越多,寻址空间越大,即CPU能访问的存储单元的个数越多;数据线是双向的,其根数与存储字长相同,是机器字长的整数倍。

3.4为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?哪种方式响应时间最快?哪种方式对电路故障最敏感?答:总线判优控制解决多个部件同时申请总线时的使用权分配问题;常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求;特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定时查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式速度最快,但硬件器件用量大,连线多,成本较高。

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

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

第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、数据 1.0000;表示原码时其真值为_-0_____;表示补码时其真值为__-1____;表示反码时其真值为__-0.1111___..2、X补=0.1010;X反=0.1010;X补=1.1010;X反=1.1010;其原码分别为0.1010 、0.1010 、 1.0110 和 1.0101 按顺序回答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、通道的类型有字节多路__通道、_数组多路____通道和__选择____通道..4.13 通用微机是否可采用Flash memory作为主存答:不能..闪存并不能支持原位更新; 向闪存中写入一条数据对这个数据块先执行擦除操作后; 这个页中的原有数据也需要重写到这个块中; 所以擦除操作所消耗的时间要远远大于写操作所要执行的时间..6.15 设有主频为16MHz的微处理器;平均每条指令的执行时间为两个机器周期;每个机器周期由两个时钟脉冲组成..问:1存储器为“0等待”;求出机器速度..2假如每两个机器周期中有一个是访存周期;需插入1个时钟周期的等待时间;求机器速度..“0等待”表示存储器可在一个机器周期完成读/写操作;因此不需要插入等待时间答:1 机器速度=主频/平均每条指令占的时钟脉冲数=16/22=4MIPS2机器速度=16/2+2+1=3.2MIPS7.3 设某流水线计算机有一个指令和数据合一的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倍7.5 设某计算机的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=3.67倍7.6 设某计算机采用直接映像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=15ns7.7 一个组相联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..7.8 主存储器容量为4MB;虚存容量为1GB1×109B;虚拟地址和物理地址各为多少位根据寻址方式计算出来的有效地址是虚拟地址还是物理地址如果页面大小为4kB;页表长度是多少答:4MB=222B;1GB=230B;所以虚拟地址30位;物理地址22位..根据寻址方式计算出来的有效地址是虚拟地址..如果页面大小为4KB;采用页式管理时;页面的数量=1GB/4KB=218;即页表长度为218..8.5 设磁盘组有11个盘片;每片有两个记录面;存储区域内直径2.36英寸;外直径5.00英寸;道密度为1250TPI;内层位密度52400bpi;转速为2400rpm..问:TPI表示每英寸磁道数;bpi表示每英寸位数(1)共有多少个存储面可用112-2=20存储面..最外两个面不可用..2 共有多少柱面柱面数=道数=12505-2.36/2=16503 每道存储多少字节盘组总存储容量是多少每道存储量=2πr位密度=2.36π52400=48.56KB总存储容量=20面存储量=20道数道存储量=20165048.56KB=1.6GB4 数据传输率是多少数据传输率=道存储量转速=48.562400/60=1.94MB/s5 每扇区存储2KB数据;在寻址命令中如何表示磁盘地址磁盘地址由盘面号、道号和扇区号组成..20个盘面号由5位表示即可..1650个道号需用11位..每道扇区数=48.56KB/2KB≈24个扇区;用5位表示..8.6 设高密软盘;每面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=296ms8.7 一磁带机有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=23.2MB。

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

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

计算机组成原理至今为止,计算机中的所有信息仍以二进制方式表示,其理由是( c )A 节约元件B 运算速度快C 物理器件性能决定D 信息处理方便计算机系统由(硬件)系统和(软件)系统构成现在主要采用(总线)结构作为计算机硬件之间的连接方式对计算机的软件,硬件资源进行管理,是( a )的功能A 操作系统B 数据库管理系统C 语言处理程序D 用户程序一、冯·诺依曼计算机的特点1. 计算机由五大部件组成2. 指令和数据以同等地位存于存储器,可按地址寻访3. 指令和数据用二进制表示4. 指令由操作码和地址码组成5. 存储程序6. 以运算器为中心计算机中有(两股信息)在流动:一股是(控制信息),即操作命令,其发源地是(控制器),它分散流向各个部件;另一股是(数据信息),它受(控制信息)的控制,从一个部件流向另一个部件,边流动边加工处理。

( c )可区分存储单元中存放的是指令还是数据A 存储器B 运算器C 控制器D 用户1 下列语句中( c )是正确的。

A 1KB=1024*1024B B 1KB=1024MBC 1MB=1024*1024BD 1MB=1024B2 存储单元是指( b )A 存放一个字节的所有存储元集合B 存放一个存储字的所有存储元集合C 存放一个二进制信息位的存储元集合D 存放一条指令的存储元集合3 存储字是指( a )A 存放在一个存储单元中的二进制代码组合B 存放在一个存储单元中的二进制代码位数C 存储单元的集合D 机器指令4 存储字长是指( b )A 存放在一个存储单元中的二进制代码组合B 存放在一个存储单元中的二进制代码位数C 存储单元的个数D 机器指令的位数存放欲执行指令的寄存器是( d )A MARB PC C MDRD IR在CPU中跟踪指令后继地址的寄存器是( c )A MARB IRC PCD MDR冯●诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是( c )A 指令操作码的译码结果B 指令和数据的寻址方式C 指令周期的不同阶段D 指令和数据所在的存储单元总线是连接各个部件的信息传输线,是各个部件共享的传输介质1.CPU芯片中的总线属于(a )总线。

(完整版)计算机组成原理参考答案汇总.doc

(完整版)计算机组成原理参考答案汇总.doc

(完整版)计算机组成原理参考答案汇总.doc红色标记为找到了的参考答案,问答题比较全,绿色标记为个人做的,仅供参考!第一章计算机系统概述1.目前的计算机中,代码形式是______。

A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放2.完整的计算机系统应包括 ______。

A.运算器、存储器、控制器B.外部设备和主机C.主机和实用程序D.配套的硬件设备和软件系统3.目前我们所说的个人台式商用机属于______。

A. 巨型机B.中型机C.小型机D.微型机4. Intel80486是32位微处理器,Pentium 是 ______位微处理器。

A.16B.32C.48D.645.下列 ______属于应用软件。

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. 冯 . 诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是()A. 指令操作码的译码结果C. 指令周期的不同阶段B. 指令和数据的寻址方式D.指令和数据所在的存储单元11.计算机系统层次结构通常分为微程序机器层、机器语言层、操作系统层、汇编语言机器层和高级语言机器层。

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

福建师范大学网络教育学院《计算机组成原理》复习资料一、单项选择题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、程序计数器PC用来指示从外存中取指令。

错。

程序计数器PC用来指示现行指令的地址。

2、加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串行加法器。

错。

加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用并行加法器。

3、为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,不用进行现场保护操作。

错。

为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,需要进行现场保护操作4、程序计数器PC用来指示从外存中取指令。

错。

程序计数器PC用来指示现行指令的地址。

5、加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用串行加法器。

错。

加法器是构成运算器的基本部件,为提高运算速度,运算器一般采用并行加法器。

6、动态RAM和静态RAM都不是易失性半导体存储器错。

动态RAM和静态RAM都是易失性半导体存储器。

三、名词解释1、溢出答:在计算机中,运算器运算的结果超出机器所能表示的数的范围的现象,叫溢出。

2、Cache答:高速缓冲存储器,用来解决CPU与主存之间速度不匹配的矛盾。

3、RISC答:RISC是精简指令系统计算机。

RISC技术是用20%的简单指令的组合来实现不常用的80%的那些指令功能。

4、存取周期答:存取周期是指存储器进行连续两次独立的存储器操作(如连续两次读操作)所需的最小间隔时间,通常存取周期大于存取时间。

5、规格化答:尾数最高位为1的浮点数称作规格化数。

将非规格化数转换成规格化数的过程叫做规格化。

6、堆栈答:堆栈是主存中的一段连续的存储区域,只有一个数据出入口,具有先进后出的特点。

7.总线接口总线是连接计算机内部多个部件之间的信息传输线,是各部件共享的传输介质。

8.统一编址统一编址就是将I/O地址看作是存储器地址的一部分。

四、简答题1、试比较基址寻址和变址寻址。

答:基址寻址需设有基址寄存器BR,其操作数的有效地址EA等于指令字中的形式地址与基址寄存器中的内容(称作基地址)相加。

即EA=A+(BR) 变址寻址有效地址EA等于指令字中的形式地址A与变址寄存器IX 的内容相加之和。

即EA=A+(IX)变址寻址与基址寻址的有效地址形成过程极为相似。

两者的不同:基址寻址主要用于为程序或数据分配存储空间,故基址寄存器的内容通常由操作系统或管理程序确定,而指令字中的A是可变的。

在变址寻址中,变址寄存器的内容是由用户设定的,在程序执行过程中其值可变,而指令字中的A是不可变的。

变址寻址主要用于处理数组问题,在数组处理过程中,可设定A为数组的首地址,不断改变变址寄存器IX的内容,便可很容易形成数组中任一数据的地址,特别适合编制循环程序。

2、简述主存和辅存的区别。

答;主存容量小,存取信息的速度快,可以直接与CPU进行数据交换,辅存容量大,存取信息速度慢,不能直接与CPU进行信息交换。

3、什么是指令周期、机器周期和时钟周期?三者有何关系?答:指令周期是指取指令、取操作数地址(当间接寻址时)以及进入中断周期由中断隐指令完成的一系列操作。

机器周期是指通常以访问一次存储器的时间。

时钟周期是指在每个节拍内机器可完成一个或几个需同时执行的操作。

关系:一个指令周期包含若干个机器周期,一个机器周期又包含若干个时钟周期(节拍),每个指令周期内的机器周期数可以不等,每个机器周期内的节拍数也可以不等。

4、比较同步通信和异步通信。

答:通信双方由统一时标控制数据传送称为同步通信。

时标通常由CPU的总线控制部件发出,送到总线上的所有部件;也可以由每个部件各自的时序发生器发出,但必须由总线控制部件发出的时钟信号对它们进行同步。

这种通信的优点是规定明确、统一,模块间的配合简单一致。

其缺点是主从模块时间配合属强制性“同步”,必须在限定时间内完成规定的要求。

并且对所有从模块都用同一限时,这就势必造成对各不相同速度的部件而言,必须按最慢速度部件来设计公共时钟,严重影响总线的工作效率,也给设计带来了局限性,缺乏灵活性。

而异步通信克服了同步通信的缺点,允许各模块速度的不一致性,给设计者充分的灵活性和选择余地。

它没有公共的时钟标准;不要求所有部件严格的统一动作时间,而是采用应答方式(又称握手方式),即当主模块发出请求(Request)信号时,一直等待从模块反馈回来“响应”(Acknowledge)信号后才开始通信。

当然,这就要求主从模块之间增加两条应答线(即握手交互信号线Handshaking)。

5、微指令的操作控制有几种编码方式,各有何特点?哪一种控制速度最快?答:微指令的编码方式又叫微指令的控制方式,它是指如何对微指令的控制字段进行编码,以形成控制信号。

微指令的操作控制有三中编码。

(1)直接控制法,其控制简单,不需加微命令译码器,缺点是微命令太多,微指令字长过长(2)字段编码法,包含直接和间接两种方式,缩短了微指令的长度,但使微程序的速度减慢。

(3)混合控制法,使用直接控制法和字段编码法混合使用,以便能综合考虑微指令的字、灵活性和执行微程序的速度等方面的要求。

五、计算题1. 设机器字长为8位(含1位符号位),用补码运算规则计算:A=11/64,B=-15/32,求A+B解: A=0.0010110 B=-0.0111100[A]补=0.0010110 [B]补=1.1000100[A+B]补=0.0010010+1.1001100=1.1011010A+B=-0.01001102. 设机器字长为8位(含1位符号位),用补码运算规则计算:A=19/32,B=-17/128,求A-B解: A=0.1001100 B=-0.0010001[A]补=0.1001100 [B]补=1.1101111 [-B]补=0.0010001[A-B]补=0.1001100+0.0010001=0.1011101A-B=0.1011101六、设计题1、已知指令字长为16位,每个地址码为4位,采用扩展操作码的方式,设计15条三地址指令、15条二地址指令、15条一地址指令、16条零地址指令,请写出该指令系统的操作码的设计方案。

四位操作码0000 A1 A2 A30001 A1 A2 A315条三地址指令∶∶∶∶1110 A1 A2 A3八位操作码1111 0000A2 A31111 0001A2 A315条二地址指令∶∶∶∶1111 1110A2 A3十二位操作码1111 11110000A31111 11110001A315条一地址指令∶∶∶∶1111 11111110A3十六位操作码1111 1111111100001111 11111111000116条零地址指令∶∶∶∶1111 1111111111112、有五个中断源L0、L1、L2、L3、L4,按中断响应的优先次序由高向低排序为L0→L1→L2→L3→L4,现要求中断处理次序为L1→L4→L0→L3→3、有五个中断源L0、L1、L2、L3、L4,按中断响应的优先次序由高向低排序为L0→L1→L2→L3→L4,现要求中断处理次序为L1→L3→L2→L0→L4,。

相关文档
最新文档