计算机组成原理(唐塑飞)—笔记

计算机组成原理(唐塑飞)—笔记
计算机组成原理(唐塑飞)—笔记

第一章计算机系统概论1.

译程序,一种是解释程序。

?

(源程序)的全部语句一次翻译成机器语言程序,而后再执行机器语言程序。(先翻译全部,后执行全部)

?并且立即执行这

条语句,接着翻译源程序的下一条语句,即使下一条重复执行该语句,也必须重新翻译。(翻译一条,执行一条)

2.多级层次结构的计算机系统:

3.区别计算机体系结构与计算机组成的两个基本概念。

?计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构

与功能特性。(计算机系统的属性通常是指用机器语言编程的程序员所看到的传统机器的属性)(概念性的结构与功能特性)

?

(具体指令的实现)

4.冯·诺依曼计算机的特点

?计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成。

?指令和数据以同等地位存放在存储器内,并可按地址访问。

?指令和数据均用二进制数表示。

?指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在

存储器中的位置。

?指令在存储器内按顺序访问。(存储程序)

?机器已运算器为中心,输入输出设备与存储器间的数据传送通过运算器来完成。

5.以存储器为中心的计算机结构框图:

6.计算机组成框图:

7.ALU和CU是CPU的核心部件。

?ALU, Arithmetic Logic Unit)简称算术逻辑部件,用来完成算术

逻辑运算。

?Control Unit ,CU)用来解释存储器中的指令,并发出各种操作命令来执

行指令。

8.M,各种逻辑元件及控制电路等。存储体由许多存储

单元组成,每个存储单元又包含若干个存储元件,每个存储元件能寄存一位二进制代码“0”,“1”。

9.主存的工作方式就是按存储单元的地址号来实现对存储子各位的存,去。这种存取方式

成为按地址存取方式,即按地址访问存储器。(访存)

10.运算器(ALU)和控制器(CU)组成CPU,再加存储器(主存和辅存)构成主体,

最后加上输入输出设备构成硬件。

11.MAR 与MDR

?存储器地址寄存器,用来存放要访问的存储

单元的地址,其位数对应存储单元的个数(MAR为10位,则有210=1024个存储单元)

?存储器数据寄存器,用来存放从存储体某单元取

出的代码或者准备往某单元存入的代码,器位数和存储字长相等。

12.运算器最少包括3个寄存器和一个算术逻辑单元(ALU),其中ACC(Accumulator)为累

加器,MQ(Multiplier-Quotient Register)为乘商寄存器,X为操作数寄存器。

13.指令和数据都存于存储器中,计算机如何区分它们?

?通常完成一条指令可分为取指阶段和执行阶段。在取指阶段通过访问存储器可以将指

令取出;在执行阶段通过访问存储器可以将操作数取出。这样,虽然数据和指令都是

以0、1代码形式存在存储器中,但CPU可以判断出在取指阶段访问存储器取出的0、1代码是指令;在执行阶段访问存储器取出的0、1代码是数据。

14.控制器的三个阶段:

?取指阶段:要命令存储器读出一条指令。

?分析阶段:对指令进行分析,指出该指令要完成的操作,并按寻址特征指明操作数的

地址。

?执行阶段:根据操作数所在的地址以及指令的操作码完成某种操作。

15.控制器由程序计数器(Program Counter, PC),指令寄存器(Instruction Register, IR)

以及控制单元(CU)组成。

?PC用来存放当前欲执行指令的地址,它与主存的MAR之间有一条直接通路,具有

自动加1的功能,即可自动形成下一条指令。

?IR用来存放当前指令,IR的内容来自主存的MDR。IR中的操作码(OP(IR))送至

CU,记作OP(IR)→CU,用来分析指令;其地址码(Ad(IR)作为操作数的地址送至存储器的MAR),记作Ad(IR) →MAR。

?CU用来分析当前指令所需完成的操作,并发出给中微操作的命令序列,用以控制所

有被控对象。

16.计算机硬件的主要技术指标:机器字长、存储容量和运算速度。

17.机器字长:

?CPU一次能处理数据的位数,通常和CPU的寄存器位数有关。它直接

影响加法器,数据总线以及存储字长的位数。

18.存储容量:

?存储器的容量应该包括主存和辅存容量。

?= 存储单元个数X 存

储字长。(MAR的位数反映了存储单元的个数,MDR的位数反映了存储字长)。

?

19.运算速度:现在计算机的运算速度普遍采用单位时间内执行指令的平均条数来衡量,并

用MIPS(Million Instruction Per Second,百万条指令每秒)作为计量单位。

20.CPI:(Cycle Per Instruction)即执行一条指令所需的时钟周期数(机器主频的倒数)。

第二章计算机的发展和应用

1.计算机的产生和发展:

?第一代电子管计算机(Electrionic Numerial Integrator And Computer, ENIAC)

?第二代晶体管计算机

?第三代集成电路计算机

?第四代大规模和超大规模集成电路

第三章系统总线

1.计算机系统的五大部件之间的互联方式有两种:

?

?

2.

?在某一时刻,只允许有一个部件向总线发送信息,而多个部件可以同时从总线上接受

相同的信息。

?总线实际上是由许多传输线或通路组成,每一条可一位一位地传输二进制代码,一串

二进制代码可以在一段时间内逐一传输完成。若干条传输线可以同时传输若干二进制代码。

