计算机组成期末复习

时间:2019-05-14 09:35:40下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《计算机组成期末复习》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《计算机组成期末复习》。

第一篇:计算机组成期末复习

第一章

1.简要解释下述概念:

(1)冯·诺依曼机:采用冯·诺依曼体制的计算机被称为冯·诺依曼机。(2)编译:编译就是把高级语言变成计算机可以识别的二进制语言。

(3)虚拟机:指通过配置软件(如某种语言的编译器或解释器)扩充机器功能后所形成的一台计算机。

2.采用数字化方法表示信息有哪些优点?

(1)抗干扰能力强, 可靠性高。

(2)依靠多位数字的组合,在表示数值时可获得很宽的表示范围以及很高的精度。

(3)数字化的信息可以存储、信息传送也比较容易实现。

(4)可表示的信息类型与范围及其广泛,几乎没有限制。

(5)能用逻辑代数等数字逻辑技术进行信息处理,这就形成 了计算机硬件设计的基础。

3.衡量计算机性能的基本指标有哪些?

(1)基本字长——参加一次运算的数的位数;

(2)数据通路宽度——数据总线一次能并行传送的位数;

(3)运算速度——可用①CPU的时钟频率与主频,②每秒平均执行指令数,③典型四则

运算的时间来表示。

(4)主存储器容量——可用字节数或单元数(字数)×位数来表示。

(5)外存容量——常用字节数表示。

(6)配备的外围设备及其性能。

(7)系统软件配置。

4.软件系统一般包含哪些部分?列举读者所熟悉的三个系统软件。

(1)系统软件:操作系统、编译程序与解释程序、各种软件平台

(2)应用软件

WINDOWS7操作系统,C语言编译程序等,数据库管理系统 5.提高单CPU计算机性能的主要技术有哪些?

(1)流水线处理技术

(2)RISC(精简指令系统计算机)技术

(3)超标量技术

(4)平衡不同子系统的数据吞吐率

(5)超长指令字(VLIW)技术

第二章

1.简要解释下列名词术语:

(1)位权:数制中每一固定位置对应的单位值称为位权。

(2)ASCII码:美国国家信息交换标准代码(American Standard Code for Information

Interchange)的简称。

(3)堆栈:堆栈是一种按“先进后出”的存取顺序进行存取的存储结构。2.简化地址结构的基本途径有哪些?

采用隐含指定操作数地址,即隐地址。3.减少指令中一个地址码位数的方法有哪些?

采用寄存器寻址方式、寄存器间址方式可以使指令中为给出一个地址所需的位数减少。4.对I/O设备的编址方法有哪几种?请稍作解释。

对I/O设备的编址方法有两种:外围设备单独编址和外围设备与主存统一编址。

(1)外围设备单独编址:为I/O接口中的有关寄存器分配I/O端口地址,一般由地址总

线若干低位提供I/O端口地址,从而选择某个寄存器进行读/写。

(2)外围设备与主存统一编址。将I/O接口中的有关寄存器与主存单元统一编址,一般由

地址码中高端(地址值大)的一段区域分配给I/O端口。

各进制转换,BCD码,汉字编码(区位码(+2020H)→国标(+8080H)→机内码)

第三章

1.简要解释下列名词术语

(1)时钟周期:一个机器周期的操作一般需分为几步完成。因此,将一个机器周期划分

为若干相等的时间段,每个时间段内完成一步基本操作,这个时间段用一个电平信

号宽度对应,称为节拍或时钟周期。

(2)增量方式:与工作程序用程序计数器产生指令地址相似。在微程序控制器中,可设

置一个为程序计数器μPC,在顺序执行微指令时,后继微指令地址由当前微指令(即

μPC内容)加上一个增量(通常为1)来形成,遇到转移时,有微指令给出转移微

地址,使微程序按新的顺序执行。

(3)断定方式:指后继微地址可由微程序设计者指定,或者根据微指令所规定的测试结

果直接决定后继微地址的全部或部分值。作业 3-3(2)(4)、3-4(1)(3)、3-6(2)、3-7(2)、3-12(3)(6)无符号整数一位乘法流程、除法流程(P80),取指周期FT(P96),MOV指令流程图(P98)

第四章

1.试说明80×86CPU的基本结构寄存器组包括哪些寄存器?各有什么用途?

(1)通用寄存器:存放数据

(2)指令指针寄存器:用来存放代码段中的偏移地址

(3)标志寄存器:即程序状态寄存器,是存放条件码标志、控制标志和系统标志的寄存

(4)段寄存器:用于存储器寻址,用来直接或间接地存放段地址。2.试说明80×86CPU中标志寄存器各标志位的含义。

OF:溢出标志

SF:符号标志

ZF:零标志

CF:进位标志

AF:辅助进位标志 PF:奇偶标志

DF:方向标志

F:陷阱标志

IF:中断标志

IOPL:I/O特权级标志 NT:嵌套任务标识

RF:恢复标志位

VM:虚拟8086模式位

AC:对准检查方式位

VIF:虚拟中断标志

VIP:虚拟中断未决标志

ID:标识标志

3.试说明描述符由哪几部分组成?各有什么用途?

描述符由段基址、段界限、访问权和附加字段4部分组成。

(1)段基址:用来置顶段的起始地址。

(2)段界限:用来存放该段的段长度。

(3)访问权:有8位,又称为访问权字节,用来说明该段在系统中的功能,并给出访问

该段的一些控制信息。

(4)附加字段包括G、D/B、0和AVL攻4位,G为粒度位;D/B,在代码段里,该位称

为D 默认操作长度位,在数据段里,该位成为B位,他控制了两个有关堆栈的操

作,其一是控制堆栈指针寄存器SP的长度,其二指示向下扩展的堆栈的上界限值;

AVL 可用位,该位只能由系统软件使用。

4.执行下面两条指令后,标志寄存器中CF、AF、ZF、SF和OF分别是什么状态?

MOV AL,91 ADD AL,0BAH 01011011 + 10111010 100010101 ○

有进位,进位借位标志CF=1

低4位向高4位无进、借位,故半进位、借位标志AF=0

结果非0,全零标志ZF=0

最高位是0,符号0,SF=0

有溢出 OF=1 4-19~4-26 4-19 在实模式下,(DS)=1234H,(SI)=124H,(12464H)=30ABH,(12484H)=464H,以下程序段:

LEA SI,[SI]

MOV AX,[SI]

MOV [SI+22H],1200H

LDS SI,[SI+20H]

ADD AX,[SI]

执行后,(DS)=_____,(SI)=_____,(AX)=____ 解:

LEA SI,[SI]

(将SI所指向单元的偏移地址送给SI,即(SI)=124h)

MOV AX,[SI]

(将DS:SI所指向单元(12464H)的内容送给AX,即(AX)

=30ABh)

MOV [SI+22H],1200H

(将立即数1200H送DS:[SI+22H]所指向单元(12486H)中,即(12486H)=1200h)

LDS SI,[SI+20H]

