当前位置:文档之家› 计算机组成原理2

计算机组成原理2

计算机组成原理2
计算机组成原理2

《计算机原理及系统结构》复习题

一、选择题

1.下列数中最大的数是( A )。

A.(10011001)

2 B。(227)

8

C。(98)

16

D。(152)

10

2.下列有关运算器的描述中,( C )是正确的。

A.只做算术运算,不做逻辑运算

B. 只做加法

C.能暂时存放运算结果

D. 既做算术运算,又做逻辑运算

3.透明性是指( A )。

A.某一事物或属性实际存在,但从某种角度来看好象不存在,或者说看不出来。

B.某一事物或属性不存在,但感觉好象存在,或者说看起来存在。

C.某一事物或属性实际存在,但从任何角度来看好象不存在,或者说看不出来。

D.某一事物或属性不存在,但从某种角度来看好象存在,或者说看起来存在。

4.浮点数中尾数的位数主要影响( D )。

A.可表示数在数轴上分布的离散程度

B.可表示数的范围和精度

C.可表示数的范围

D.可表示数的精度

5.I/O的系统结构直接影响计算机系统的性能,包括主存、CPU利用率、( D )、I/O速度和系统的兼容性等。

A.指令执行速度 B.I/O访问速度

C.系统总线 D.系统吞吐量

6.设由M1和M2构成二级存储层次,其空间关系为CPU-M1-M2,则下列关于命中率H的描述中正确的是( A )。

A.命中率H是CPU产生的逻辑地址能在M1中访问到的概率

B.命中率H是CPU产生的逻辑地址能在M2中访问到的概率

C.命中率H是CPU产生的逻辑地址能在M1或M2中访问到的最大概率

D.命中率H是CPU产生的逻辑地址能在M1或M2中访问到的最小概率

7.设置“相关专用通路”解决通用寄存器数相关问题的代价是( D )。

A.浪费人力 B.浪费财力

C.降低速度 D.增加设备

8.CPU主要包括( B )。

A.控制器

B.控制器、运算器、cache

C.运算器和主存

D.控制器、ALU和主存

9.设变址寄存器为X,形式地址为D,(X)表示寄存器X的内容,这种寻址方式的有效地址为( A )。

A. EA=(X)+D

B. EA=(X)+(D)

C.EA=((X)+D)

D. EA=((X)+(D))

10.定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是( A )。

A -215 ~ +(215 -1)

B -(215 –1)~ +(215 –1)

C -(215 +1)~ +215

D -215 ~ +215

11.交叉存贮器实质上是一种( A )。

A 模块式存贮器,它能并行执行多个独立的读写操作

B 模块式存贮器, 它能串行执行多个独立的读写操作

C 整体式存贮器,它能并行执行一个独立的读写操作

D 整体式存贮器,它能串行执行多个独立的读写操作

12.流水CPU 是由一系列叫做“段”的处理线路所组成,和具有m个并行部件的CPU相比,一个 m段流水CPU( A )。

A 具备同等水平的吞吐能力 B不具备同等水平的吞吐能力

C 吞吐能力大于前者的吞吐能力 D吞吐能力小于前者的吞吐能力

13.CRT的分辨率为1024×1024像素,像素的颜色数为256,则刷新存储器的容量为( B )。

A 512K

B B 1MB

C 256KB

D 2MB

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

A 通用寄存器

B 堆栈

C 存储器

D 外存

15.微程序控制器中,机器指令与微指令的关系是( B )。

A. 每一条机器指令由一条微指令来执行

B. 每一条机器指令由一段微指令编写的微程序来解释执行

C. 每一条机器指令组成的程序可由一条微指令来执行

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

16.目前我们所说的个人台式商用机属于( D )。

A.巨型机

B.中型机

C.小型机

D.微型机

17.EPROM是指( D )。

A. 读写存储器

B. 只读存储器

C. 可编程的只读存储器

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

18.设[X]

补=1.x

1

x

2

x

3

x

4

,当满足( A )时,X > -1/2成立。

A.x

1必须为1,x

2

x

3

x

4

至少有一个为1 B.x

1

必须为1,x

2

x

3

x

4

任意

C.x

1必须为0,x

2

x

3

x

4

至少有一个为1 D.x

1

必须为0,x

2

x

3

x

4

任意

19.在主存和CPU之间增加cache存储器的目的是( C )。

A. 增加内存容量

B. 提高内存可靠性

C. 解决CPU和主存之间的速度匹配问题

D. 增加内存容量,同时加快存取速度

20.系统总线中地址线的功能是( D )。

A. 用于选择主存单元地址

B. 用于选择进行信息传输的设备

C. 用于选择外存地址

D. 用于指定主存和I/O设备接口电路的地址

21.采用DMA方式传送数据时,每传送一个数据要占用( D )的时间。

A. 一个指令周期

B. 一个机器周期

C. 一个时钟周期

D. 一个存储周期

22.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是( C )。

A 阶符与数符相同为规格化数

B 阶符与数符相异为规格化数

C 数符与尾数小数点后第一位数字相异为规格化数

D数符与尾数小数点后第一位数字相同为规格化数

23.用某个寄存器中操作数的寻址方式称为( C )寻址。

A 直接

B 间接

C 寄存器直接

D 寄存器间接

24.同步控制是( C )。

A 只适用于CPU控制的方式

B 只适用于外围设备控制的方式

C 由统一时序信号控制的方式

D 所有指令执行时间都相同的方式

25.汇编语言程序经()的()转换成机器语言程序。 A

A.汇编程序,翻译 B.编译程序,解释

C.微指令程序,解释 D.应用程序包,翻译

26.透明性是指客观存在的事物或属性( D )看不到。

A.从软件角度 B.从硬件角度

C.从任何角度 D.从某种角度

27.( B )是计算机实现研究的内容。

A.寄存器组织 B.器件技术

C.I/O结构 D.专用部件的设置

28.数据表示指的是能由( A )直接识别和引用的数据类型。

A.硬件 B.软件

C.机器语言 D.数据结构

29.为避免浮点数运算中因对阶造成的精度和有效值的过多损失,在机器中阶码一般采用

( D )进制。

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

30.低性能单用户计算机I/O系统的设计主要考虑解决好( A )在速度上的巨大差距。A.CPU、主存、I/O设备

B.CPU、I/O设备、磁盘控制器

C.磁盘控制器、设备控制器、总线控制器

D.硬盘、软盘、光盘

二、填空题

1.总线按用途分为和两类。专用,非专用

2.段页式存储管理是把机械等分成固定大小的页,按模块分成段,每个段又

分成与主存页面大小相同的页。主存,程序

3.在流水线相关处理中,采用异步流动会产生和。“写-写相关”“先

读后写相关”

4.主存储器的性能指标主要是__________、__________、存储周期和存储器带宽。

存储容量存取时间