?总线上信息的传送:串行和并行。

3. 以CPU 为中心的双总线结构

? 一组总线连接CPU

M 总线)。

? 一组建立CPU 和各I/O

总线)。 4. 单总线结构框图

5. 以存储器为中心的双总线结构

6. 以CPU 为中心的存储结构与单总线结构的差别:

中央处理器 CPU

I/O 总线

M 总 线

主存

I/O 接口 I/O 设备1 I/O 设备2 … …

I/O 接口

I/O 接口

I/O 设备n

单总线(系统总线)

CPU

主存

I/O 接口

I/O 设备1

I/O 设备2 I/O 接口 … I/O

设备n

I/O 接口

系统总线

主存

CPU

I/O 接口

I/O

设备1

I/O 设备n

I/O 接口

存储总线

?以CPU为中心的双总线结构在I/O设备与主存交换信息时仍然要占用CPU,会影响

CPU的工作效率。

?I/O设备与主存交换信息时,原则上不影响CPU的工作,CPU仍可继续处理不访问

主存或I/O设备,是CPU工作效率有所提高。

7.CPU与主存之间的总线。这组总线速度高,

只供主存与CPU之间传输信息。

8.总线的分类:

?按数据传送方式可分为并行传输总线和串行传输总线。

?按连接部件方式分,可分为片内总线、系统总线和控制总线。

?

?CPU、主存、I/O设备(通过I/O接口)各大部件之间的信息传输线。也称板级总线(在一块电路板上各芯片间的连线)或板间总线。

?

9.按系统总线传输信息的不同,可将系统总线分为:数据总线,地址总线和控制总线。

?数据总线是用来传输各功能部件之间的数据信息的传输线,它是双向传输总线。其位

数与机器字长、存储字长有关。地址线的位数与存储单源的个数有关。

?地址总线是主要用来指出数据总线上的源数据或目的数据在主存单元的地址或I/O设

备的地址的传输线。

?由于数据总线、地址总线都是被挂在总线上的所有部件共享的,如何使各部件能在不

同时刻占有总线使用权,需依靠控制总线来完成,因此控制总线是用来发出各种控制信号的传输线。(通常对任一控制线而言,它的传输时单向的,但对于控制总线来说,又可认为是双向的)。

?常见的控制信号:时钟,复位,总线请求,总线允许,中断请求,中断响应,存

储器写,存储器读,I/O读,I/O写,传输响应。

10.通信总线的传输方式分两种:串行通信和并行通行。

?1位宽的传输线上,一位一位地按顺序分时传送。(由地位

到高位按顺序传送)。

?1位宽的传输线上,同时由源传送到目的的。

?并行通信适宜于近距离的数据传输,通常小于30m。串行通信适宜于远距离传送,可

以从几米达数千公里。

?串行和并行通信的数据传送速率都与距离成反比。

11.总线特性:

?

?电气特性是指总线的每一根传输线上信号的传输方向和有效地的电平范围。

?规定:由CPU发出的信号称为输出信号,送入CPU的信号称为输入信号。

?

?

12.总线性能指标:

?总线宽度:通常是指数据总线的根数,用bit(位)表示。

?总线带宽:总线宽度可以理解为总线的数据传输速率,即单位时间内总线上传输数据

的位数,通常用每秒传输信息的字节数来衡量,单位可用MBps(兆字节每秒)表示。

?时钟同步/异步:总线上的数据与时钟同步工作的总线称为同步总线,与时钟不同步

?总线复用:一条信号上分时传送两种信号。

?信号线数:地址总线、数据总线和控制总线三种总线数的总和。

?总线控制方式:包括突发工作、自动配置、仲裁方式、逻辑方式、计数方式等。

?其他指标:如负载能力、电源电压、总线宽度能否扩展等。

?总线的负载能力,是指当总线接上负载后,总线输入输出的逻辑电平是否能保持在正常的额定范围内。

13.总线标准,可视为系统与各模块、模块与模块之间的一个互联的标准界面。

?按总线标准设计的接口可视为通用接口。采用总线标准可以为计算机接口的软硬件设

计提供方便。

14.总线标准种类:

?ISA ( Industrial Standard Architecture ) 总线

?是为了采用全16位的CPU而推出的,又称AT总线,它使用独立于CPU的总线时钟,因此CPU可以采用比总线频率更高的时钟,有利于CPU性能的提高。没有

支持总线仲裁的硬件逻辑,不支持多台主设备系统,所有数据的传送必须通过CPU

或DMA接口来管理。

?EISA ( Extended Industrial Standard Architecture )总线

?是一种在ISA基础上扩充开放的总线标准,与ISA可以完全兼容,从CPU中分离出了总线控制权,是一种具有智能化的总线,能支持多个总线主控器和突发方式的

传输。

?VESA ( Video Electronic Standard Architecture , VL-BUS )总线

?是由VESA(Video Electronic Standard Association ,视频电子标准协会)提出的局部总线标准,又称为VL-BUS(Local BUS)总线。所谓局部总线,是指在系统

外为两个以上模块提供的高速传输信息通道。

?PCI总线(Peripheral Component Interconnect ,外围部件互连)总线

?高性能。PCI总线是一种不依附于某个具体处理器的局部总线。它为系统提供一个高速的数据传输通道,与CPU时钟频率无关。支持突发工作