(将DS:[SI+20H]所指向单元(12484H)中的内容送给SI,即

(SI)=464h;将(12486H)中的内容送给DS,即(DS)=1200H)

ADD AX,[SI]

(将DS:[SIH]所指向单元(12464H)中的内容加到AX中,即

(AX)=30ABH+30ABH=6157H)

执行后,(DS)=1200H,(SI)=464H,(AX)=6157H

4-20 假设(AX)=0A5C6H ,(CX)= 0F03H , 有以下程序段 :

STC

;CF = 1

RCL AX , CL

;AX= 0010 1110 0011 0110 , CF = 1

AND AH , CH

;AH = 0000 1110 , CF = 0

RCR AX , CL

;AX = 1000 0001 1100 0110,CF = 1

上述程序段执行后,(AX)= 81C6H , CF= 1。

4-21假设(AX)= 0FC77H ,(CX)= 504H , ,(AX)=

, CF =。

CLC

;CF = 0

SAR

AX , CL;(AX)= 1111 1111 1100 0111 , CF = 0

XCHG

CH , CL;(CX)= 405H

SHL

AX , CL;(AX)= 1111 1000 1110 0000 ,CF = 1

上述程序段执行后,(AX)= 1111 1000 1110 0000 ,CF = 1。

4-22 假设(AX)= 0FFFFH , 则下述程序段执行后 ,(AX)=0001H。

INC

AX

;(AX)= 0000H

NEG

AX

;(AX)= 0000 0000 0000 0001B = 0000H

DEC

AX

;(AX)= 0FFFFH

NEG

AX

;(AX)= 0001H

4-23假设(BX)= 12FFH , 则下述程序段执行后 ,(BX)= 0012H , ZF = 0 , CF =0。

MOV CL , 8

;(CL)=8

ROL

BX , CL

;(BX)= 1111 1111 0001 0010B = 0FF12H

AND

BX , 0FFH

;(BX)= 0012H

CMP

BX , 0FFH

;(BX)= 0012H

CF=0,ZF=0

解:

① 第一句指令执行后 ,(CL)=8

② 第二句指令执行后 ,(BX)= 1111 1111 0001 0010B = 0FF12H

③ 第三句指令执行后 ,(BX)= 0012H

④ 第四句指令执行后 ,(BX)= 0012H

CF=0,ZF=0

4-24假设(AX)= 0FF60H , 则下述程序段执行后,(AX)=0, CF = 0。

STC

;CF = 1

MOV DX , 96

;(DX)= 0060H

XOR

DH , 0FFH

;(DX)= 1111 1111 0110 0000B = 0FF60H

SBB

AX , DX

;(AX)= 0

4-25假设(AL)= 08H ,(BL)= 07H , 则下列程序段执行后 ,(AH)=01H ,(AL)=05H , CF = 1。

ADD AL , BL

AAA

4-26假设DF=0 ,(DS:0100H)= 01A5H , 则下述程序段执行后,(AL)= 0A5H ,SI =0102H.MOV SI , 0100H

LODSW

解: LODSW指令的功能:

① AX←(DS:(SI))

② SI←(SI)±1或2

③ 对标志位无影响

执行后 ,(AX)= 01A5H , 即(AL)= 0A5H ,(SI)= 0102H

第六章

1.简要解释下列名词

(1)高速缓存(Cache):位于主存和CPU之间,用来存放正在执行的程序和数据,一遍

CPU能高速地访问它们。

(2)圆柱面:一台银盘驱动器中可装入一个盘组,它有多个盘片,每片有两个记录面,各记录面上相同编号(位置)的磁道构成一个圆柱面。

(3)虚拟存储器:在采用磁盘作为后援存储器后,可以再存储管理部件和操作系统存储

管理软件的支持下,将主存和辅存的地址空间统一编址,使用户获得一个更大的编

程空间,其容量大大超过实际的主存储器,这个在用户界面上看到的存储器,被称

为虚拟存储器。

2.在多级存储体系中,主存、外存、Cache各有什么作用?它们各自的特点是什么?

主存储器用来存放需CPU运行的程序和数据。外存用来存放暂不运行但需联机存放的程序和数据。Cache用来存放当前运行的程序和数据。

主存存储容量较大,速度较快,但价格较贵。外存容量可以很大,速度慢,价格便宜。Cache存储容量较小,速度最快,价格最贵。

3.若需写入代码100110,请分别按下述记录方式活出电流波形,并划分位单元。

(1)NRZ-1

(2)PE

(3)FM

(4)M2F

4.磁盘的速度指标有哪几项?简述他们的含义。

磁盘的速度指标一般分解为3个:平均寻道时间、平均旋转延迟(等待)、数据传输率

平均寻道时间:指硬盘在接收到系统指令后,磁头从开始移动到移动至数据所在的磁道

所花费时间的平均值。

平均旋转延迟:通过盘片的旋转,使得要读取的扇区转到读写头的下方,这段时

间称为旋转延迟时间。

数据传输率:指磁盘控制器与主机之间的传输率。作业6-

2、6-3,芯片设计(P268)

第七章

1.简要解释下属名词:

(1)接口:接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由

内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互

的方式。

人类与电脑等信息机器或人类与程序之间的接口称为用户界面。电脑等信息机

器硬件组件间的接口叫硬件接口。电脑等信息机器软件组件间的接口叫软件接口。

(2)通道:从逻辑上讲,通道也是一种“接口”,但与普通的系统总线接口相比,通道具

有更强的功能,它的内部一般有单片机CPU,可执行简单的“通道程序”,市一中

为CPU分担管理I/O操作的控制器。

(3)IOP:IOP可以看作是通道想着功能更强、更通用、更独立方面发展的产物。它的结

构和功能更接近于普通的CPU,但是其专用性更适于I/O设备和I/O处理。2.比较并说明下述几种I/O控制方式的优缺点及其适用场合。

(1)直接程序传送方式

(2)程序中断方式

(3)DMA方式

(1)直接程序传送方式:CPU直接通过I/O指令对I/O接口进行访问,主机与外设交换

信息的每一过程均在程序中表示出来。

优点:控制简单,也不需要多少硬件支持。

缺点:CPU和外围设备只能串行,设备串行,无法发现和处理由于设备或其他硬件

所产生的错误。

适用场合:适用于结构简单,只需少量硬件的场合。

(2)程序中断方式:CPU在执行程序的过程中,若遇到中断请求则暂时停止现行程序的执行,转去执行中断服务程序,当处理完毕后返回原程序继续执行。

优点:大大提高了CPU的利用率,支持多道程序和设备并行。

缺点:占用大量CPU时间,中断次数多,发生中断丢失的现象,数据丢失现象。

适用场合:处理中、低速I/O操作,实现主机与外设的并行工作;处理故障;进行

实时处理;使用软中断;实现人机对话;实现多机通信。

(3)DMA方式是直接依靠硬件在主存与设备之间传送数据,在此期间不需要CPU干预。

优点:是随机性、更高的并行性、传送速度快及操作简单。

缺点:在外围设备越来越多的情况下,多个DMA控制器的同时使用,会引起内存地