5.运算器的两个主要功能是:__________,__________。算术运算逻辑运算

6.存储器和CPU连接时,要完成__________的连接;__________的连接和__________的连

接,方能正常工作。地址线数据线控制线

7.虚拟存储器指的是__________层次,它给用户提供了一个比实际__________空间大得多

的__________空间. 主存—外存主存虚拟地址

8.计算机硬件由___ ____、__ _____、存储器、输入设备和输出设备五大部件组成。

运算器,控制器

9.八进制数37.4Q转换成二进制数为__________。 11111.1B

10.在浮点加减法运算过程中,在需要_________或__________时,尾数向右移位。

对阶,向右规格化

11.指令通常由_________和__________两部分组成。操作码,地址码

12.要组成容量为4K*8位的存储器,需要_____片4K*1位的静态RAM芯片并联,或者需要__ _片1K*8位的静态RAM芯片串联。 8,4

13.根据目前常用的存储介质可以把存储器分为___________、_________和光存储器三种。

磁表面存储器,半导体存储器

14.主机CPU和IOP之间的通信,原则上是通过共享_________来实现的。主存储器15.DMA数据传送过程可以分为________、数据块传送和__________三个阶段。

传送前预处理,传送后处理

16.汉字在计算机内部存储、传输和检索的代码称为汉字______,汉字输入码到该代码的变换由______来完成。内码,代码转换程序

17.显示器的刷新存储器(或称显示缓冲器)的容量是由_________和_________决定的。

图象分辨率,灰度级

18.80386支撑的两种操作方式是_______和________。实方式,保护方式

19.磁表面存储器主要技术指标有______、______、______、数据传输率。

存储密度、存储容量、平均存取时间

20.主机CPU和IOP之间的通信,原则上是通过共享_________来实现的。主存储器

三、问答题

1.软件和硬件在什么意义上是等效的?在什么意义上又是不等效的?

答:(1)等效性:软件和硬件在逻辑功能上是等效的。

(2)软件的功能可用硬件或固件完成。

(3)硬件的功能也可用软件模拟完成。

(4)不等效性:软件和硬件实现的性能价格比不同,实现的难易程度不同。

2.Huffman压缩概念的基本思想是什么?

答:Huffman压缩概念的基本思想是:当各种事件发生概率不均等时,采用优化技术对发生概率最高的事件用最短的位数来表示,而对发生概率较低的事件,允许用较长的位数来表示。

3.什么是中断源?简要说明中断分类的目的。

答:(1)中断源:引起中断的来源。

(2)中断分类目的:中断源很多,若都形成单独程序入口,则硬件复杂,代价大,故进行分类。

(3)中断分类方法:把性质相近的中断源归为一类。

4.说明在页式虚拟存储器管理中,为什么要使用快表(TLB表),它与保存在内存中的页表是什么关系?

答:(1)程序具有局部性,对页表内各行的使用不是随机的,而是簇聚在一起的,即在一段时间内只使用到表中很少的几行。

(2)所以,可以使用一个比全部的页表的内容少很多的目录表(即快表)来提高查找的时间。快表又称TLB,它是页表的一小部分。

(3)快表用相联存储器实现。

(4)快表由成对的虚页号和实页号组成。

5.试推导磁盘存贮器读写一块信息所需总时间的公式

答:设读写一块信息所需总时间为T

b ,平均找到时间为T

s

,平均等待时间为T

L

,读写一块信

息的传输时间为T

m ,则:T

b

=T

s

+T

L

+T

m

。假设磁盘以每秒r的转速率旋转,每条磁道容量为

N个字,则数据传输率=rN个字/秒。又假设每块的字数为n,因而一旦读写头定位在该块始

端,就能在T

m ≈(n / rN)秒的时间中传输完毕。T

L

是磁盘旋转半周的时间,T

L

=(1/2r)

秒,由此可得: T

b =T

s

+1/2r+n/rN 秒

6.举例说明什么是部件级流水、处理机级流水和系统级流水

答:(1)部件级流水是指构成处理机部件内各子部件之间的流水,如运算器内浮点加运算的流水

(2)处理机级流水是指构成处理机各个部件之间的流水,如取指、分析和执行操作的流水

(3)系统级流水是指系统的多个处理机之间的流水,如宏流水

7.说明程序查询方式与中断方式各自的特点。

答:程序查询方式,数据在CPU和外围设备之间的传送完全靠计算机程序控制,优点是硬件结构比较简单,缺点是CPU效率低,中断方式是外围设备用来“主动”通知CPU,准备输入输出的一种方法,它节省了CPU时间,但硬件结构相对复杂一些。

8.在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么?

答:寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。因为前者操作数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。

9.试推导磁盘存贮器读写一块信息所需总时间的公式。

答:设读写一块信息所需总时间为T

b ,平均找到时间为T

s

,平均等待时间为T

L

,读写一块信

息的传输时间为T

m ,则:T

b

=T

s

+T

L

+T

m

。假设磁盘以每秒r的转速率旋转,每条磁道容量为

N个字,则数据传输率=rN个字/秒。又假设每块的字数为n,因而一旦读写头定位在该块始

端,就能在T

m ≈(n / rN)秒的时间中传输完毕。T

L

是磁盘旋转半周的时间,T

L

=(1/2r)

秒,由此可得: T

b =T

s

+1/2r+n/rN 秒

10.试述由中间开始的设计思路及其优点。

答:

“由中间开始”设计思路:先定义软、硬件交界面,然后由这个中间点分别往上、往下进行软件和硬件设计。

优点:

(1)既考虑到现有的硬器件,又考虑到可能的应用所需的算法和数据结构。

(2)软件和硬件并行设计。

(3)缩短系统设计周期。

(4)设计过程中可交流协调。

(5)是一种交互式的、较好的设计方法。

11.简述几种耦合度的特征。

答:

(1)耦合度反映多机系统中各机间物理连接的紧密度和交叉作用能力的强弱。

(2)耦合度有三种:最低耦合、松散耦合和紧密耦合。

(3)最低耦合系统的特点:各计算机之间除通过某种存储介质外无物理连接,也无共享的联机硬件资源。

(4)松散耦合系统的特点:多台计算机通过通道或通信线路实现互连,共享某些如磁

盘、磁带等外围设备。

(5)紧密耦合系统的特点:多台计算机经总线或高速开关互连,共享主存,有较高的信息传输速率,可实现数据集一级、任务级、作业级并行。

12.简述页式存储管理的地址变换过程,并画图示意。

答:

(1)页式存贮管理方式将主存空间和程序空间都机械等分成大小相同的页面,程序的起点必须处在主存中某一个页面位置的起点。

(2)页式存储管理的多用户虚地址表示为:用户标志+用户虚页号+页内位移。

(3)地址变换过程:

①由用户标志找到相应的页表基址寄存器,找出该程序的页表基址。