?良好的兼容性。PCI总线部件和插件接口相对处于与处理器是独立的,它支持所有的目前和将来不同结构处理器。

?支持即插即用(Plug and Play),即任何扩展卡只要插入系统便可工作。

?支持多主设备能力。

?具有与处理器和存储器子系统完全并行操作的能力。

?提供数据的地址奇偶校验功能,保证了数据的完整和正确。

?可扩充性好。

?软件兼容性好。

?采用多路复用技术,减少了总线引脚个数。

?AGP(Accelerated Graphics Port,加速图形端口)总线

?是显示卡专用的局部总线,基于PCI 2.1版规范并进行修改而成,它采用点对点通道方式。还定义了一种“双激励”的传输技术,能在一个时中的上、下沿双向传输

数据。

?RS-232C(Recommended Standard)总线

?由美国电子工业协会EIA(Electronic Industries Association)推荐的一种串行通信总线标准,它是应用于串行二进制交换的数据终端设备(Data Terminal Equipment, DTE)和数据通信设备(Data Communication Equipment, DCE)之间的标准接口的标准接口。

?USB(Universal Serial Bus)总线

?通行串行总线基于通用连接技术,实现外设的简单快速连接,几乎可以连接所有的外设装置。

?主要特点:

1)具有真正的即插即用特性。

2) 具有很强的连接能力。

3) 数据传输率有两种,即采用普通无屏蔽双绞线和带屏蔽的双绞线。 4) 标准统一。

5) 连接电缆轻巧,电源体积缩小。 6) 生命力强。

15. 总线结构:

?

是将CPU 、主存、I/O 设备都挂在一组总线上,允许I/O 设备之间、I/O

与CPU 之间或

I/O 设备与主存之间直接交换信息。

? I/O 设备从单总线上分离出来,形成主存总线与I/O 设

备分开的结构。

? 双总线结构:通道是一个具有特殊功能的处理器,CPU 将一部分功能放给通道,使其对I/O 设备具有统一管理的功能,以完成外部设备与主存储器之间的数据传送。

? 三总线结构:主存总线用于CPU 与主存之间的传输;I/O 总线供CPU 与各类I/O 设备之间的传递信息;DMA 总线用于高速I/O 设备与主存之间交换信息。(在任意时刻智能使用一种总线,主存总线与DMA 总线不能同时对主存进行存取,I/O 总线只有在CPU 执行I/O 指令时才能用到)——管理主存和I/O 接口的是控制器,代替了CPU 。

通道

I/O 接口

设备n

I/O 接口

设备0

CPU 主存

主存总线

I/O 总线

? 另一种三总线结构:处理器与Cache 之间有一条局部总线,它将CPU 与Cache 与更多的局部设备连接。Cache 的控制机构不仅将Cache 连到局部总线上,而且还直接连到系统总线上。还有一条扩张线,它将局域网、小型计算机接口、调制解调器以及串行接口等连接起来,并通过这些接口又可与各类I/O 设备相连。扩展总线又通过扩展接口和系统总线相连。

? 四总线结构:在高速总线上挂一些高速I/O 设备,它们通过Cache 控制机构中的高速总线桥或高速缓冲器与系统总线和局部总线相连,低速的设备仍然挂在扩展总线上。

局域网 系统总线

CPU Cache

局部总线

扩展总线接口

扩展总线

Modem 串行接口

SCSI

局部I/O 控制器

主存

? PCI 总线是通过PCI 桥路(包括PCI 控制器和PCI 加速器)与CPU 总线相连。 ? PCI 总线结构是CPU 总线与PCI 总线互相隔离,具有更高的灵活性,支持更多的高速设备,而且有即插即用的特性。当PCI 总线驱动能力不足时,可采用多层结构。

16. 总线控制:判优控制(仲裁逻辑)和通信控制。 ? 总线判优控制可分集中式和分布式两种。 ? 前者将控制逻辑集集中在一处。

? 后者将控制逻辑分散在与总线连接的各个部件上。

17. 总线上所连接的设备,按其对总线有无控制功能可分为主设备(模块)和从设备(模块)。 ?

使用权的主设备才能开始传送数据。

?

18. 常见的集中控制优先仲裁方式:

? 链式查询:控制总线有3根用于控制总线(BS 总线忙、BR 总线请求、BG 总线同意)。

? 特点:在链式查询中,离总线控制部件越近的设备具有最高的优先级。只需很少几根线就能按一定优先次序实现总线控制,并且很容易扩充设备,但对电路故障敏感,且优先级别低的设备可能很难获得请求。

多媒体

Modem 主存

扩展总线接口 局域网

SCSI

CPU

串行接口

FAX 系统总线

局部总线

高速总线

扩展总线

图形

Cache/桥

计数器定时查询:多一组设备地址线,少了一根总线同意线BG 。

? 特点:计数可以从“0”开始,此时一旦设备的优先次序被固定,设备的优先级就按0,1,…,n 的顺序降序排列,而且固定不变;计数器也可以从上一次计数的终止点开始,即是一种循环方法,此时设备使用总线的优先级相等;计数器的初始值还可以有程序设定,故优先级次序改变。且该电路对电路故障不敏感,增加了控制线数,控制也叫复杂。

BS -总线忙 BR -总线请求