址的冲突并使得控制过程进一步复杂。

适用场合:用于磁盘等高速外存的数据块传送;用于高速通信设备的数据帧传送;用

于高速数据采集;用于动态存储器刷新。3.I/O接口的编址方法一般有哪几种?试比较它们的优缺点。

(1)与存储器统一编址

优点:操作方式灵活,不一定使用专门的I/O指令,使用通用的MOV指令或访存

指令也可以访问I/O接口。

缺点:需占用小部分存储空间。

(2)I/O端口单独编址

优点:不占用存储空间。

缺点:需使用专门的I/O指令,其寻址方式较简单,所以编程灵活性稍差。4.试比较同步总线与一部总线的主要特征、优缺点及其应用场合。

同步总线传送操作由统一的同步时序信号控制,它适用于系统内部各部件之间传送时间差异较小、传送时间确定、传送距离较短的场合,例如,CPU总线和局部总线往往采用同步总线。

异步总线根据各部件的实际需要,以异步应答方式控制总线传送操作,常用于各部件传动速度差异较大、传送距离较长、传送时间不确定的场合,例如外总线多为异步总线。

第二篇:计算机组成原理-复习大纲[模版]

《计算机组成原理》是计算机应用专业(专科)一门很重要的专业基础课,在专业课程内起着承上启下的作用。

它的前导课程是:

《模拟电路与数字电路》。

后继课程有:

《汇编语言程序设计》

《微型计算机及其接口技术》

《操作系统概论》

《计算机网络技术》

《计算机系统结构》(本科)

《操作系统》(本科)

《计算机网络与通信》

几乎所有的非软件课程都以此门课程为基础,由此可见《计算机组成原理》的重要性。可能大家初次接触这门课程会感觉枯燥、乏味,学起来很吃力,事实也确实如此,但是我们还是应该努力学好这门课程,这就好像学习乘除法之前要学习加减法一样的道理。如果你不想在学习后面专业课的时候频繁的翻找计算机基础理论的话,那么,再一次的强调,学好《计算机组成原理》!

本篇复习大纲恐怕并不能提起你对《计算机组成原理》的兴趣(我甚至觉得除了考试的压力外,没有东西能提起学习者对它的兴趣),但如果你100%掌握这篇大纲所涉及的内容,那么我能100%的保证你通过考试!

以10分为满分,对本篇大纲的自我评价:

1.是否对学习本课程有帮助7分

2.是否对通过考试有帮助9.5分

3.是否能提起你对本课程的兴趣2分

以上是对《计算机组成原理》的简单介绍和个人的一些看法(仅供参考),下面进入正题。

1.计算机硬件主要由运算器、存储器、控制器和输入输出设备组成,其中运算器包括算术逻辑单元alu和寄存器,存储器是存储程序和数据的部件,控制器在计算机指令的控制下进行工作。(各部件的连接及相互功能,教科书第2页)

2.计算机的语言分为机器语言、汇编语言、高级语言和应用语言。机器语言是能够被计算机硬件直接识别和执行的语言,汇编语言是采用助记符表示的低级语言,高级语言与是计算机结构无关的程序设计语言。

3.将汇编语言程序转换成机器语言的软件是汇编程序,将高级语言程序转换成机器语言的软件有编译程序和解释程序两种。编译程序:在运行之前将源程序转换成机器语言。解释程序:逐条解释并立即执行源程序的语句。

4.计算机系统分硬件系统和软件系统。计算机软件可以分为系统软件和应用软件两类。计算机系统从内到外的三个层次:硬件系统、系统软件、应用软件。

5.在硬件系统以外的层次都称为虚拟机,是由软件构成的计算机外部特性。

6.软件与硬件的等价性:在逻辑上是等效的,硬件是基础,软件是扩充。

第三篇:计算机文化期末复习

<计算机文化期末复习>

一、选择

1.一个完整的计算机系统包括()。

A运算器、控制器、存储器、输入/输出设备。B主机与外部设备。

C硬件系统与软件系统D主机、键盘和显示器

2.内部对信息的加工处理都是以()。

A 二进制 B 八进制C 十进制D十六进制

3.存储一个16*16点阵的汉字字形需占的字节是()。

A2B8C16D32

4.磁盘上的磁道是()。

A 一组记录密度不同的同心圆 B 一组记录密度相同的同心圆

C 一组记录密度不同的阿基米德螺旋线 D 一组记录密度相同的阿基米德螺旋线

5.Winxp启动后,屏幕上显示的画面叫()。

A 工作区B 对话框C 桌面D 窗口

6.在设备管理器中不能完成的任务是()。

A 安装硬件驱动程序B 插入网卡C 设置硬件配置D 启动设备用

7.Winxp”开始”菜单中的”文档”菜单中可访问()。

A 最近建立的word文档B 最近打开过的word文件夹

C 最近打开过的文件D 最近打开过的程序

8.Windows xp中,单击窗口的()可以关闭窗口。

A 标题栏B控制菜单C 关闭按钮D 取消按钮

9.在word的编辑状态,选择了整个表格,然后按”delete”键,则()。

A 整个表格被删除B 表格中一列被删除

C 表格中的一行被删除D 表格中的字符被删除

10.在word文档中,对图片设置下列哪种环绕方式后,可以形成水印效果?()

A 四周型环绕B 紧密型环绕C 衬于文字下方D 浮于文字上方

11.关于word,以下叙述正确的是()。

A 标题样中不能显示当前所编辑的文档名称

B 标尺可以用来移动插入点在编辑区中的位置

C “常用”工具栏不能被隐藏起来

DWord中的操作都可以通过选择菜单栏中的命令来完成12.在word中打印文档,下述说法不正确的是()。

A 在同一页上,可以同时设置纵向和横向打印

B 在同一页文档上,可以同时设置纵向和横向两种页面方式

C 在打印预览时可以同时显示多页

D 在打印时可以指定需要打印的页面

13.Excel是一种()软件。

A 文字处理B 数据库C 演示文档D 电子表格

14.为了输入一批有规律的递减数据,在使用填充柄实现时应()。

A 选中有关系的相邻区域B 选中任意有值的一个单元格

C 选中不相邻的区域D 不要选择任意区域

15.要在单元格中输入数字字符,例如学号”012222”,下列正确的是()。

A “012222”B “012222C „012222‟D „012222

16.关于筛选掉的记录的叙述,下面()是错误的。

A 不能打印B 不能显示C永远丢失了D 可以恢复

17.Powerpoint默认其文件的扩展名为().A.ppsB.pptC.ppwD.ppn

18.同一演示文稿中()。

A 可以包含多张幻灯片B 不可以包含多张幻灯片

C 只能包含一张幻灯片D 只可以包含多张幻灯片

19.制作幻灯片时,不可以()。

A 在幻灯片中插入图片B 在幻灯片中合成多种声音

C 在幻灯片中加入声音D 在幻灯片中设置超链接

20.Powerpoint的母版有()种类型。

A 3B 5C 4D 6

二、判断题

1.内存储器属于处部设备,不能与CPU直接交换信息。()