②由页表基址和用户虚页号找到页表中相应表项。

③若装入位=“1”,表明该页已装入主存,否则产生缺页中断,从辅存中调页到主存。

④形成主存地址:实页号+页内位移。

(4)示意图:参考教材第92页图4.13。

13.简述段式存储管理的地址变换过程,并画图示意。

答:

(1)段式存贮管理将程序按逻辑意义分段,用段表中每一行的装入位来记录程序中每个段是否已装入了主存。

(2)段式存储管理的多用户虚地址表示为:程序号+段号+段内位移。

(3)地址变换过程:

①由程序号找到相应的段表基址寄存器,找出该程序的段表基地址和段表长度。

②若段表长度>段号,则越界,否则正常。

③按段表基址和段号找到段表中相应的一行。

④若装入位=“1”,表明该段已装入主存,否则产生缺段中断,从辅存中调段到主存。

⑤形成主存地址:段表中相应行的段在主存的起始地址+段内位移。

(4)示意图:参考教材第90页图4.11。

14.集中式仲裁有几种方式?画出独立请求方式的逻辑图,说明其工作原理。

答:有三种方式:链式查询方式、计数器定时查询方式、独立请求方式。

独立请求方式结构图如图:

15.CPU结构如图所示,其中有一个累加寄存器AC,一个状态条件寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。

(1)标明图中四个寄存器的名称。

(2)简述指令从主存取到控制器的数据通路。

(3)简述数据在运算器和主存之间进行存 / 取访问的数据通路。

答:

(1)a为数据缓冲寄存器 DR ,b为指令寄存器 IR ,c为主存地址寄存器,d为程序计数器PC。

(2)主存 M →缓冲寄存器 DR →指令寄存器 IR →操作控制器。

(3)存贮器读:M →DR →ALU →AC

存贮器写:AC →DR →M

《计算机组成原理》课后习题答案(唐朔飞第二版)

第一章计算机系统概论 1.什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 ●计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; ●指令和数据以同同等地位存放于存储器内,并可以按地址访问; ●指令和数据均用二进制表示; ●指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操 作数在存储器中的位置; ●指令在存储器中顺序存放,通常自动顺序取出执行; ●机器以运算器为中心(原始冯?诺依曼机)。 7. 解释下列概念: 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:P9-10 主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。 主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 存储单元:可存放一个机器字并具有特定存储地址的存储单位。 存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。 存储字:一个存储单元所存二进制代码的逻辑单位。 存储字长:一个存储单元所存二进制代码的位数。 存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。 机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。 指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义: CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS 解:全面的回答应分英文全称、中文名、功能三部分。 CPU:Central Processing Unit,中央处理机(器),是计算机硬件的核心部件,主要由运算器和控制器组成。 PC:Program Counter,程序计数器,其功能是存放当前欲执行指令的地址,并可自动计数

计算机组成原理课后习题答案解析

作业解答 第一章作业解答 1.1 基本的软件系统包括哪些内容? 答:基本的软件系统包括系统软件与应用软件两大类。 系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。 1.2 计算机硬件系统由哪些基本部件组成?它们的主要功能是什么? 答:计算机的硬件系统通常由输入设备、输出设备、运算器、存储器和控制器等五大部件组成。 输入设备的主要功能是将程序和数据以机器所能识别和接受的信息形式输入到计算机内。 输出设备的主要功能是将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式输出。 存储器的主要功能是存储信息,用于存放程序和数据。 运算器的主要功能是对数据进行加工处理,完成算术运算和逻辑运算。 控制器的主要功能是按事先安排好的解题步骤,控制计算机各个部件有条不紊地自动工作。 1.3 冯·诺依曼计算机的基本思想是什么?什么叫存储程序方式? 答:冯·诺依曼计算机的基本思想包含三个方面: 1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。 2) 采用二进制形式表示数据和指令。 3) 采用存储程序方式。 存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。在解题

过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。 1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心? 答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。 随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。为了适应发展的需要,现代计算机组织结构逐步转变为以存储器为中心。 1.5 什么叫总线?总线的主要特点是什么?采用总线有哪些好处? 答:总线是一组可为多个功能部件共享的公共信息传送线路。 总线的主要特点是共享总线的各个部件可同时接收总线上的信息,但必须分时使用总线发送信息,以保证总线上信息每时每刻都是唯一的、不至于冲突。 使用总线实现部件互连的好处: ①可以减少各个部件之间的连线数量,降低成本; ②便于系统构建、扩充系统性能、便于产品更新换代。 1.6 按其任务分,总线有哪几种类型?它们的主要作用是什么? 答:按总线完成的任务,可把总线分为:CPU内部总线、部件内总线、系统总线、外总线。 1.7 计算机的主要特点是什么? 答:计算机的主要特点有:①能自动连续地工作;②运算速度快;③运算精度高;④具有很强的存储能力

计算机组成原理实验-实验二

实验报告 课程名称计算机组成原理部件实验 实验项目实验二运算器组成实验 系别___ _计算机学院 _ ______ 专业___ 计算机科学与技术 ___ 班级/学号___计科1601/55___ 学生姓名 ______罗坤__ ________ 实验日期_(2018年4月12日) 成绩_______________________ 指导教师吴燕

实验二运算器组成实验一.实验目的 (1)掌握算术,逻辑运算单元的工作原理。 (2)熟悉多通用寄存器结构的简单运存器。 (3)进一步熟悉运算器的结构传送通路及控制方法。(4)按给定的各种操作流程完成运算。 二.实验电路

三.试验设备 数据通路板(B板)、控制信号板(A板)各一块。 四.实验数据 R0 ○OH→R0 SW=OH SW-BUS Ys1Ys0=11 LDR0,T4 R1 ○**H→R1 SW=**H SW-BUS Ys1Ys0=11 LDR1,T4 ○(R1)→DR1 YS1YS0=00 R1-BUS LDDR1,T4 ○(DR1)+1→R1 000001 ALU YS1YS0=11 LDR1,T4 YS1YS0=00 R1-BUS R2 ○**H→R2 SW=**H SW-BUS YS1YS0=11 LDR2,T4 ○(R2)→DR2 YS1YS0=00 R2-BUS LDDR2,T4 ○(DR2非)→R2 010110 ALU YS1YS0=11

YS1YS0=00 R2-BUS R1,R0 ○**H→R1 SW=**H SW-BUS Ys1Ys0=11 LDR1,T4 ○(R1)→DR2 YS1YS0=00 R2-BUS LDDR2,T4 ○(DR2) →R0 YS1YS0=00 LDR0,T4 YS1YS0=00 R0-BUS R1,R0 ○**H→R1 SW=**H SW-BUS Ys1Ys0=11 LDR1,T4 ○(R1)→DR1 YS1YS0=00 R1-BUS LDDR1,T4 ○**H→R0 SW=**H SW-BUS Ys1Ys0=11 LDR0,T4 ○(R0)→DR2 YS1YS0=00 R2-BUS LDDR2,T4 ○(DR1)-(DR2)→R0 011001 ALU YS1YS0=11 LDR2,T4 YS1YS0=00