? 独立请求方式:每一台设备均有一对总线请求线BR i 和总线同意线BG i 。总线控制部

件中还有一排队电路,可根据优先次序确定哪一台设备的请求。响应时间最快,以增加控制线数为代价。

? 特点:响应速度快,优先次序控制灵活,但控制数最多,总线控制更复杂。 ? 在独立请求方式下,若有n 个设备,则有n 个总线请求信号和n 个总线响应信号。

19. 总线通信控制:在通信时间上,应按分时方式来处理优先等级,即获得总线使用权的先

后顺序分时占用总线。

?

? 总线周期的四个阶段:

? 申请分配地址阶段:由需要使用总线的主模块提出申请,经总线仲裁决定总线使用权。

? 寻址阶段:取得了使用权的主模块通过总线发出本次要访问的从模块的地址及相关命令,启动参与本次传输的从模块。

? 传数阶段:主模块和从模块进行数据交换,数据从源模块传数到目的模块。 ? 结束阶段:主模块撤销系统总线上的有关信息,让出总线使用权。

数据线 地址线

BG -总线同意

20.总线通信控制四种方式:

同步通信:

?

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

?

?优点:规定明确、统一,模块间的配合简单一致。

?缺点:主、从模块时间配合属于强制性同步,不需在限定时间内完成规定的要求。

?在同步通信的系统总线中,总线传输周期越短,数据线的位数越多,直接影响总线的传输率。

?数据传输率(MBps)=总线的宽度(B)/总线传输周期(μs)

?同步通信在系统总线设计室,对T1、T2、T3、T4都有明确的规定:

对于读命令,传输周期如下:

1)T1 ——主模块发地址。

2)T2 ——主模块发读命令。

3)T3 ——从模块提供数据。

4)T4 ——主模块撤销读命令,从模块撤销数据。

对于写命令,传输周期如下:

1)T1 ——主模块发地址。

2)T1.5 ——主模块提供数据。

3)T2 ——主模块发出写命令,从模块收命令,将总线上的数据写到地址总线所

指的单元。

4)T4 ——主模块撤销读命令,从模块撤销数据。

?

? 没有公共的时钟标准,采用应答方式(又称握手方式)。

? 应答方式,即当主模块发出请求信号(Request)时,一直等待从模块反馈回来的响应信号(Acknowledge )后,才开始通信。主模块和从模块之间增加两条应答线。 ? 异步通信的应答方式又可分不互锁、半互锁和全互锁三种类型。

? 异步通信可用于并行传送或串行传送。 ? 异步串行通信的数据传送速率用波特率来衡量。

? 波特率是指单位时间内传送二进制数据的位数,单位用bps (位/秒)表示,记作波特。

? 比特率即单位时间内传送二进制有效数据的位数,单位是bps (位/秒)。 ? 半同步通信:

? 半同步通信既保留了同步通信的基本特点,都严格参照系统时钟的某个前沿开始,而接受方都采用系统时钟后沿时刻来进行判断识别;同时又像异步通信那样,允许不同速度的模块和谐地工作。为此增设一条“等待“ (WAIT )响应信号线。 ? 同步 — 送方用系统时钟前沿发信号,接收方用系统时钟后沿判断、识别。 ? 异步 — 允许不同速度的模块和谐工作。

不互锁 半互锁

全互锁

回 答

?将一个传输周期分解为两个子周期,两个传输子周期都只有单方向的信息流,每个模块都变成了主模块。

?特点:

1)各模块有权申请占用总线

2)采用同步方式通信,不等对方回答

3)各模块准备数据时,不占用总线

4)总线被占用时,无空闲

5)充分提高了总线的有效占用

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

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

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

计算机组成原理知识点总结——详细版

计算机组成原理2009年12月期末考试复习大纲 第一章 1.计算机软件的分类。 P11 计算机软件一般分为两大类:一类叫系统程序,一类叫应用程序。 2.源程序转换到目标程序的方法。 P12 源程序是用算法语言编写的程序。 目标程序(目的程序)是用机器语言书写的程序。 源程序转换到目标程序的方法一种是通过编译程序把源程序翻译成目的程序,另一种是通过解释程序解释执行。 3.怎样理解软件和硬件的逻辑等价性。 P14 因为任何操作可以有软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。对于某一机器功能采用硬件方案还是软件方案,取决于器件价格,速度,可靠性,存储容量等因素。因此,软件和硬件之间具有逻辑等价性。 第二章 1.定点数和浮点数的表示方法。 P16 定点数通常为纯小数或纯整数。 X=XnXn-1…..X1X0 Xn为符号位,0表示正数,1表示负数。其余位数代表它的量值。 纯小数表示范围0≤|X|≤1-2-n 纯整数表示范围0≤|X|≤2n -1

浮点数:一个十进制浮点数N=10E.M。一个任意进制浮点数N=R E.M 其中M称为浮点数的尾数,是一个纯小数。E称为浮点数的指数,是一个整数。 比例因子的基数R=2对二进制计数的机器是一个常数。 做题时请注意题目的要求是否是采用IEEE754标准来表示的浮点数。 32位浮点数S(31)E(30-23)M(22-0) 64位浮点数S(63)E(62-52)M(51-0) S是浮点数的符号位0正1负。E是阶码,采用移码方法来表示正负指数。 M为尾数。P18 P18