2.输入码是汉字码的外码。()

3.电子邮件中不可能有计算机病毒。()

4.不可利用Windows剪贴板在Word和Excel等不同的应用程序之间复制或粘贴。()

5.仅仅在互联网浏览器窗口中才有地址栏.()

6.Word有4种视图。()

7.利用Word的自动更正功能,可以输入字符和图形。()

8.要对一段文字进行对齐方式设置,必须将插入点置于该段文字的起始位置。()

9.在Excel工作薄中的工作表可以复制到其他工作薄中。()

10.Excel工作表可以重新命名。()

11.在powerpoint2003中,备注页的内容存储在与演示文稿文件不同的另一个文件中。()

12.在幻灯片放映过程中,用户可以在幻灯片上写字或画画,这些内容将保存在文稿中。()

13.可以用幻灯片放映视图观看幻灯片动画效果、切换效果和超链接等效果。()

14.从使用角度上来说,WAN,LAN,Intetnet并没有本质区别。()

15.使用动态IP地址和静态IP地址都能访问Internet.()

16.DHTML就是当网页从Web服务器下载后无须再经过服务器的处理,而在浏览器中直接动态地更新网

页的内容、排版样式、动画。()

17.在FrontPage2003中,要对缩小后的图片尺寸重新计算像素值,以减小图形尺寸,应使用”图片”工具

栏中的重新取样按钮。()

18.网页文件的扩展名为.htm或.html()

19.电视上有图形、视频、文字等信息形式,所以它也是多媒体的一种形式。()

20.Flash是一款矢量动画制作软件,不能使用位图来制作动画。()

21.所有十进制小数都能准确转换成有限位二进制小数。()

22.不同的计算机其字长可能是不相同的。()

23.Windows的窗体极大化时同样可以移动窗体位置。()

24.在Windows中任何地方按鼠标右键弹出的快捷菜单都是一样的。()

25.被删除的文件一定能在回收站中找到。()

26.Word的工具栏位于文档只能固定出现在Word窗口上方。()

27.Word表格中的数据可以进行排序和计算。()

28.在Excel工作表中的名字中,不允诜输入空格。()

29.数据汇总时要将数据清单进行排序,才可以为包含数字的列计算分类汇总。()

30.Excel文件的保存是以工作薄为单位的。()

31.演示文稿中的任何对象都可以在普通视图中编辑。()

32.幻灯片放映时不显示备注页下添加的备注内容。()

33.使用电话线、电缆、通信卫星等传输介质将多台计算机连接起来就组成了一个计算机网络。()

34.Internet就是信息高速公路。()

35.客户机/服务模式是Internet的一种工作方式。()

36.网页制作好之后,就需要发布了。这是指将网页传送到大家都能访问的Web服务器上。传送的方法就

是得用HTTP服务。()

37.网页中的最主要信息是文字。()

38.在FrontPage2003中,可以使用表单进行页面布局,使图文整齐有序地放在想要的位置上。()P

39.矢量图形是以矢量方式记录的,放大之后图形的质量不爱影响。()

40.Pemiere是视频编辑软件,只能导入声音,但不能对声音进行编辑。()

三、填空题

1.计算机病毒的危害包括4

2.在win XP

3.Windows桌面上的()图标是不能删除的。

4.Word

5.在Word

6.对选定的文本进行复制,可以按()。

7.在Excel

8, 行。

9.在备注页视图中,备注页的上半部分显示 10.在FrontPage2003制作网页时,()_用来记录访问者次数。

四、解答题

1.将十进制数64转换成二进制、八进制、十六进制表示,要求写出转换步骤。

2.简述计算机的网络安全技术有哪些常用技术?

3.简述将word文档内容复制到另外个文档里的操作步骤。

4.如何搜索和下载网上资源?例举几个常用的中文搜索引擎。

5.Internet的主要服务有哪些?

6.将十进制数126转换成八进制、十六进制表示,要求写出转换步骤。

7.简述计算机的主要性能指标有哪些?

8.URL是什么?简述URL的组成格式。

9.简述多媒体的特点。

10.怎样在网上收发电子邮件?

第四篇:国家开放大学计算机组成原理期末复习指导及答案

计算机组成原理期末复习指导

期末考试题型举例

题型包括选择题(单选)、判断题、简答题和计算题。下面给每种题型列举1-2道样题,以及相应的参考答案及评分标准。

1.选择题(每小题3分,共36分)

(1)在定点二进制运算器中,加法运算一般通过来实现。A.原码运算的二进制加法器B.反码运算的二进制加法器 C.补码运算的十进制加法器D.补码运算的二进制加法器 答案:D(2)变址寻址方式中,操作数的有效地址等于加形式地址。A.基址寄存器内容B.堆栈指示器内容 C.变址寄存器内容D.程序计数器内容 答案:C(3)将RAM芯片的数据线、地址线和读写控制线分别接在一起,而将片选信号线单独连接,其目的是。

A.增加存储器字长B.增加存储单元数量 C.提高存储器速度D.降低存储器的平均价格 答案:B 2.判断题(每小题3分,共15分)

(1)输入输出指令的功能是进行CPU和I/O设备之间的数据传送。()答案:√

(2)半导体ROM信息可读可写,且断电后仍能保持记忆。()答案:×

(3)在采用DMA方式传输数据时,数据传送是在DMA控制器本身发出的控制信号控制下完成的。

答案:√

3.简答题(每小题7-8分,共29分)(1)简述计算机运算器部件的主要功能。

答:主要功能包括(1)由其内部的算术与逻辑运算部件ALU完成对数据的算术和逻辑运算;(2)由其内部的一组寄存器承担对将参加运算的数据和中间结果的暂存;(3)作为处理机内部的数据传送通路。

(2)确定一台计算机的指令系统并评价其优劣,通常应从哪几个方面考虑? 答:主要从以下四个方面进行考虑:

a.指令系统的完备性,以常用指令齐全、编程方便为优; b.指令系统的高效性,以程序占内存空间少、运行速度快为优; c.指令系统的规整性,以指令和数据使用规则统一简单、易学易记为优;

d.指令系统的兼容性,以同一系列的低档机的程序能在新的高档机上直接运行为优。

(3)相对主存来说,高速缓冲存储器CACHE具有什么特点?它在计算机系统中是如何发挥它的作用的?

答:CACHE具有容量很小但读写速度非常快的特点。由于少量的一些数据和指令是CPU重复用到的,若将它们从主存复制到CACHE中,CPU就不必在下次使用这些信息时访问慢速的主存,而是从快速CACHE中直接得到。所以,CACHE起到了缓解主存速度跟不上CPU读写速度要求的矛盾,提高了CPU的运行效率。

4.计算题(每小题10分,共20分)

1.将十进制数(0.71)10变换成BCD码、二进制数和16进制数,将(1AB)16变换成二进制数和十进制数。二进制需要小数点后保留8位。

答案:(0.71)10=(0.01110001)BCD=(0.10110101)2=(0.B5)16(1AB)16=(000110101011)2=(427)10 注:以上括弧外的数字均是下角标。