第二章计算机组成原理练习题

一、判断题 1. 在使用配置了触摸屏的多媒体计算机时,可不必使用鼠标器。 2. 盘和存之间以簇为单位交换数据。 3. 光盘是一种可读不可写的存储器。 4. VGA是显示器主机间的接口。 5. 激光打印机使用的墨水质量很高。 6. 扫描仪工作时,将被扫描的图件正面朝上。 7. 数码相机的成像技术与传统相机的成像技术基本相同。 8. CMOS是一种易失性存储器。 9. SRAM比DRAM速度慢。 10.ROM是非易失性存储器。 11.利用Cache能加快程序的运行速度,其依据的原理是Cache速度快。 12.主存储器的编址单位是字节。 13.I/O控制器可以完全脱离CPU控制I/O操作的全过程。 14.CPU总线、存储器总线和I/O总线统称系统总线。 15.I/O接口就是用于连接I/O设备的各种插头插座。 16.总线控制器包含在主板的芯片组。 17.USB接口按双向并行方式传输数据。 18.ALU与浮点运算器可以同时进行整数和实数的运算。 19.CPU主频即CPU总线频率。 20.计算机常用的输入设备为键盘、鼠标,常用的输出设备有显示器、打印机。21.不同厂家生产的计算机一定互相不兼容。 22.PC机的主存储器包含大量的存储单元,每个存储单元都可以存放8个Byte。 23.在使用输入设备进行输入时,目前还只能输入文字、命令和图像,无法输入声音。 24.为了提高CPU访问硬盘的工作效率,硬盘通过将数据存储在一个比其速度快得多的缓冲区 来提高与CPU交换的速度,这个区就是高速缓冲区,它是由DRAM芯片构成的。 25.在一台已感染病毒的计算机上读取一CD-ROM光盘中的数据,该光盘也有可能被感染病毒。 26.存储容量是数码相机的一项重要性能,不论拍摄质量如何,存储容量大的数码相机可拍摄 的相片数量肯定比存储容量小的相机多。 27.绘图仪、扫描仪、显示器、音箱等均属于输出设备。 28.PC机的主板又称为母板,上面可安装CPU、存储器、总线、I/O控制器等部件,它们是 PC机的核心。 29.由于硬盘的外部传输速率要小于部传输速率,所以外部传输速率的高低是评价硬盘整体性 能的决定性因素。 30. PC机中常用的外围设备都通过各自的扩充卡与主板相连,这些扩充卡只能插在主板上的 PCI总线插槽中。 31.大部分数码相机采用CCD成像芯片,CCD芯片中有大量的CCD像素,像素越多影像的分辨 率(清晰度)就越高,生成的数字图像也越小。 32. 高速缓存(Cache)可以看做主存的延伸,与主存统一编址,接收CPU的访问,但其速度要 比主存高得多。 33. 即插即用就是不需要设备驱动程序。 34. USB接口是一种通用的串行接口,通常连接的设备有移动硬盘、优盘、鼠标器、扫描仪

计算机组成原理第二版课后习题详细答案