2.数据的原码、反码和补码之间的转换。数据零的三种机器码的表示方法。 P21 一个正整数,当用原码、反码、补码表示时,符号位都固定为0,用二进制表示的数位值都相同,既三种表示方法完全一样。 一个负整数,当用原码、反码、补码表示时,符号位都固定为1,用二进制表示的数位值都不相同,表示方法。 1.原码符号位为1不变,整数的每一位二进制数位求反得到反码; 2.反码符号位为1不变,反码数值位最低位加1,得到补码。 例:x= (+122)10=(+1111010)2原码、反码、补码均为01111010 Y=(-122)10=(-1111010)2原码11111010、反码10000101、补码10000110 +0 原码00000000、反码00000000、补码00000000 -0 原码10000000、反码11111111、补码10000000 3.定点数和浮点数的加、减法运算:公式的运用、溢出的判断。 P63 已知x和y,用变形补码计算x+y,同时指出结果是否溢出。 (1)x=11011 y=00011 (2)x=11011 y=-10101 (3)x=-10110 y=-00001

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

一、判断题 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接口是一种通用的串行接口,通常连接的设备有移动硬盘、优盘、鼠标器、扫描仪

《计算机组成原理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.如何在指令中表示操作数的地址?通常使用哪些基本寻址方式? 答:是通过寻址方式来表示操作数的地址。 通常使用的基本寻址方式有:立即数寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、间接寻址、堆栈寻址等。

计算机组成原理心得

学习计算机组成原理的心得体会 学习了一个学期的《计算机组成原理》这门课程。在郄君老师给我们讲《计算机组成原理》这门课程的学期了,我们对于计算机都有了更深的认识和了解。计算机技术是世界上发展最快的科学技术之一,产品不断升级换代。当前计算机正朝着巨型化、微型化、智能化、网络化等方向发展,计算机本身的性能越来越优越,应用范围也越来越广泛,从而使计算机成为工作、学习和生活中必不可少的工具。对于计算机我们只是一个小小的探索者,还有更大的知识海洋等待着我们去挖掘,去学习。 这学期开始,在郄老师的讲课中我们由浅及深的学习了《计算机组成原理》这门课程。从第一章计算机的概论讲起讲了计算机的发展,分类及应用;计算机的工作过程与性能指标;计算机系统的基本组成;计算机系统的层次结构。然后又分别给我们讲述了计算机中数据的表示;运算方法和运算器;指令系统;中央处理器;储存器等等通过郄老师对于计算机各个方面深入细致的讲解我们对于计算机有了跟多的理解和认识。在对于今后对计算机接触中,给予了我们莫大的帮助,《计算机组成原理》这门课程对我们今后的工作学习也有着不可磨灭的作用。

计算机系统由硬件和软件两大部分组成. (1)硬件的组成(输入设备,输出设备,存储器,运算器,控制器) 输入设备:使计算机从外部获得信息的设备如鼠标,键盘,光笔,扫描仪,话筒,数码相机,摄像头, 手写板输出设备:把计算机处理信息的结果以人们能够识别的形式表示出来的设备如显示器,打印机,绘图仪,音箱,投影仪存储器:如硬盘,光驱,U盘运算器:算术运算,逻辑运算控制器:如从存储器中取出指令,控制计算机各部分协调运行控制器和运算器整合在CPU中(2)软件的组成软件定义:程序和有关文档资料的合称软件分类:系统软件(使用和管理计算机的软件)和应用软件(专为某一应用编制的软件) 常见的系统软件有:操作系统,数据库管理系统和程序设计语言常见的应用软件有:辅助教学软件,辅助设计软件,文字处理软件, 信息管理软件和自动控制软件。《计算机组成原理》中也涉及到1,计算机的特点。发展概况。应用领域。分类。发展趋势。系统的组成。2,数据在计算机中的表示。以及转化。运算规则。和编码。3,运算方法和运算器。4,指令、格式,寻址方式,类型和功能。5,存储系统。6,中央处理器。(CPU),功能,组成,时序。指令周期,基本原理。7,系统总线。概念,分类,组成。借口和总线结构。8,输入输出系统。外设,查询方式。9,外围设备。输入和输出。以及外存、等等有关于计算机的多种方面的知识。

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

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

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

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

第二章计算机组成原理(5) 一、选择题 1、下列关于IC卡的叙述中,错误的是______ D ___。 A.IC卡是"集成电路卡"的简称 B.IC卡中内嵌有集成电路芯片 C.IC卡不仅可以存储数据,还可以通过加密逻辑对数据进行加密 D.非接触式IC卡依靠自带电池供电 2、下列关于USB接口的说法错误的是___ A _____。 https://www.360docs.net/doc/9010107497.html,B接口只有一种标准(版本) B.一个USB接口通过USB集线器可以连接多 个设备 https://www.360docs.net/doc/9010107497.html,B的中文含义是通用串行总线 https://www.360docs.net/doc/9010107497.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.360docs.net/doc/9010107497.html,B接口是一种总线式串行接口 https://www.360docs.net/doc/9010107497.html,B接口是一种并行接口 https://www.360docs.net/doc/9010107497.html,B接口是一种低速接口 https://www.360docs.net/doc/9010107497.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___。

南信大 计算机组成原理期末练习题