2.已知X=-0.1101,Y=0.0001,分别计算X和Y的原码、补码、-X和-Y的补码、X+Y的补码、Y-X的补码。

答案:[X]原=(1.1101)、[X]补=(1.0011)、[-X]补=(0.1101)[Y]原=(0.0001)、[Y]补=(0.0001)、[-Y]补=(1.1111)[X+Y]补=(1.0100)[Y-X]补=(0.1110)

注:以上括弧外的原、补二字均是下角标。张晓红:回复:期末考试题型举例――谢谢提供

形考作业指导1 计算题:

1.将十六进制数据14.4CH表示成二进制数,然后表示成八进制数和十进制数。说明:

十进制数(Decimal number)用后缀D表示或无后缀 二进制数(Binary number)用后缀B表示 八进制数(Octal number)用后缀Q表示

十六进制数(Hexadecimal number)用后缀H表示

14.4CH=(14.4C)16

2.对下列十进制数表示成8位(含一位符号位)二进制数原码和补码编码。(1)17;(2)-17 提示:(17)10=(10001)2

8位二进制数原码:(0 0010001)原

8位二进制数补码:(0 0010001)补

若完成有困难,建议阅读教材第20页

3.写出X=10111101,Y=-00101011的双符号位原码、反码、补码表示,并用双符号补码计算两个数的差。

提示:阅读教材第38页,注意:双符号位、模

4、判别溢出等概念

形考作业指导2 选择题:

加法器采用并行进位的目的是_____。A.提高加法器的速度B.快速传递进位信号 C.优化加法器结构

D.增强加法器功能

提示:

二进制并行加法器是一种能并行产生两个二进制数算术和的组合逻辑部件

按其进位方式的不同,可分为串行进位二进制并行加法器和并行(超前、先行)进位二进制并行加法器两种类型

为了提高加法器的运算速度,必须设法减小或去除由于进位信号逐级传送所花的时间,使各位的进位直接由加数和被加数来决定,不需依赖低位进位,而是由逻辑电路根据输入信号同时形成各位向高位的进位

代价:增加一些处理进位信号的逻辑器件

位数再多些的话,还可采用分层分组的并行进位方式

简答题:

假定 X = 0.0110011*211(11是指数),Y = 0.1101101*2-10(10是指数)(此处的数均为二进制),在不使用隐藏位的情况下,回答下列问题:

(1)浮点数阶码用4位移码、尾数用8位原码表示(含符号位),写出该浮点数能表示的绝对值最大、最小的(正数和负数)数值;

提示:教材第27页,第2章的内容

本题4位的移码是23+ X,其表示范围-23≤X <23(注:3是2的指数)。所以该浮点数的阶码的几个典型值:

X=(7)10=(111)2,[X]移=1 111; X=(+1)10=(001)2,[X]移=1 001; X=(+0)10=(000)2,[X]移=1 000; X=(-0)10=-(000)2,[X]移=1 000; X=(-1)10=-(001)2,[X]移=0 111; X=(-8)10=-(1000)2,[X]移=0 000

注意:浮点数还有许多约定和标准,本题若改阶码和尾数用补码表示,规格化,IEEE754标准,结果是不一样的

形考作业指导3

选择题:

在设计指令操作码时要做到_____(可多选)。A.能区别一套指令系统中的所有指令 B.能表明操作数的地址 C.长度随意确定 D.长度适当规范统一 提示:

操作码用于指明本条指令的功能。在一套指令系统中必须具有唯一性

操作数的地址是指令中独立于操作码外另外的部分

教材第67页:

“指令字的长度,多数情况下就确定为计算机的字长,即一条指令占用计算机的一个字,由几个字节组成,例如2、4、6、8个字节,但并不一定要求所有的指令的字长都相同,例如,一个计算机字中,可以存放几条很短的指令,长的指令也可能占用多个计算机字,目的在于提高资源利用率。”

组织方案:定长、变长两种

判断题:

计算机的指令越多,功能越强越好。提示:教材第75页,指令系统问题 RISC和CISC的对比 P = I ´ CPI ´ T P 表示执行一段程序所用的时间 I 表示该程序中包含的指令的总条数 CPI 为执行一条指令所需要的机器周期数 T 为每个机器周期长度 请对照完成作业。

形考作业指导4 判断题:

程序计数器PC主要用于解决指令的执行次序问题。提示:

阅读教材第91、92页,控制器的功能和组成 要求对控制器的4个子部件很熟悉

(1)程序计数器(PC):存放下一条指令的地址

(2)指令寄存器(IR):接收并保存从内存中读来的指令内容

(3)指令执行步骤的标记线路:标记每条指令的各个执行步骤的相对次序关系(4)全部控制信号的产生部件:形成并提供当前执行步骤各部件要用到的控制信号

这一章类似这些概念是必考的内容。

形考作业指导5 选择题:

某SRAM芯片容量为1K×8位,除电源和接地端外,连同片选和读/写信号该芯片引出线的最少数目应为_____。

A.23

B.25

C.50

D.20 提示:

阅读教材第118页,图6.5及相关文字说明

判断题:

CPU访问存储器的时间是由存储器的容量决定的,存储器容量越大,访问存储器所需的时间越长。

提示:阅读教材第115页,主存储器的技术指标。存储容量=存储字数×字长

存取时间:从启动一次存储器操作到完成该操作所经历的时间

存储周期:存储器进行一次完整地读写操作所需的全部时间,比存取时间大 存储器带宽:单位时间可写入存储器或从存储器取出信息的最大数量

简答题:

什么是随机存取方式?哪些存储器采用随机存取方式?

提示:按存取方式查阅存储器的分类 顺序存取、串行存取:磁带机 直接存取:磁盘机

随机存取:随机地存取,CPU对任一个存储单元的存取时间相同,与位置无关。静态随机存储器(SRAM)动态随机存储器(DRAM)* 随机存储器(*RAM)每次存储器都占15分以上

形考作业指导6 判断题:

DMA控制器通过中断向CPU发DMA请求信号。提示:教材第173、174页

DMA方式的基本概念和传送过程,图7.10

DMA预处理阶段:外设向DMA控制器发DMA请求,再由DMA控制器向CPU发总线请求。

DMA后处理阶段:DMA控制器向CPU发中断请求。

简答题:

CPU在每次执行中断服务程序前后应做哪些工作? 提示:教材第172页,中断处理、中断返回 CPU执行中断服务程序前:

CPU响应中断之后,在执行中断服务程序前,要进行:① 关中断;

② 保存断点和被停下程序的现场信息;

③ 判别中断源,转中断服务程序的入口地址;

④ 开中断,以便响应更高级别的中断请求。CPU执行中断服务程序后: ① 关中断;

② 恢复现场信息和恢复断点;

③ 开中断;

④ 或响应更高级别的中断请求,或返回断点进入主程序。

简答题:

CPU在每次执行中断服务程序前后应做哪些工作? 提示:教材第172页,中断处理、中断返回 CPU执行中断服务程序前:

CPU响应中断之后,在执行中断服务程序前,要进行:① 关中断;