第1章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解: 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 2. 如何理解计算机的层次结构? 答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。 (1)硬件系统是最内层的,它是整个计算机系统的基础和核心。 (2)系统软件在硬件之外,为用户提供一个基本操作界面。 (3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。 通常将硬件系统之外的其余层称为虚拟机。各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。 3. 说明高级语言、汇编语言和机器语言的差别及其联系。 答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语

言的符号表示,高级语言是面向算法的语言。高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。 4. 如何理解计算机组成和计算机体系结构? 答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等。计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 ●计算机由运算器、控制器、存储器、输入设备、输出设备五大 部件组成; ●指令和数据以同同等地位存放于存储器内,并可以按地址访 问; ●指令和数据均用二进制表示; ●指令由操作码、地址码两大部分组成,操作码用来表示操作的 性质,地址码用来表示操作数在存储器中的位置; ●指令在存储器中顺序存放,通常自动顺序取出执行; ●机器以运算器为中心(原始冯?诺依曼机)。

计算机组成原理2

计算机组成原理 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。 1.[X]补=1.000……0,它代表的真值是( )。 A.-0 B.-1 C.+1 2.16. CPU响应中断的时间是( )。 A.一条指令结束; B.外设提出中断; C.取指周期结束。 3.存储字是指( )。 A.存放在一个存储单元中的二进制代码组合 B.存放在一个存储单元中的二进制代码个数 C.存储单元的集合。 4.下列说法中( )是正确的 A.指令周期等于机器周期; B.指令周期大于机器周期; C.指令周期是机器周期的两倍 5.计算机只懂机器语言,而人类熟悉高级语言,故人机通信必须借助( )。, A.编译程序; B.编辑程序; C.连接程序; D.载入程序。 6.补码10110110代表的是十进制负数( )。 A.-74

B.-54 C.-68 D.-48 7.设寄存器位数为8位,机器数采用补码形式(含一位符号位)。对应于十进制数-27,寄 器内容为( )。 A.27H B.9DH C.E5H。 8.堆栈指针SP的内容是( )。 A.栈顶单元内容 B.栈顶单元地址 C.栈底单元内容 D.栈底单元地址 9.单地址指令( )。 A.只能对单操作数进行加工处理 B.只能对双操作数进行加工处理 C.无处理双操作数的功能 D.既能对单操作数进行加工处理,也能在隐含约定另一操作数(或地址)时,对双操 作数进行运算 10.电子计算机的算术/逻辑单元、控制单元及存储器合称为( )。 A.CPU B.ALU C.主机; D.UP 11.挂接在总线上的多个部件()。 A.只能分时向总线发送数据,并只能分时从总线接收数据 B.只能分时向总线发送数据,但可同时从总线接收数据 C.可同时向总线发送数据,并同时从总线接收数据

《计算机组成原理A》形考作业二答案

计算机组成原理A形成性考核作业二(参考答案) 一、选择题: 1.计算机硬件能直接识别和运行的只能是_______程序。 A.机器语言B.汇编语言C.高级语言D.VHDL 答:A 2.指令中用到的数据可以来自_______(可多选)。 A.通用寄存器B.微程序存储器C.输入输出接口D.指令寄存器 E. 内存单元 F. 磁盘 答:A、C、E 3.汇编语言要经过_______的翻译才能在计算机中执行。 A.编译程序B.数据库管理程序C.汇编程序D.文字处理程序 答:C 4.在设计指令操作码时要做到_______(可多选)。 A.能区别一套指令系统中的所有指令 B.能表明操作数的地址 C.长度随意确定 D.长度适当规范统一 答:A、B、D 5.控制器的功能是_______。 A.向计算机各部件提供控制信号B.执行语言翻译 C.支持汇编程序D.完成数据运算 答:A 6.从资源利用率和性能价格比考虑,指令流水线方案_______,多指令周期方案_______,单指令周期方案_______。 A.最好B.次之C.最不可取D.都差不多 答:A、B、C 二、判断题:判断下列说法是否正确,并说明理由。 1.变址寻址需要在指令中提供一个寄存器编号和一个数值。√ 2.计算机的指令越多,功能越强越好。× 3.程序计数器PC主要用于解决指令的执行次序。√ 4.微程序控制器的运行速度一般要比硬连线控制器更快。× 三、简答题: 1.一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式?各自应用在什么场合?各自的优缺点是什么? 答:一条指令通常由操作码和操作数两个部分组成。 指令的操作码一般有定长的操作码、变长的操作码两种组织方式。 定长操作码的组织方式应用在当前多数的计算机中;变长的操作码组织方式一般用在小型及以上的计算机当中。 定长操作码的组织方式对于简化计算机硬件设计,提高指令译码和识别速度有利。 变长的操作码组织方式可以在比较短的指令字中,既能表示出比较多的指令条数,又能尽量满足给出相应的操作数地址的要求。 2.如何在指令中表示操作数的地址?通常使用哪些基本寻址方式? 答:是通过寻址方式来表示操作数的地址。 通常使用的基本寻址方式有:立即数寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、间接寻址、堆栈寻址等。

第二章 计算机组成原理(5)

第二章计算机组成原理(5) 一、选择题 1、下列关于IC卡的叙述中,错误的是______ D ___。 A.IC卡是"集成电路卡"的简称 B.IC卡中内嵌有集成电路芯片 C.IC卡不仅可以存储数据,还可以通过加密逻辑对数据进行加密 D.非接触式IC卡依靠自带电池供电 2、下列关于USB接口的说法错误的是___ A _____。 https://www.doczj.com/doc/ac8655593.html,B接口只有一种标准(版本) B.一个USB接口通过USB集线器可以连接多 个设备 https://www.doczj.com/doc/ac8655593.html,B的中文含义是通用串行总线 https://www.doczj.com/doc/ac8655593.html,B接口连接的设备可以热插拔,即不需要关机就可以插拔设备 3、以下打印机中,需要安装硒鼓才能在打印纸上印出文字和图案的是____ A ____。 A.激光打印机 B.压电喷墨式打印机 C.热喷墨式打印机 D.针式打印 机 4、移动存储器有多种,目前已经不常使用的是__ D __。 A. U盘 B. 存储卡 C. 移动硬盘 D. 磁带 5、销售广告标为"P4/1.5G/512MB/80G"的一台个人计算机,其CPU的时钟频率是___ B _____。 A.512MHz B.1500MHz C.80000MHz D.4MHz 6、下列关于USB接口的叙述,正确的是_A_。 https://www.doczj.com/doc/ac8655593.html,B接口是一种总线式串行接口 https://www.doczj.com/doc/ac8655593.html,B接口是一种并行接口 https://www.doczj.com/doc/ac8655593.html,B接口是一种低速接口 https://www.doczj.com/doc/ac8655593.html,B接口不是通用接口 7、显示器分辨率是衡量显示器性能的一个重要指标,它指的是整屏可显示多少__D______。 A.颜色 B.ASCII字符 C.中文字符 D.像素 8、下面属于PC机标准输入设备的是_____ A ___。 A.键盘 B.触摸屏 C.扫描仪 D.数码相机 9、下面有关计算机输入输出操作的叙述中,错误的是____ C ____。 A.计算机输入/输出操作比CPU的速度慢得多 B.两个或多个输入输出设备可以同时进行工作 C.在进行输入/输出操作时,CPU必须停下来等候I/O操作的完成 D.每个(或每类)I/O设备都有各自专用的控制器 10、下面关于硬盘存储器信息存储原理的叙述中,错误的是______ D _______。 A.盘片表面的磁性材料粒子有两种不同的磁化方向,分别用来记录 "0"和"1" B.盘片表面划分为许多同心圆,每个圆称为一个磁道,盘面上一般都有几千个磁道 C.每条磁道还要分成几千个扇区,每个扇区的存储容量一般为512字节 D.与CD光盘片一样,每个磁盘片只有一面用于存储信息 11、下面关于硬盘存储器结构与组成的叙述中,错误的是______ D _____。 A.硬盘由磁盘盘片、主轴与主轴电机、移动臂、磁头和控制电路等组成 B.磁盘盘片是信息的存储介质 C.磁头的功能是读写盘片上所存储的信息 D.盘片和磁头密封在一个盒状装置内,主轴电机安装在PC主板上 12、下面关于液晶显示器的叙述中,错误的是_____D___。

第二章 计算机组成原理(2)

第二章计算机组成原理(2) 一、选择题 1、以下关于计算机指令系统的叙述中,正确的是_____ B ___。 A.用于解决某一问题的一个指令序列称为指令系统 B.计算机指令系统中的每条指令都是CPU可执行的 C.不同类型的CPU,其指令系统是完全一样的 D.不同类型的CPU,其指令系统完全不一样 2、以下符号中____ C ____代表一种I/O总线标准。 A.CRT B.VGA C.PCI D.DVD 3、以下打印机中,需要安装硒鼓才能在打印纸上印出文字和图案的是____ A ____。 A.激光打印机 B.压电喷墨式打印机 C.热喷墨式打印机 D.针式打印 机 4、移动存储器有多种,目前已经不常使用的是__ D __。 A. U盘 B. 存储卡 C. 移动硬盘 D. 磁带 5、销售广告标为"P4/1.5G/512MB/80G"的一台个人计算机,其CPU的时钟频率是___ B _____。 A.512MHz B.1500MHz C.80000MHz D.4MHz 6、现在激光打印机与主机连接多半使用的是____B___接口,而以前则大多使用并行接口。 A.SATA https://www.doczj.com/doc/ac8655593.html,B C.PS/2 D.IEEE-1394 7、显示器分辨率是衡量显示器性能的一个重要指标,它指的是整屏可显示多少__D______。 A.颜色 B.ASCII字符 C.中文字符 D.像素 8、下面属于PC机标准输入设备的是_____ A ___。 A.键盘 B.触摸屏 C.扫描仪 D.数码相机 9、下面有关计算机输入输出操作的叙述中,错误的是____ C ____。 A.计算机输入/输出操作比CPU的速度慢得多 B.两个或多个输入输出设备可以同时进行工作 C.在进行输入/输出操作时,CPU必须停下来等候I/O操作的完成 D.每个(或每类)I/O设备都有各自专用的控制器 10、下面关于硬盘存储器信息存储原理的叙述中,错误的是______ D _______。 A.盘片表面的磁性材料粒子有两种不同的磁化方向,分别用来记录 "0"和"1" B.盘片表面划分为许多同心圆,每个圆称为一个磁道,盘面上一般都有几千个磁道 C.每条磁道还要分成几千个扇区,每个扇区的存储容量一般为512字节 D.与CD光盘片一样,每个磁盘片只有一面用于存储信息 11、下面关于硬盘存储器结构与组成的叙述中,错误的是______ D _____。 A.硬盘由磁盘盘片、主轴与主轴电机、移动臂、磁头和控制电路等组成 B.磁盘盘片是信息的存储介质 C.磁头的功能是读写盘片上所存储的信息 D.盘片和磁头密封在一个盒状装置内,主轴电机安装在PC主板上 12、下面关于液晶显示器的叙述中,错误的是_____D___。 A.它的英文缩写是LCD B.它的工作电压低,功耗小 C.它几乎没有辐射 D.它与CRT显示器不同,不需要使用显示卡 13、下面关于鼠标器的叙述中,错误的是___ C _____ A.鼠标器输入计算机的是其移动时的位移量和移动方向 B.不同鼠标器的工作原理基本相同,区别在于感知位移信息的方法不同

计算机组成原理试题2

一、填空题 1.按IEEE754规范,一个浮点数由、、三 个域组成,其中的值等于指数的加上一个固定。 2.在进行浮点加法运算时,需要完成为、、、、 和等步骤。 3.对阶时,使阶向阶看齐,使阶的尾数向移位, 每移一位,其阶码加一,直到两数的阶码相等为止。 4.提高加法器运算速度的关键是。先行进位的含义是。 5.现代计算机的运算器一般通过总线结构来组织。按其总线数不同,大体有、 和三种形式。 6.浮点运算器由和组成,它们都是运算器。只要求能 执行运算,而要求能进行运算。 7.两个BCD码相加,当结果大于9时,修正的方法是将结果,并产生进位输出。 8.设有七位二进制信息码0110101,则低位增设偶校验码后的代码为。 二、单项选择题 1.某数在计算机中用8421BCD码表示为0111 1000 1001,其真值是 A.789D B.789H C.1887D D.11110001001B 2.若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法 是码 A.原B.补C.反D.移 3.一个8位二进制整数,采用补码表示,且由3个“1”和5个“0”组成,则其最小 值是 A.-127 B.-32 C.-125 D.-3 4.下列数中最小的数为 A.101001B B.52Q C.29D D.233H 三、简答题 1.说明定点运算器的主要组成 2.说明双符号位法检测溢出的方法 四、计算与分析题 1.将十进制数(24/512)表示成浮点规格化数,要求阶码4位(含符号),移码表示; 尾数6位(含符号),用补码表示 2.写出十进制数-5的IEEE754编码 3.教材P69-5.1:已知x和y,用变形补码计算x+y,同时指出结果是否溢出 1)X=0.11011,y=0.00011 4.教材P70-7.1:试用原码阵列乘法器、补码阵列乘法器、直接补码并行乘法计算x ×y 1)X=0.11011,y=-0.11111 5.教材P70-8.1:用原码阵列除法器计算x÷y 1)X=0.11000,y=-0.11111 6.教材P70-9.1:设阶码3位,尾数6位,按浮点运算方法,完成以下取值的[x+y]、 [x-y]运算 1)X=2-011×0.100101,y=2-010×(-0.011110) 一、填空题 1.符号位S,阶码E,尾数M,阶码E,真值e,偏移值 2.零操作数检查,对阶,尾数求和,结果规格化,舍入处理,溢出处理 3.小,大,小,右,右 4.降低进位信号的传播时间,低有效位的进位信号可以直接向最高位传递 5.单总线结构,双总线结构,三总线结构