计算机组成原理薛胜军题库 第1章概述 一、选择题 o冯·诺依曼(Von Neumann)机工作方式的基本特点是。 A.指令流单数据流 B.按地址访问并顺序执行指令 C.堆栈操作 D.存储器按内容选择地址 o下列描述中是正确的。 A.控制器能够识别、解释和执行所有的指令及存储结果 B.计算机主要由输入输出单元、控制器、存储器和算术逻辑单元构成 C.所有的数据运算都在控制器中完成 D.以上三者都正确 o计算机系统中的存储器系统是指。 A.RAM存储器; B.ROM存储器; C.主存储器; D.主存储器和外存储器。 o计算机科技文献中,英文缩写CAI代表。 A.计算机辅助制造 B.计算机辅助教学 C.计算机辅助设计 D.计算机辅助管理 o能够被计算机硬件直接识别的语言是。 A.汇编语言 B.高级语言 C.机器语言 D.应用语言o计算机软件分为两大类,他们是。 A.操作系统与应用软件 B.操作系统与系统软件 C.操作系统与CAD软件 D.系统软件与应用软件 o完整的计算机系统是由组成的。 A.主机与外设 B.CPU与存储 C.ALU与控制器 D.硬件系统与软件系统 o高级语言源程序不能直接在计算机上运行,需要有相应的语言处理程序翻译成程序后才能运行。 A.C语言 B.汇编语言 C.机器语言 D.宏汇编语言

o当前设计高性能计算机的重要技术途径是___。 A.提高CPU主频 B.扩大主存容量 C.采用非冯·诺依曼结构 D.采用并行处理技术 o下列体系结构中,最适合多个任务并行执行的体系结构是___。 A.流水线向量机结构 B.堆栈处理机结构 C.共享存储多处理机结构 D.分布存储多计算机结构 二、填空题 o电子计算机从诞生至今,按其工艺和器件特点,大致经历了四代。第一代从 A 年开始,采用 B ;第二代从 C 年开始,采用 D ;第三代从 E 年开始,采用 F ;第四代从 G 年开始,采 用 H 。 o计算机的硬件是指 A ,软件是指 B 。 o计算机将部分软件存储在只读存储器中,称之为 A 。 o将许多电子元件集成在一块芯片上称为 A 。 o系统软件是 A ,应用软件是 B ,操作系统是 C 。 o数据库是 A ,数据库管理系统是 B 。 o计算机系统结构的发展和演变看,早期的计算机是以 A 为中心的系统结构,而近代的计算机是以 B 为中心的系统结构。 o在下列常用术语后面,写出相应的中文名称: VLSI__ A ___MPP___ B___RISC____ C__DMA___ D__ o在由n台计算机构成的并行计算机中,其运行程序的加速比一般都小于n,其主要原因是___ A__和__ B____。 o在计算机系统当中,根据应用条件和硬件资源的不同,数据传输方式可以采用 A___传送、 B __传送和 C___传送三种方式。 o为了使计算机能够直接处理十进制形式的数据,采用 A___形式和 B___形式两种表示形式。前者主要用在 C___计算的应用领域。 o字符信息是_ A_ _数据,属于处理 B___领域的问题。国际上采用的字符系统是七单位的 C___码。 三、问答题 o冯·诺依曼计算机体系的基本思想是什么?按此思想设计的计算机硬件系统应由哪些部件组成? o计算机的系统软件和应用软件的作用是什么? o试说明冯·诺依曼计算机结构的特点。 o计算机一般有哪些分类方法? o试说明计算机的层次结构。 o简述计算机的工作特点。

计算机组成原理心得

学习《计算机组成原理》的心得体会 进入了大二的最后一个学期,本学期都是专业课程,对专业知识的要求也有了提高。本学期学习了《计算机组成原理》让我对计算机系统的组成和工作原理有了较深的理解与感受,也让我对计算机有了一个崭新体会与理解。 《计算机组成原理》是计算机专业一门核心专业基础课,在专业课程内有着非常重要的作用,对于要学习计算机专业的学生来说是一门非常重要的课程,这门课程要求我们通过基础知识的学习,简化问题,理解模型机的工作过程,从而建立计算机系统、计算机整机运行原理的概念,而且计算机的组成及运行原理的基本思想已经渗透到由计算机衍生出来的许多领域,而且我们要想真正理解软件,就必须理解硬件,软件和硬件共存于计算机系统中。 首先计算机组成原理的第一章是计算机概论。计算机是由硬件和软件组成的,计算机的硬件包括运算器,存储器,控制器,适配器,输入输出设备等。软件也是计算机系统结构的重要组成部分,也是计算机不同于一般电子设备的重要根源所在。计算机系统是一个由硬件和软件组成的多层次结构。 而第二章是计算机中的数据表示。我们在这章中要理解计算机中的各种进位计数制,并且必须掌握二进制与十进制之间的转换方法,这是一项学好这门课必须掌握的,接下来要理解数的原码、补码、和反码的概念,还要理解定点数、浮点数的概念和表示方法,掌握数据