② 保存断点和被停下程序的现场信息;

③ 判别中断源,转中断服务程序的入口地址;

④ 开中断,以便响应更高级别的中断请求。CPU执行中断服务程序后: ① 关中断;

② 恢复现场信息和恢复断点;

③ 开中断;

④ 或响应更高级别的中断请求,或返回断点进入主程序。

常见问题解答1 为了帮助大家复习,我汇总了一些常见的问题,供大家遇到问题时看看。1.计算机组成原理有点难,应如何进行学习?

本课程跟其他课程确定有点不同,它是本专业唯一一门计算机硬件类专业基础课,它的先修课是数字电子电路,同时还要学一点数制转换的概念,然后才是组成一个独立计算机系统的几大功能部件的原理介绍。可见,这门课的难度一是数学层面的,二是电学层面的,需要有一定的基础课的知识。咱们都是成年学生,可能有些基础知识很久没用忘得差不多了,没关系,边学边补吧。

2.什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?

计算机系统:计算机硬件、软件和数据通信设备的物理或逻辑的综合体。计算机硬件:计算机的物理实体。

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

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

3.计算机组成原理中,KB和K有什么区别?

在日常生活中,我们所用的数大都是十进制。而计算机中的信息单位都是以二进制表示的,常用的信息单位有位和节。

位,也叫比特,记为bit或b,是计算机的最小单位,表示1个二进制数位。

字节,记为Byte或B,是计算机中信息的基本单位,表示8个二进制单位。

计算机中,将1024字节称为1K,1024字节称为1K字节,记为1KB;

将1024K称为1M,1024K字节称为1M字节,记为1MB(通常称为1兆);

1024M称为1G字节,记为1G字节,记为1GB。

4.字和字节有什么关系啊?假如有24根地址线每根线的作用是什么啊?

在计算机中,一串数码是作为一个整体来处理或运算的,称为一个计算机字,简称字。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字节是用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制数。每根地址线代表了0和1两个地址,24根地址线,可以表示2的24次方个地址。

常见问题解答2 1.机器数中的原码、补码、移码和反码,怎样才能区别它们?谢谢。

简单说,原码肯定是最接近真值的表示形式;反码在数值为正时与原码相同,负数时各位数值都求反,0代表1,1代表0;补码在数值为正数时与原码一样,负数时在原码基础上求反末位加一。具体请看教材22页。

2.什么是浮点数?

浮点数是相对于定点数的,浮点数是小数点在各个数值位之间可以移动的一种数的表示形式,它可以有整数和小数两部分内容。

3.浮点运算器的组成比定点运算器组成更复杂,主要表现在哪些方面吗? 浮点运算器由处理阶码(整数)的运算线路,和处理尾数(定点小数)的运算线路两部分组成,而且浮点数运算步骤更多,涉及到的数据移位操作(对阶、规格化)更复杂。

常见问题解答3

在运算器部件中,为什么要设置多个累加器?累加器的数目多少对计算机的性能有什么影响吗? 在运算器部件中设置多个累加器就可以暂存更多的数据,有利于在数据计算过程中减少访问速度慢得多的内存储器的次数,可以提高系统的整体性能。

常见问题解答4 1.一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式,各自应用在什么场合,各自的优缺点是什么? 一条指令通常由指令操作码和操作数地址两个部分组成,操作码通常有固定长度和可变长度两种主要的组织方式,前者更常用,格式规整,指令译码速度更快,后者主要用在指令字长比较短的计算机系统中,不得不把指令中的一些位区分不同指令分别用作指令的操作码或操作数地址,不利于快速指令译码和识别。

2.相对CISC指令系统,RISC指令系统有哪些优点?

RISC系统的指令格式规范且种类少,使用的寻址方式简单,指令条数少,指令完成的操作功能简单。

3.按照操作数的个数不同,把指令分成哪几种? 按照操作数的个数不同,指令分为下面四种:

(1)无操作数指令;(2)单操作数指令;(3)双操作数指令;(4)多操作数指令

4.什么是指令字长、存储字长和机器字长?

指令字长是机器指令包含的二进制代码的位数,存储字长存储单元中二进制数的位数,机器字长是运算器一次运算的二进制数的位数。

5.简单说明一个指令周期中读取指令、指令译码、ALU执行、读写内存或接口、数据写回5个执行步骤的含义。

(1)“读取指令”是每一条指令都必须执行的,所完成的功能对所有指令都相同;(2)“指令译码”完成的功能对多数的指令是类似的,例如判断指令类型、读寄存器组等;

(3)“ALU执行”所完成的是数据或地址计算功能,对不同指令会有所区别;(4)“读写内存或接口”只被用于读写内存或者读写接口的指令;

(5)“数据写回”将ALU的计算结果(或从内存、接口读来的数据)写入寄存器组。

常见问题解答5 1.什么是多指令发射技术?有什么特点? 请阅读教材108页,最后那段有你要的答案。超标量处理机:在一个时钟周期同时发射多条指令;

超流水线处理机:在一个时钟周期分期发射多条指令; 超标量超流水线:集中超标量和超流水线两个特点。

2.在微程序的控制器组成中,为什么总要设置微指令寄存器部件呢?

微指令寄存器是控制器的一个很重要的部件,在内存或控制寄存器中保存微程序,微指令寄存器则用来保存将要执行的一条微指令,这有利于提高微程序的执行速度。

3.什么是双核技术?

现在逐渐热起来的“双核”概念,主要是指基于X86开放架构的双核技术。在这方面,起领导地位的厂商主要有AMD和Intel两家。其中,两家的思路又有不同。AMD从一开始设计时就考虑到了对多核心的支持。所有组件都直接连接到CPU,消除系统架构方面的挑战和瓶颈。两个处理器核心直接连接到同一个内核上,核心之间以芯片速度通信,进一步降低了处理器之间的延迟。而Intel采用多个核心共享前端总线的方式。专家认为,AMD的架构对于更容易实现双核以至多核,Intel的架构会遇到多个内核争用总线资源的瓶颈问题。

常见问题解答6 1.在计算机中,为什么要采用多级结构的存储器系统? 采用多级结构的存储器系统的性能价格比最高。

2.衡量高速缓冲存储器(CACHE)性能的最重要的指标是什么,指出影响这一指标的至少3个因素。

衡量CACHE性能最重要的指标是它的命中率,即在原本需要到内存取数据的总的操作次数中,有多少次是在CACHE中得到相应数据,二者之比即为命中率。影响命中率的因素较多,例如,CACHE的容量,大一些好;CACHE的映象方式,CACHE与主存每次交换信息的单位量要适中。(也可以答另外几个因素)

3.使用多体结构的主存储器的目的是什么?什么是低位地址交叉,其优点何在? 使用多体结构的主存储器,是为了使用可以独立读写的多个存储器,以提高对它们并行读写,快速得到多个数据的能力,缓解单个主存储器读写速度慢的矛盾。在多体结构的主存储器中,通常多选用把相邻的存储字存放在不同的存储体中,这被称为低位地址交叉的组织形式,它更符合程序运行的局部性原理,有利于同时(或时间上有覆盖)地读写地址相邻的几个存储字。