计算机组成原理 实验4

实验四模型机设计 1 实验目的 (1) 掌握一个简单CPU的组成原理。 (2) 在掌握部件单元电路的基础上,进一步将其构造一台基本模型计算机。 (3) 为其定义五条机器指令,编写相应的微程序,并上机调试掌握整机概念。 2 实验设备 PC机一台,TD-CMA实验系统一套。 3 实验原理 本实验要实现一个简单的CPU,并且在此CPU的基础上,继续构建一个简单的模型计算机。CPU由运算器(ALU)、微程序控制器(MC)、通用寄存器(R0),指令寄存器(IR)、程序计数器(PC)和地址寄存器(AR)组成,如图4-1所示。这个CPU在写入相应的微指令后,就具备了执行机器指令的功能,但是机器指令一般存放在主存当中,CPU必须和主存挂接后,才有实际的意义,所以还需要在该CPU的基础上增加一个主存和基本的输入输出部件,以构成一个简单的模型计算机。 图4-1 基本CPU构成原理图 除了程序计数器(PC),其余部件在前面的实验中都已用到,在此不再讨论。系统的程序计数器(PC)和地址寄存器(AR)集成在一片CPLD芯片中。CLR连接至CON单元的总清端CLR,按下CLR按钮,将使PC清零,LDPC和T3相与后作为计数器的计数时钟,当LOAD为低时,计数时钟到来后将CPU内总线上的数据打入PC。

T3 CLR 图4-2 程序计数器(PC)原理图 本模型机和前面微程序控制器实验相比,新增加一条跳转指令JMP,共有五条指令:IN(输入)、ADD(二进制加法)、OUT(输出)、JMP(无条件转移),HLT(停机),其指令格式如下(高4位为操作码): 助记符机器指令码说明 IN0010 0000IN R0 ADD0000 0000R0 + R0 R0 OUT0011 0000R0 OUT JMP addr1110 0000 ********addr PC HLT0101 0000停机 其中JMP为双字节指令,其余均为单字节指令,********为addr对应的二进制地址码。微程序控制器实验的指令是通过手动给出的,现在要求CPU自动从存储器读取指令并执行。根据以上要求,设计数据通路图,如图4-3所示。 本实验在前一个实验的基础上增加了三个部件,一是PC(程序计数器),另一个是AR(地址寄存器),还有就是MEM(主存)。因而在微指令中应增加相应的控制位,其微指令格式如表4-1所示。

计算机组成原理_在线作业_2

计算机组成原理_在线作业_2 交卷时间:2016-06-11 14:27:15 一、单选题 1. (5分) 用于对某个寄存器中操作数的寻址方式称为()寻址。 ? A. 间接 ? B. 寄存器直接 ? C. 寄存器间接 ? D. 直接 纠错 得分:5 知识点:4.4 典型指令 展开解析 答案B 解析 2. (5分) 程序查询方式的接口电路中应该包括()。 ? A. 设备选择电路、设备控制电路、设备状态标志 ? B. 设备选择电路、数据缓冲寄存器、设备控制电路