校验码的原理。 第三章是运算方法和运算器。尽管有些计算比较麻烦,但是我知道这些是学习这门课的基础。以及相关的指令系统和处理器等的工作原理。使我在概论和数据表示的基础上对计算机组成原理有了更深一步的了解。 第四章是指令系统。这章我们需要了解指令系统的基本概念、要求,并要理解指令的含义,要求我们掌握指令的编码格式、字长和扩展方法,还有几种常用的寻址方式和理解指令的一些基本的执行方式。 第五章是重要的中央处理器。本章我们需要了解CPU的各个组成部分及其功能,要理解指令周期的概念、时序的产生及其功能、CPU 的控制方式和微程序及其相关的概念,了解流水线CPU多核等一些典型的CPU技术。 第六章是存储器。这一章我们需要重点掌握存储器的分类、性能指标和层次结构,掌握随机存储器和只读存储器的工作特征。理解cache的基本原理和工作方式,了解虚拟存储器的工作原理。 第七章是系统总线。计算机总线的功能与组成,总线的概念、连接方式、总线的仲裁、总线的定时以及总线接口的概念和基本功能都需要有深入的了解。 第八章是输入/输出系统。输入/输出系统的功能与组成,教学机的总线与输入/输出系统实例。理解I/O设备的信息交换方式和掌握中断响应过程,还有就是了解DMA方式的基本概念的传送方式和了解