4.高速缓存与主存在读写原理方面有何区别?

高速缓冲存储器的运行原理,与主存储器的运行原理是有很大区别的。主存储器运行原理,是建立在每个主存地址对应主存的一个存储单元这一关系之上的。在计算机程序中,要使用主存某单元中的数据,必须在指令中给出该单元的地址。读操作时,给出这一地址后,通过译码电路,就选中主存中欲读的一个存储单元,执行读操作,读出的信息就是需要的数据。

高速缓冲存储器的运行原理则完全不同,由于其存储容量很小,无法通过对原本用于读主存的地址直接进行译码来选择一个CACHE单元,而是通过映象的方法来找到所要的单元,这样CACHE的每个存储单元由3部分内容组成。第一部分内容,是CACHE的数据字段,保存从主存某一单元复制过来的数据内容。第二部分内容,是CACHE的标志字段,保存相应主存单元的地址信息,用它指明该CACHE单元的数据字段部分保存的数据是从哪一个主存单元复制过来的。第三部分内容,是CACHE单元的有效位字段,规定其值为1,表示该CACHE单元中的标志字段、数据字段的内容是有效的,为0,则说明该CACHE单元在此之前尚未使用,其标志字段、数据字段的内容是无效的。

5.什么是虚拟存储器?它能解决什么问题?

虚拟存储器是除了高速缓存和主存外在硬盘上实现内存功能的特殊存储器,目的是为了解决主存容量小,存不下更大程序与更多数据的难题

常见问题解答7 1.在统一编址方式下,存储单元和I/O设备是靠什么区分的呢? 指令和不同的地址

2.为读写输入输出设备,通常有哪几种常用的方式用以指定被读写设备? 有IO地址方式和地址映射(MAP)方式两种,前者使用专门的输入输出指令,并在指令字中用较少的位数给出IO端口号地址来指定设备;后者不设置专门的输入输出指令,使用与访问内存类似的指令读写设备,它需要把内存最高端的少量空间空置不用,将其当作输入输出设备的地址,以表示不同的设备。

3.CUP中断响应是怎么发送请求、收接请求并处理?

中断分为内中断和外中断,中断源提供中断请求信号,中断处理器在可以响应中断的条件下,当一条指令结束的时候,检查正在请求中断的优先级,若高于正在处理的任务,则可以向CPU发出中断请求。响应后就进入中断处理过程。

4.在程序查询流程中,当I/O设备较多时,CPU需按各个I/O设备在系统中的优先级别进行查询,一般需要执行哪些步骤? 程序查询方式下,访问那个设备是在程序中写定的,若轮流访问多个设备,都得写在程序中,由程序中的指令次序决定,而不是由CPU自动查找。

常见问题解答8 什么是计算机系统结构?

系统结构课程是本课程的后续课程,本课程通常只有单台计算机硬件的系统知识,而系统结构课程则是专门研究多台电脑并行处理数据提高运算能力的可行性的。

第五篇:防灾科技学院计算机组成原理复习材料1

一、单项选择题:(每题1分,共20分)

1、目前我们所说的个人台式商用机属于。

A、巨型机 B、中型机 C、小型机 D、微型机

2、下列数中最大的数是。

A、(10011001)2 B、(227)8 C、(98)16 D、(152)10

3、在小型或微型计算机里,普遍采用的字符编码是。

A、BCD码 B、16进制 C、格雷码 D、ASCⅡ码

4、在下列机器数 中,零的表示形式是唯一的。

A、原码 B、补码 C、反码 D、原码和反码

5、设[X]补=1.x1x2x3x4,当满足 时,X >-1/2成立。

A、x1必须为1,x2x3x4至少有一个为1 B、x1必须为1,x2x3x4任意 C、x1必须为0,x2x3x4至少有一个为1 D、x1必须为0,x2x3x4任意

6、假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是。A、11001011 B、11010110 C、11000001 D、11001001

7、在CPU中,跟踪后继指令地址的寄存器是。

A、指令寄存器 B、程序计数器 C、地址寄存器 D、状态条件寄存器

8、EPROM是指。

A、读写存储器 B、只读存储器

C、可编程的只读存储器 D、光擦除可编程的只读存储器

9、堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP为SP指示的栈顶单元。如果进栈操作的动作顺序是(A)→MSP,(SP)―1→SP。那么出栈操作的动作顺序应为。

A、(MSP)→A,(SP)+1→SP B、(MSP)→A,(SP)―1→SP C、(SP―1)→SP,(MSP)→A D、(SP)+1→SP,(MSP)→A

10、下面尾数(1位符号位)的表示中,不是规格化的尾数的是。A、010011101(原码)B、110011110(原码)C、010111111(补码)D、110111001(补码)

11、在主存和CPU之间增加cache存储器的目的是。A、增加内存容量 B、提高内存可靠性

C、解决CPU和主存之间的速度匹配问题 D、增加内存容量,同时加快存取速度

12、CPU主要包括。

A、控制器 B、控制器、运算器、cache C、运算器和主存 D、控制器、ALU和主存

13、设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,变址寻址方式的有效地址为。

A、EA=(X)+D B、EA=(X)+(D)C、EA=((X)+D)D、EA=((X)+(D))

14、信息只用一条传输线,且采用脉冲传输的方式称为。A、串行传输 B、并行传输 C、并串行传输 D、分时传输

15、下述I/O控制方式中,主要由程序实现的是。

A、PPU(外围处理机)方式 B、中断方式 C、DMA方式 D、通道方式

16、系统总线中地址线的功能是。

A、用于选择主存单元地址 B、用于选择进行信息传输的设备

C、用于选择外存地址 D、用于指定主存和I/O设备接口电路的地址

17、CRT的分辨率额为1024×1024,颜色深度为8位,则刷新存储器的存储容量是。A、2MB B、1MB C、8MB D、1024B

18、设寄存器位数为8位,机器数采用补码形式(含一位符号位)。对应于十进制数-27,寄存器内为。

A、27H B、9BH C、E5H D、5AH

19、根据国标规定,每个汉字在计算机内占用 存储。

A、一个字节 B、二个字节 C、三个字节 D、四个字节 20、某一SRAM芯片,其容量为512×8位,考虑电源端和接地端,该芯片引出线的最小数目应为。

A、23 B、25 C、50 D、19

二、填空题:(每空1分,共20分)

1、设X= —0.1011,则[X]补为。

2、汉字的、、是计算机用于汉字输入、内部处理、输出三种不同用途的编码。

3、数控机床是计算机在 方面的应用,邮局把信件自动分拣是在计算机 方面的应用。

4、计算机软件一般分为 和 两大类。

5、RISC的中文含义是 ;CISC的中文含义是。

6、对动态存储器的刷新有两种方式,它们是 和。

7、机器字长16位,表示浮点数时,阶码6位(阶符1位),尾数10位(数符1位),则浮点补码表示时,最大浮点数是,绝对值最小的非0的正数是。