? C. 设备选择电路、数据缓冲寄存器、设备状态标志 ? D. 设备控制电路、数据缓冲寄存器、设备状态标志 纠错 得分:0 知识点:8.2 程序查询方式 展开解析 答案C 解析 3. (5分) 1946年研制成功的第一台电子数字计算机称为(),1949年研制成功的第一台程序内存的计算机称为()。 ? A. ENIAC , UNIVACI ? B. EDVAC ,MARKI ? C. ENIAC , MARKI ? D. ENIAC , EDSAC 纠错 得分:5 知识点:1.1 计算机发展概述 展开解析 答案D 解析 4. (5分) 以下四种类型的半导体存储器中,以传输同样多的字为比较条件,则读出数据传输

率最高的是()。 ? A. 闪速存储器 ? B. SRAM ? C. EPROM ? D. DRAM 纠错 得分:5 知识点:3.4 高速存储器 展开解析 答案A 解析 5. (5分) 一个存储单元是指能够存放()的所有存储单元的集合。 ? A. 两个字节 ? B. 一个字节 ? C. 一个二进制信息位 ? D. 一个机器字 纠错 得分:5 知识点:1.3 计算机的基本组成 展开解析 答案D 解析 6.

计算机组成原理实验

实验一基础汇编语言程序设计 一、实验目的: 1、学习和了解TEC-XP16教学实验系统监控命令的用法。 2、学习和了解TEC-XP16教学实验系统的指令系统。 3、学习简单的TEC-XP16教学实验系统汇编程序设计。 二、预习要求: 1、学习TEC-XP16机监控命令的用法。 2、学习TEC-XP16机的指令系统、汇编程序设计及监控程序中子程序调用。 3、学习TEC-XP16机的使用,包括开关、指示灯、按键等。 4、了解实验内容、实验步骤和要求。 三、实验步骤: 在教学计算机硬件系统上建立与调试汇编程序有几种操作办法。 第一种办法,是使用监控程序的A命令,逐行输入并直接汇编单条的汇编语句,之后使用G命令运行这个程序。缺点是不支持汇编伪指令,修改已有程序源代码相对麻烦一些,适用于建立与运行短小的汇编程序。 第二种办法,是使用增强型的监控程序中的W命令建立完整的汇编程序,然后用M命令对建立起来的汇编程序执行汇编操作,接下来用G命令运行这个程序。适用于比较短小的程序。此时可以支持汇编伪指令,修改已经在内存中的汇编程序源代码的操作更方便一些。 第三种办法,是使用交叉汇编程序ASEC,首先在PC机上,用PC机的编辑程序建立完整的汇编程序,然后用ASEC对建立起来的汇编程序执行汇编操作,接下来把汇编操作产生的二进制的机器指令代码文件内容传送到教学机的内存中,就可以运行这个程序了。适用于规模任意大小的程序。

在这里我们只采用第一种方法。 在TEC-XP16机终端上调试汇编程序要经过以下几步: 1、使教学计算机处于正常运行状态(具体步骤见附录联机通讯指南)。 2、使用监控命令输入程序并调试。 ⑴用监控命令A输入汇编程序 >A 或>A 主存地址 如:在命令行提示符状态下输入: A 2000↙;表示该程序从2000H(内存RAM区的起始地址)地址开始 屏幕将显示: 2000: 输入如下形式的程序: 2000: MVRD R0,AAAA ;MVRD 与R0 之间有且只有一个空格,其他指令相同 2002: MVRD R1,5555 2004: ADD R0,R1 2005: AND R0,R1 2006: RET ;程序的最后一个语句,必须为RET 指令 2007:(直接敲回车键,结束A 命令输入程序的操作过程) 若输入有误,系统会给出提示并显示出错地址,用户只需在该地址重新输入正确的指令即可。 ⑵用监控命令U调出输入过的程序并显示在屏幕上 >U 或>U 主存地址

计算机组成原理第二版课后习题答案全唐朔飞

计算机组成原理第二版课后习题答案全唐朔飞第1章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。计算机硬件:指计算机中的电子线路和物理装置。计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 5. 冯?诺依曼计算机的特点是什么?解:冯?诺依曼计算机的特点是:P8 ? ? ? ? ? ? 计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;指令和数据以同同等地位存放于存储器内,并可以按地址访问;指令和数据均用二进制表示; 指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置; 指令在存储器中顺序存放,通常自动顺序取出执行;机器以运算器为中心(原始冯?诺依曼机)。 7. 解释下列概念: 主机、CPU、主存、存储单元、存储元件、存储基元、存储元、

存储字、存储字长、存储容量、机器字长、指令字长。解:P9-10 主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了CACHE)。 主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 存储单元:可存放一个机器字并具有特定存储地址的存储单位。 存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位,又叫存储基元或存储元,不能单独存取。 存储字:一个存储单元所存二进制代码的逻辑单位。存储字长:一个存储单元所存二进制代码的位数。 存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器位数有关。指令字长:一条指令的二进制代码位数。 8. 解释下列英文缩写的中文含义: CPU、PC、IR、CU、ALU、ACC、MQ、X、MAR、MDR、I/O、MIPS、CPI、FLOPS 解:全面的回答应分英文全称、中文名、功能三部分。

计算机组成原理_在线作业

计算机组成原理_在线作业_3 交卷时间:2016-06-11 14:32:52 一、单选题 1. (5分) 系统总线中控制线的功能是()。 A. 提供主存、I / O接口设备的响应信号 B. 提供数据信息 C. 提供主存、I / O接口设备的控制信号响应信号 D. 提供时序信号 纠错 得分: 0 知识点:总线的概念和结构形态 展开解析 答案C 解析 2. (5分) 双端口存储器在()情况下会发生读/写冲突。 A. 左端口与右端口的地址码不同 B. 左端口与右端口的数据码不同 C. 左端口与右端口的地址码相同 D. 左端口与右端口的数据码相同

纠错 得分: 5 知识点: CACHE存储器 展开解析 答案C 解析 3. (5分) 在计算机中字符采用()表示。 A. 原码 B. ASCII码 C. 补码 D. 反码 纠错 得分: 5 知识点:数据表示(数据与文字表示方法) 展开解析 答案B 解析 4. (5分) 某寄存器中的值有时是地址,因此只有计算机的()才能识别它。 A. 译码器 B. 指令 C. 判别程序 D. 时序信号 纠错

得分: 5 知识点:指令格式 展开解析 答案B 解析 5. (5分) 某计算机字长16位,它的存贮容量是64K,若按半字编址,那么它的寻址范围是()。 A. 32K B. 64KB C. 32KB D. 64K 纠错 得分: 0 知识点: RAM 展开解析 答案D 解析 6. (5分) CPU 中通用寄存器的位数取决于()。 A. 存储容量 B. 指令的长度 C. 机器字长 D. CPU的管脚数 纠错 得分: 5