第二章 计算机组成原理(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.360docs.net/doc/9010107497.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.不同鼠标器的工作原理基本相同,区别在于感知位移信息的方法不同

南信大计算机组成原理实验二报告

南京信息工程大学实验(实习)报告 实验(实习)名称在印刷电路板上实现元器件日期 2012.4.1得分指导教师马利 系计软院专业计科年级2010班次1班姓名学号 一、实验目的 1.初步了解印制电路板; 2.学会如何在印制电路板上布置元器件; 3.实现手动与自动布线。 二、实验内容 1.完成图纸设置(改图纸号); 2.添加元器件库; 3.用若干片2114组成2KX8位的存储器,译码器采用74LS138,CPU采用8088,地址锁 存器采用8282,数据缓存器采用8286; 4.绘出完整的原理图,并生成网络表; 5.在印纸电路板中进行元器件布置。 三、实验步骤 1.本实验的前四个步骤与第一次实验相同,下面是实验一的最终原理图; 2.在印制电路板上的进行元器件布置;

建立一个PCB文件,然后双击打开该文件。 3.选择KeepOutLayer; 在这一层上,画上一个6*6的正方形框

4.选择Design→Load Nets ,在PCB文件中导入网络表。

选择执行(EXcute),在PCB文件中生成印制板元件封装图。 然后将它们一个一个整齐的放入框中,放完之后的原理图如下; 5.布置电源线,一般横线在顶板TopLayer上,而竖线在底板BottomLayer上,然后布线。

6.上面的几步骤均为手动布线,现在进行自动布线,点击AutoRoute并且选择ALL,

7.执行之后的原理图。 8.保存工作空间后,关闭文件并退出。 四、实验总结 通过这一次的实验课,进一步了解了该软件的操作流程,更是在上一次的基础上学会了手动布线跟自动布线,学会了不少东西啊。

计算机组成原理_在线作业_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、当前的CPU由那几部分组成组成? 控制器、运算器、寄存器、cache (高速缓冲存储器) 2、一个完整的计算机系统应包括那些部分? 配套的硬件设备和软件系统 3、什么是计算机硬件、计算机软件?各由哪几部分组成?它们之间有何联系? 计算机硬件是指计算机的实体部分,它由看得见摸得着的各种电子元器件,各类光、电、机设备的实物组成。主要包括运算器(ALU)、控制器(CU)、存储器、输入设备和输出设备五大组成部分。软件是计算机程序及其相关文档的总称,主要包括系统软件、应用软件和一些工具软件。软件是对硬件功能的完善与扩充,一部分软件又是以另一部分软件为基础的再扩充。 4、冯·诺依曼计算机的特点 ●计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成 ●指令和数据以同等地位存于存储器内,可按地址寻访 ●指令和数据用二进制表示 ●指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储 器中的位置 ●指令在存储器内按顺序存放 ●机器以运算器为中心,输入输出设备和存储器间的数据传送通过运算器完成 5、计算机硬件的主要技术指标 ●机器字长:CPU 一次能处理数据的位数,通常与CPU 中的寄存器位数有关 ●存储容量:存储容量= 存储单元个数×存储字长;MAR(存储器地址寄存器)的位数 反映存储单元的个数,MDR(存储器数据寄存器)反映存储字长 主频 吉普森法 ●运算速度MIPS 每秒执行百万条指令 CPI 执行一条指令所需的时钟周期数 FLOPS 每秒浮点运算次数 ◎第二章计算机的发展及应用 ?本章内容:本章主要讲述计算机系统、微型计算机系统的发展过程以及应用。 ?需要掌握的内容:计算机的发展的不同阶段区分的方法、微型计算机发展中的区分、摩尔定律 ?本章主要考点:概念 1、解释摩尔定律

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

计算机组成原理_在线作业_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

计算机组成原理知识点总结

《计算机组成原理》(白中英)复习 第一章计算机系统概论 电子数字计算机的分类(P1) 通用计算机(超级计算机、大型机、服务器、工作站、微型机和单片机)和专用计算机。计算机的性能指标(P5) 数字计算机的五大部件及各自主要功能(P6) 五大部件:存储器、运算器、控制器、输入设备、输出设备。 存储器主要功能:保存原始数据和解题步骤。 运算器主要功能:进行算术、逻辑运算。 控制器主要功能:从内存中取出解题步骤(程序)分析,执行操作。 输入设备主要功能:把人们所熟悉的某种信息形式变换为机器内部所能接收和识别的二进制信息形式。 输出设备主要功能:把计算机处理的结果变换为人或其他机器所能接收和识别的信息形式。 计算机软件(P11) 系统程序——用来管理整个计算机系统 应用程序——按任务需要编制成的各种程序 第二章运算方法和运算器 课件+作业 第三章内部存储器 存储器的分类(P65) 按存储介质分类: 易失性:半导体存储器 非易失性:磁表面存储器、磁芯存储器、光盘存储器 按存取方式分类: 存取时间与物理地址无关(随机访问): 随机存储器RAM——在程序的执行过程中可读可写 只读存储器ROM——在程序的执行过程中只读 存取时间与物理地址有关(串行访问): 顺序存取存储器磁带 直接存取存储器磁盘 按在计算机中的作用分类: 主存储器:随机存储器RAM——静态RAM、动态RAM 只读存储器ROM——MROM、PROM、EPROM、EEPROM Flash Memory 高速缓冲存储器(Cache) 辅助存储器——磁盘、磁带、光盘 存储器的分级(P66) 存储器三个主要特性的关系:速度、容量、价格/位 多级存储器体系结构:高速缓冲存储器(cache)、主存储器、外存储器。 主存储器的技术指标(P67) 存储容量:存储单元个数M×每单元位数N 存取时间:从启动读(写)操作到操作完成的时间 存取周期:两次独立的存储器操作所需间隔的最小时间,时间单位为ns。

《计算机组成原理》第2章习题解答

第二章习题解答 1.设机器数的字长8位(含1位符号位),分别写出下列各二进制数的原码、补码和 反码:0,-0,0.1000,-0.1000,0.1111,-0.1111,1101,-1101。 解: 2.写出下列各数的原码、补码和反码:7/16,4/16,1/16,±0,-7/16,-4/16,-1/16。解: 7/16=7*2-4=0.0111 4/16=4*2-4=0.0100 1/16=1*2-4=0.0001 真值原码补码反码 7/16 0.0111 0.0111 0.0111 4/16 0.0100 0.0100 0.0100 1/16 0.0001 0.0001 0.0001 +0 O.0OOO O.0OOO O.0OOO -0 1.0OOO O.0OOO 1.1111 -1/16 1.0OO1 1.1111 1.1110 -4/16 1.0100 1.1100 1.1011 -7/16 1.0111 1.1001 1.1000 3.已知下列数的原码表示,分别写出它们的补码表示:[X1]原=O.10100,[X2]原=l.10111。 解:[X1]补=0.10100,[X2]补=1.01001。 4.已知下列数的补码表示,分别写出它们的真值:[X1]补=O.10100,[X2]补=1.10111。 解: X1=O.10100, X2=-0.01001。 5.设一个二进制小数X≥0,表示成X=0.a1a2a3a4a5a6,其中a1~a6取“1”或“O”: (1)若要X>1/2,a1~a6要满足什么条件? (2)若要X≥1/8,a1~a6要满足什么条件? (3)若要1/4≥X>1/16,a1~a6要满足什么条件? 解:(1) X>1/2的代码为: 0.100001~0.111111。

计算机组成原理-作业参考答案(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、

2018南大计算机组成原理第(一)次作业

作业名称计算机组成原理第(一) 次作业 出卷人SA 作业总分100 通过分数60 起止时间2018-4-21 23:03:38至2018-4-21 23:18:52 学员姓名17090410015 学员成绩100 标准题总分100 标准题得 分 100 题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2 计算机系统结构是程序员看到的一个计算机系统的属性。这里的程序员指的是设计和编写()的程序员。 ?A、汇编语言 ?B、操作系统 ?C、数据分析软件 ?D、文字处理软件 学员答案:a 说明: 本题得分:2 题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2 假定一台计算机的主存储器最大可装机容量为4GB,按字节编址,则该存储器的MAR应为()。 ?A、16位 ?B、32位 ?C、48位 ?D、64位 学员答案:b 说明: 本题得分:2 题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2 下面是有关反映计算机中存储器容量的计量单位的叙述,其中错误的是()。 ?A、最小的计量单位为位(bit),表示一位“0”或“1” ?B、最基本的计量单位是字节(Byte),一个字节等于8bit

?C、一台计算机的编址单位、指令字长和数据字长都一样,且是字节的整数倍 ?D、主存容量为1KB,其含义是主存中能存放1024个字节的二进制信息学员答案:c 说明: 本题得分:2 题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2 以下有关对微型计算机发展简史的描述中,错误的是()。 ?A、70年代初,Intel公司制造了第一个4位微处理器芯片4004 ?B、70年代初,Fairchild公司制作了第一个半导体存储芯片,容量为256位 ?C、8080是世界上第一个8位通用微处理器 ?D、IBM PC机采用8080作为微处理器,它的普及使个人电脑走向了家庭和办公室 学员答案:d 说明: 本题得分:2 题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2 冯诺依曼结构规定计算机内部的信息采用()方式表示。 ?A、二进制 ?B、字符 ?C、点阵码 ?D、图像 学员答案:a 说明: 本题得分:2 题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:2 历史上第一台电子数字计算机诞生的时间和名称各是()

相关文档
最新文档