8、在存储系统的Cache与主存层次结构中,常会发生数据替换问题,此时我们较常使用的替换算法有 和 等。

9、一条指令实际上包括两种信息即 和。

10、按照总线仲裁电路的位置不同,可分为 仲裁和 仲裁。

三、简答题:(每题5分,共15分)

1、CPU中有哪些主要寄存器?简述这些寄存器的功能。

2、RISC机器具有什么优点,试简单论述。

3、计算机存储系统分那几个层次?每一层次主要采用什么存储介质?其存储容量和存取速度的相对值如何变化?

四、综合题:(共45分)

1、求十进制数―123的原码表示,反码表示,补码表示和移码表示(用8位二进制表示,并设最高位为符号位,真值为7位)。(本题8分)

2、基址寄存器的内容为3000H,变址寄存器的内容为02B0H,指令的地址码为002BH,程序计数器(存放当前正在执行的指令的地址)的内容为4500H,且存储器内存放的内容如下:

地址 内容 002BH 3500H 302BH 3500H 32B0H 5600H 32DBH 2800H 3500H 2600H 452BH 2500H(1)、若采用基址寻址方式,则取出的操作数是什么?

(2)、若采用变址寻址(考虑基址)方式,取出的操作数是什么?(3)、若采用立即寻址方式,取出的操作数是什么?

(4)、若采用存储器间接寻址(不考虑基址)方式,取出的操作数是什么?(5)、若相对寻址用于转移指令,则转移地址是多少?(本题10分)

3、现有SRAM芯片容量为2K×4位,试用此芯片组成8K×8位的存储器,(1)、共需要多少这样的芯片?(2)、要访问此存储器至少需要多少条地址线?其中片内寻址需几条?(本题6分)

4、某双面磁盘,每面有220道,已知磁盘转速r = 3000转/分。数据传输率为175000B/s。求磁盘总容量。(本题6分)

5、设浮点数x=2_011×0.101100,y=2_010×(-0.011010)(1)、计算x+y;(阶码与尾数均用补码运算)。

(2)、计算x×y;(阶码用补码运算,尾数用原码一位乘)。(本题15分)答案

一、单项选择题:(每题1分,共20分)

1、D

2、A

3、D

4、B

5、A

6、D

7、B

8、D

9、D

10、D

11、C

12、B

13、A

14、A

15、B

16、D

17、C

18、C

19、B 20、D

二、填空题:(每空1分,共20分)1、10101

2、输入码,机内码,字形码

3、自动控制,人工智能

4、系统软件,应用软件

5、精简指令系统计算机,复杂指令系统计算机

6、集中式刷新,分布式刷新

7、(1—2—9)×231、2—41、8、先进先出算法(FIFO),近期最少使用算法(LRU),9、操作码,地址码

10、集中式,分布式

三、简答题:(每题5分,共15分)

1、CPU有以下寄存器:①指令寄存器(IR):用来保存当前正在执行的一条指令。②程序计数器(PC):用来确定下一条指令的地址。③地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址。④缓冲寄存器(DR):<1>作为CPU和内存、外部设备之间信息传送的中转站。<2>补偿CPU和内存、外围设备之间在操作速度上的差别。<3>在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器。⑤通用寄存器(AC):当运算器的算术逻辑单元(ALU)执行全部算术和逻辑运算时,为ALU提供一个工作区。⑥状态条件寄存器(PSW):保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容。除此之外,还保存中断和系统工作状态等信息,以便使CPU和系统能及时了解机器运行状态和程序运行状态。

2、RISC是精简指令系统计算机,它有以下特点:①选取使用频率最高的一些简单指令,以及很有用但不复杂的指令。②指令长度固定,指令格式种类少,寻址方式种类少。③只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行。④大部分指令在一个机器周期内完成。⑤CPU中通用寄存器数量相当多。⑥以硬布线控制为主,不用或少用微指令码控制。⑦一般用高级语言编程,特别重视编译优化工作,以减少程序执行时间。

3、分为高速Cache——主存——辅存三级层次结构,容量从小到大,速度从高到低。存储介质:Cache SRAM 主存 DRAM 辅存 磁表面存储器

四、综合题:(共45分)

1、(本题8分)

原码:11111011 反码: 10000100 补码: 10000101 移码:00000101

2、(本题10分)

(1)、3500H(2)、2800H(3)、002BH(4)、2600H(5)、452BH

3、(本题6分)(1)、8 片(2)、13条,11条,4、(本题6分)解: 因为 Dr = r×N r = 3000转/分 = 50转/秒 所以 N = Dr/r =(175000B/s)/(50/s)= 3500B 磁盘总容量 = 3500B×220×2 = 1540000B=1.54MB

5、(本题15分)

(1)阶码: 11010 尾数 :11000000(均为补码)

(2)阶码: 11010(补码)尾数: 11100100(原码)(计算过程略)

下载计算机组成期末复习word格式文档
下载计算机组成期末复习.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    计算机组成 教案

    计算机组成 教案教材分析本节根据《信息技术》七年级上册的内容设计的,主要内容是向学生讲解计算机的组成,通过实物展示的方法让学生熟悉计算机的各个部分,对计算机有个完整的......

    教案-计算机组成

    《计算机组成》教案 一、教学目标知识方面: 1.使学生掌握开启和关闭计算机的方法。 2. 使学生了解计算机的基本组成 3.使学生认识简单的计算机原理。 技能方面: 1.提高学生对计......

    计算机组成原理

    《计算机组成原理》实验任务计 识。 算机原理是计算机科学与技术及相关专业的一门专业基础课,是一门重点科,在计算机硬件的各个领域中运会用到计算计原理的有关知 本实验课程......

    计算机导论期末复习内部特供

    计算机导论内部特供 整理人:1210061班班委会 第一章 一、选择题 1.冯·诺依曼对计算机发展的主要贡献是(B)。 A.发明了微型计算机B. 提出了存储程序的概念C. 设计了第一台电子计......

    计算机组成原理练习题

    计算机组成原理练习题--第一章 第一章习题 一、名词解释: ALU : ALU称为算术逻辑单元,它由组合电路构成,是计算机中进行算术运算和逻辑运算的电路。 CPU:CPU称为中央处理器,它是计......

    计算机组成原理课程设计

    《计算机组成原理》课程设计 任务书 中原工学院计算机学院 2007年6月 前言 “计算机组成原理”是大学本科计算机相关专业的一门核心专业基础课程,必修,在先导课和后继课之间......

    计算机组成原理实验报告

    计算机科学与技术-计104 计 算 机 组 成 原 理 实 验 报姓 名:学 号: 班 级:指 导 老 师: 郑- 1 计算机科学与技术-计104一个上升沿,数据66H 被写入W 寄存器。 3)将11H写入R0寄......

    计算机组成原理总结

    合肥学院 课 程 论 文 题目 系部 专业 班级 学生姓名 学号 计算机组成原理论文 计算机科学与技术 计算机科学与技术 10计本(2)班 100 2012 年 5 月 16 日 计算机组成原理课......