知识点: CPU 的功能和组成 展开解析 答案C 解析 7. (5分) 中断向量地址是()。 A. 中断返回地址 B. 中断服务例行程序入口地址 C. 子程序入口地址 D. 中断服务例行程序入口地址的指示器纠错 得分: 0 知识点:程序中断方式 展开解析 答案D 解析 8. (5分) DRAM利用()作为一个存储元。 A. 触发器 B. MOS晶体管和电容 C. 储存器 D. MOS晶体管 纠错 得分: 5 知识点: ROM和 FLASH ROM

计算机组成原理实验完整版

河南农业大学 计算机组成原理实验报告 题目简单机模型实验 学院信息与管理科学学院 专业班级计算机科学与技术2010级1班 学生姓名张子坡(1010101029) 指导教师郭玉峰 撰写日期:二○一二年六月五日

一、实验目的: 1.在掌握各部件的功能基础上,组成一个简单的计算机系统模型机; 2.了解微程序控制器是如何控制模型机运行的,掌握整机动态工作过程; 3定义五条机器指令,编写相应微程序并具体上机调试。 二、实验要求: 1.复习计算机组成的基本原理; 2.预习本实验的相关知识和内容 三、实验设备: EL-JY-II型计算机组成原理试验系统一套,排线若干。 四、模型机结构及工作原理: 模型机结构框图见实验书56页图6-1. 输出设备由底板上上的四个LED数码管及其译码、驱动电路构成,当D-G和W/R均为低电平时将数据结构的数据送入数据管显示注:本系统的数据总线为16位,指令、地址和程序计数器均为8位。当数据总线上的数据打入指令寄存器、地址寄存器和程序寄存器时,只有低8位有效。 在本实验我们学习读、写机器指令和运行机器指令的完整过程。在机器指令的执行过程中,CPU从内存中取出一条机器指令到执行结束为一个指令周期,指令由微指令组成的序列来完成,一条机器指令对应一段微程序。另外,读、写机器指令分别由相应的微程序段来完成。

为了向RAM中装入程序和数据,检查写入是否正确,并能启动程序执行,必须设计三个控制操作微程序。 存储器读操作(MRD):拨动清零开关CLR对地址、指令寄存器清零后,指令译码器输入CA1、CA2为“00”时,按“单步”键,可对RAM连续读操作。 存储器写操作(MWE):拨动清零开关CLR对地址、指令寄存器清零后,指令译码器输入CA1、CA2为“10”时,按“单步”键,可对RAM连续写操作。 启动程序(RUN):拨动开关CLR对地址、指令寄存器清零后,指令译码器输入CA1、CA2为“11”时,按“单步”键,即可转入第01号“取指”微指令,启动程序运行。 注:CA1、CA2由控制总线的E4、E5给出。键盘操作方式有监控程序直接对E4、E5赋值,无需接线。开关方式时可将E4、E5接至控制开关CA1、CA2,由开关控制。 五、实验内容、分析及参考代码: 生成的下一条微地址 UA5 UA0 MS5 MS0 微地址

计算机组成原理蒋本珊第二版答案

计算机组成原理蒋本珊第二版答案【篇一:计算机组成原理(蒋本珊)第六章】 有哪几种控制方式?各有何特点? 解:控制器的控制方式可以分为3种:同步控制方式、异步控制方 式和联合控制方式。 同步控制方式的各项操作都由统一的时序信号控制,在每个机器周 期中产生统一数目的节拍电位和工作脉冲。这种控制方式设计简单,容易实现;但是对于许多简单指令来说会有较多的空闲时间,造成 较大数量的时间浪费,从而影响了指令的执行速度。异步控制方式 的各项操作不采用统一的时序信号控制,而根据指令或部件的具体 情况决定,需要多少时间,就占用多少时间。异步控制方式没有时 间上的浪费,因而提高了机器的效率,但是控制比较复杂。联合控 制方式是同步控制和异步控制相结合的方式。 2.什么是三级时序系统? 解:三级时序系统是指机器周期、节拍和工作脉冲。计算机中每个 指令周期划分为若干个机器周期,每个机器周期划分为若干个节拍,每个节拍中设置一个或几个工作脉冲。 3.控制器有哪些基本功能?它可分为哪几类?分类的依据是什么? 解:控制器的基本功能有: (1)从主存中取出一条指令,并指出下一条指令在主存中的位置。(2)对指令进行译码或测试,产生相应的操作控制信号,以便启 动规定的动作。 (3)指挥并控制cpu 、主存和输入输出设备之间的数据流动。控 制器可分为组合逻辑型、存储逻辑型、组合逻辑与存储逻辑结合型 3类,分类的依据在于控制器的核心———微操作信号发生器(控 制单元cu)的实现方法不同。 4.中央处理器有哪些功能?它由哪些基本部件所组成? 5.中央处理器中有哪几个主要寄存器?试说明它们的结构和功能。解:cpu 中的寄存器是用来暂时保存运算和控制过程中的中间结果、最终结果及控制、状态信息的,它可分为通用寄存器和专用寄存器 两大类。通用寄存器可用来存放原始数据和运算结果,有的还可以 作为变址寄存器、计数器、地址指针等。专用寄存器是专门用来完 成某一种特殊功能的寄存器,如程序计数器pc 、

计算机组成原理-作业参考答案(1)

第1章计算机系统概论 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 (1)计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成; (2)指令和数据以同同等地位存放于存储器内,并可以按地址访问; (3)指令和数据均用二进制表示; (4)指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码 用来表示操作数在存储器中的位置; (5)指令在存储器中顺序存放,通常自动顺序取出执行; (6)机器以运算器为中心(原始冯?诺依曼机)。 7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。 解:课本P9-10 (1)主机:是计算机硬件的主体部分,由CPU和主存储器MM合成为主机。 (2)CPU:中央处理器,是计算机硬件的核心部件,由运算器和控制器组成;(早 期的运算器和控制器不在同一芯片上,现在的CPU内除含有运算器和控制器外还集成了Cache)。 (3)主存:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作 存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。 (4)存储单元:可存放一个机器字并具有特定存储地址的存储单位。 (5)存储元件:存储一位二进制信息的物理元件,是存储器中最小的存储单位, 又叫存储基元或存储元,不能单独存取。 (6)存储字:一个存储单元所存二进制代码的逻辑单位。 (7)存储字长:一个存储单元所存储的二进制代码的总位数。 (8)存储容量:存储器中可存二进制代码的总量;(通常主、辅存容量分开描述)。 (9)机器字长:指CPU一次能处理的二进制数据的位数,通常与CPU的寄存器 位数有关。 (10)指令字长:机器指令中二进制代码的总位数。 8. 解释下列英文缩写的中文含义:CPU、PC、IR、CU、ALU、ACC、MQ、X、

相关主题
文本预览
相关文档 最新文档