计算机导论第二章计算机的基础知识_第1页
计算机导论第二章计算机的基础知识_第2页
计算机导论第二章计算机的基础知识_第3页
计算机导论第二章计算机的基础知识_第4页
计算机导论第二章计算机的基础知识_第5页
已阅读5页,还剩96页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机导论

第2章计算机的基础知识

厦门大学嘉庚学院weiying1

内容提要

计算机的运算基础

命题逻辑与逻辑代数基础

计算机的基本结构与工作原理

程序设计基础

算法基础

数据结构基础

厦门大学嘉庚学院weiying2

基本要求:

掌握数制间的转换方法以及数据在计算

机内部的表示形式

理解逻辑代数、计算机的工作原理、程

序设计以及算法与数据结构的基本知识,

为学习本书的以下各章和后续课程打好二

基础

厦门大学嘉庚学院weiying3

(一)计算机的运算基础

数制

数制间转换

码制

数的定点表示和浮点表示

信息的几种编码

厦门大学嘉庚学院weiying4

计算机的加工的对象

耀AD何

nilio

时川,酎

LMgR

■,«f«f.HVIVIIV.IIVW

厦门大学嘉庚学院weiying5

计算机中的信息表示•

进位计数制

“逢R进一,借一当R”

十进缶UR=10,可使用0,1,2,3,4,5,6,7,8,9

二进制R=2,可使用0」

八进缶UR=8,可彳吏用0,1,2,3,4,5,6,7

十六进制R=16,可使用0,……,9,A,B,C,D,E,F

厦门大学嘉庚学院weiying6

.(十进制.

◎数制:按进位的原则进行计数称为进位计

数制,简称数制。

◎十进制:是使用数字L2、…、9、0等

符号来表示数值且采用“逢十进一”的

进位计数制。

厦门大学嘉庚学院weiying7

.(十进制

°位权表示法数制的特点:

A数字的总个数等于基数。

A最大的数字比基数小1。

A每个数字都要乘以基数的塞次,该哥次由

o每个数字所在的位置决定。

任何一个N进制数A可表示为:A=AnAn_x...

AiAQ.ATA_2...A_m

-m

1

=ZAiXN

i=n

厦门大学嘉庚学院weiying8

第二进制

任信息复制的精确性

£运算规则简单(R(R+l)/2)

£电子线路制造计算机成为可能

我认识她已有1111年了。

厦门大学嘉庚学院weiying9

二进制)

°二进制:使用数字0和1等符号来表示数值且采

用“逢二进一”的进位计数制。

o二进制数制的特点:

A仅使用0和1两个数字。

A最大的数字为1,最小的数字为0。

»每个数字都要乘以基数2的事次,该事次由每个数

字所在的位置决定。

二进制加法和乘法运算规则:

0+0=00X0=0

0+1=10X1=0

1+0=11X0=0

厦门大J嘉庚学院weiying1+1=101X1=110

二进制

计算二进制数1011义101的值

1011

X101

1011

0000

+1011

110111

练习:计算二进制数10110义101的值

厦门大学嘉庚学院weiying11

;八进制与十六进制J

◎八进制:使用数字0、1、2、3、4、5、6、7等

符号来表示数值的,且采用“逢八进一”的进

位计数制。

Q十六进制:使用数字0、1、2、3、4、5、6、7、

8、9和A、B、C、D、E、F等符号来表示数值,

其中A、B、C、D、E、F分别表示数字10、11、

12、13、14、15o十六进制的计数方法为“逢

十六进一”。

厦门大学嘉庚学院weiying12

十进制整数转换为非十进制整数

除基取余法:“除基取余,先余为低(位),后余为高

(位)”。

K例24》(55)10=(110111)

余数,

2551

•2271

2131

260

231

•2丁1

■013

厦门大学嘉庚学院weiying

十进制整数转换为非十进制整数

K例2-23(55)10=(67)8

余数

855_7练习:(99)10=(?)8

8L_6_6

0

K例2-33(55)10=

余数

16|557|

练习:(99)io=(?)16

16\3

0

厦门大学嘉庚学院weiying14

十进制小数转换为非十进制小数

乘基取整法:“乘基取整,先整为高(位),后整为低(位)”

K例2—4I(0.625)=(0.101)2

J1LU0乙

0.625整数

X2

1.251

0.25

X2

0.50

X2

1.01

厦门大学嘉庚学院weiying15

十进制小数转换为非十进制小数

K例2・53(0.32)10=

(0.0101-)2

0.32整数

■X2

・0.640

•X2

•L281

・0.28

•X2

・0.560

・X2

・1.121

厦门大学嘉庚学院weiying+16

十进制小数转换为非十进制小数

练习:将十进制数55.635转换为二进制数。

解:由于(55)1。=(110111)2

(O.625)1O=(O.1O1)2

所以(55.625)10=(110111.101)2

厦门大学嘉庚学院weiying17

十进制小数转换为非十进制小数

•十进制小数并不是都能够用有限位的

其他进制数精确地表示,这时应根据精

度要求转换到一定的位数为止,作为其

近似值。

如果一个十进制数既有整数部分,又

有小数部分,则应将整数部分和小数部

分分别进行转换。

厦门大学嘉庚学院weiying18

非十进制数转换为十进制数

位权法:把各非十进制数按权展开,然

后求和。

•K例2-73(10110)2=1X24+OX23

+1X22+1X21+OX2°=16+0+4+2

+0=(22)10

K例2—82(10101.1011)2=1*24+

0X23+1X22+0X21+1X2°+1X2-

1+0X2—2+1x2—3=16+0+4+0+1+

0.5+0+0.125=(21.625)10

厦门大学嘉庚学院weiying19

(例2・9"(1207)8

=1X83+2X82+OX8I+7X8°=512+128

+0+7

=(647)10

K例2・10X(1B2E)16

=1X163+BX162+2X161+EX16°

=1X4096+11X256+2X16+14X1

=(6958)一

厦门大学嘉庚学院weiying20

二进制与八进制之间的转换

二进制数转换为八进制数:以小数点为界,将整数部

分自右向左和小数部分自左向右分别按每三位为一组

(不足三位用0补足),然后将各个三位二进制数转

换为对应的一位八进制数。

八进制数转换为二进制数:把每一位八进制数转换为

对应的三位二进制数。

K例2/12(10111001010.1011011)2

=(010111001010.101101100)=(2712.554)

O8

K例2・122(456.174)

O8

=(100101110.001111100)7=(100101110.0011111))

厦门大学嘉庚学院weiying21

二进制与十六进制之间的转换

二进制数转换为十六进制数:以小数点为界,将整数

部分自右向左和小数部分自左向右分别按每四位为一

组,不足四位用0补足,然后将各个四位二进制数转

换为对应的一位十六进制数。

十六进制数转换为二进制数:把每一位十六进制数转

换为对应的四位二进制数。

K例2・132(10111001010.1011011)2

=(010111001010.10110110)Z(5CA.B6)1O6

K例例142(1A9F.1BD)16

=(0001101010011111.000110111101))

更大LI1nq0011m.000U01m01)22

G原码表示法:用符号位和数值表示带符号数,

正数的符号位用“0”表示,负数的符号位

用“1”表示,数值部分用二进制形式表示。

K例2・152设带符号数的真值X=+62和Y=一

62则他们的原码分别为:

[X]原=0111110

[Y]原=1111110

厦门大学嘉庚学院weiying23

码制

)反码表示法:正数的反码与原码相同,负

数的反码为对该数的原码除符号位外各位

取反。

K例2・17D设带符号数的真值X=+62和Y=一

62他们的原码和反码分别为:

[X]原=0111110[X]反=0111110

Y]原=1111110[Y]反=1000001

厦门大学嘉庚学院weiying24

G补码表示法:正数的补码与原码相同,负数的

补码为对该数的原码除符号位外各位取反,然

后在最后一■位加1。

K例2-182设带符号数的真值X=+62和Y=—62

他们的原码和补码分别为:

[X]原=0111110[X]补=0111110

[Y]原=1111110[Y]补=1000010

厦门大学嘉庚学院weiying25

数的原码表示适合于进行乘除运算;

补码用于进行加减运算

厦门大学嘉庚学院weiying26

定点小数格式

定点小数格式:把小数点固定在数值部

分最高位的左边。

•IN。|.N_tN_2……N_m

■Tt--------------------------f------------------

符号位小数点数值部分

数的范围:二进制的(m+1)位定点小

数格式的数N,所能表示的数的范围

为INIW1—2-%

厦门大学嘉庚学院weiying27

.u点小.

比例因子:对于绝对值大于1的数,如果直

接使用定点小数格式将会产生“溢出”,

需根据实际需要使用一个比例因子,将原

始数据按该比例缩小,以定点小数格式表

示,得出结果后再按该比例扩大得到实际

的结果。

厦门大学嘉庚学院weiying28

定点小数补充实例:

例如:假设定点数的长度为2个字节,则十

进制的小数0.6876在机内的表示形式为

什么?

解:因为(0.6876)10=(0.10110000000001101...)2

o|o|i|o|o|o|o|o|o|o|o|o

1—小数点数值部分

符号位

厦门大学嘉庚学院weiying29

定点整数格式

定点整数格式:把小数点固定在数值

部分最低位的右边。

N-1

n.......................NI

NnN2

符号位数值部分小数点

数的范围:二进制的(ni+1)位定点整数格

式的数N,所能表示的数的范围为INIW

厦门大学嘉庚学院weiying30

定点整数格式

比例因子:对于绝对值大于该范围的数,

如果直接使用定点小数格式也将会产生

“溢出”,需根据实际需要选择一个比例

因子进行调整,使所表示的数据在规定的

范围之内。

厦门大学嘉庚学院weiying31

定点整数补充实例:

例如:假设定点数占8位,则十进制的整数

83在机内的表示形式为什么?

解:因为(83)IO=(1O1OOU)2

01010011

1数值部分

符号位

厦门大学嘉庚学院weiying32

定点小数补充实例:

例如:假设定点数的长度为2个字节,则十进

制的整数“93在机内的表示形式为什么?

解:因为(・193)IO=(UOOOOO1)2

1|o|o|o|o|o也也口口也|o也|o|o且

।数值部分

符号位

厦门大学嘉庚学院weiying33

・。浮点表示法)■

>浮点表示法:小数点的位置不固定,一个浮点数分为阶

码和尾数两部分。

>阶码:用于表示小数点在该数中的位置,是一个整数。

>尾数:用于表示数的有效数值,可以采用整数或纯小数

两种形式

>可供选择的一种位数分配形式:设字长为32位

|符号位|阶码部分尾数部分

]位~23位

>规格化的浮点数:为了提高浮点数表示的精度通常规定

其尾数的最高位必须是非零的有效位,称为浮点数的规

施化秘式。

厦门大学嘉34

浮点补充实例:1JU

假定一个浮点数用4个字节来表示,则一般价码占用

一个字节,尾数占用一个字节,尾数占用3个字符,且

每部分的最高位均用以表示该部分的正负号.

例如:・0.11011义2-。11在机内的表示形式为什么?

10000011111011000000000000000000

阶码尾数

厦门大学嘉庚学院weiying35

威廉•卡亨

继1979年的图灵奖授予一位加拿大

学者艾弗森(K.E.Iverson)之后,

1989年的图灵奖又一次选择了一位

加拿大计算机科学家,这一次是威

廉•卡亨(WilliamM.Kahan),他

是因为在浮点运算部件的设计和浮

点运算标准的制定上的突出贡献而

获此殊荣的。

厦门大学嘉庚学院weiying36

BCD仍

BCD码:是一种二一十进制的编码,使用

四位二进制数表示一位十进制数。

十进制数与BCD码之间的转换:可按位

(或四位二进制数组)直接进行。

厦门大学嘉庚学院weiying37

BCD码

K例2-193将十进制数5678转换为BCD码

十进制数:5678

BCD码:0101011001111000

所以十进制数5678的BCD码为010101100111

1000

厦门大学嘉庚学院weiying38

BCD码

K例2-202将BCD码1001011001110101

转换为十进制数。

BCD码:1001011001110101

*▼▼V

十进制数:9685

所以十进制数5678的BCD码为9685

厦门大学嘉庚学院weiying39

ASCII

ASCII(AmericanStandardsCommitteeofIformation)码:

是由美国信息交换标准委员会制定的、国际上使用最广泛

的字符编码方案。

ASCII码的编码方案:采用7位二进制数表示一个字符,

把7位二进制数分为高三位(b7b6b5)和低四位

(b4b3b2b1)

7位ASCII编码表:如表2-5所示,利用该表可以查找数字、

运算符、标点符号以及控制符等字符与ASCII码之间的对

应关系。

厦门大学嘉庚学院weiying40

ASCII

般字符的ASCH编码(二进制表示)

而1位

010011100101110111

低四位

0000V空格〉0@P、p

!

00011AQaq

0010ft2BRbr

0011#3CScs

0100$4DTdt

0101%5EUeu

0110&6FVfV

1

01117GWgw

1000(8HXhX

1001)9IYiy

*

1010:JZjz

1011+Kfk{

11009<L/11

1101-=M1in}

1110•>NAn

1111/9O-0DEL

汉字编码体系

,汉字输入码:由输入设备产生的汉字编码,

如区位码、国标码、拼音码、新全拼、新

双拼、五笔字型码、简码、表形码、自然

码、智能ABC汉字输入码等。

,汉字内码:用于计算机内部存储和处理的

汉字编码,通常由该汉字的国标码的两个

字节(最高位置“1”)形成。

,汉字字形码:确定一个汉字字形点阵的编

码,用于汉字显示和打印输出。保留在存

储介质中的全部汉字字形码称为字库。

厦门大学嘉庚学院weiying42

汉字编码体系

,汉字交换码:用于在不同的汉字信息处理

系统之间或与其他计算机系统之间进行信

息交换。

“,汉字地址码:表示汉字字形信息在汉字库

中的地址,用于在汉字库中查找汉字字形

信息的汉字地址码等。

厦门大学嘉庚学院weiying43

'汉字编彳臼

1国标码

国标码规定:一个汉字用两个字节来表示,

每个字节只用前7位,最高位均未作定义,如图

所示。

B7B6B5B4B3B2BlBoB7B6B5B4B3B2BlBo

()XXXXXXX0XXXXXXX

厦门大学嘉庚学院weiying44

'汉字编彳臼

2内码与外码

国标码是一种机器内部编码,也称内码,

其主要作用是统一不同的系统之间所用的

不同编码。通过将不同系统使用的不同编

码统一转换成国标码,不同系统之间的汉

字信息就可以相互交换。

与内码相对应,输入法编码称为外码。

厦门大学嘉庚学院weiying45

2汉字字形码

汉字的内码代表的是汉字惟一性的交换码,即给出汉字一个名,而这

个汉字的外形如何却不在内码之内。汉字笔画多、外形千差万别,这就需

要为每个汉字给出一个外形,一般用点阵表示,这就是汉字字模。

如图所示是“啊”字的点阵外形。图中有16x16个方格,称16x16点阵,

每一个方格用一个二进制代码表示,用1表示黑点,用0表示白点。存储在

计算机中的汉字和符号的外形集合称为汉字库。常用的汉字字库除16x16

点阵汉字库之外,还有24x24点阵汉字库、32x32点阵汉字库等。

厦门大学嘉庚学院weiyingIC46

数据校验码

»奇偶校验码:在表示数据的N位代码中增加

一位奇偶校验位,使N+1位中“1”的个数

为奇数(奇校验)或偶数(偶校验)。

A海明校验码:在有效信息代码中增加校验

位,用来校验代码中“1”的个数是奇数

(奇校验)还是偶数(偶校验),通过奇

偶校验可以发现代码传输过程中的错误并

自动校正。

»应用:用于计算机各部件之间信息传输以

新吸计算机网络的信息传输。47

(二)逻辑代数基础

命题逻辑基础

逻辑代数基础

厦门大学嘉庚学院weiying48

命题

A命题:有具体意义且能够判断真假的陈述

A命题的真值:命题所具有的值“真”(true,

简记为T)或“假"(false,简记为F)称为其

真值。

A命题标识符:表示命题的符号,该标识符

称为命题常量。

»原子命题:不能分解为更为简单的陈述句

的命题;

厦门大学嘉庚学院weiying49

A复合命题:将原子命题用连接词和标点符

命题

例题:

北京是中国首都。..............原子命题(T)

数字8是一个奇数。............原子命题(F)

上海是江苏省会。..............原子命题(F)

全体起立!....................不是命题

如果下午不下雨,则我去校园散

步。..........................复合命题(待定)

李华是一名足球运动员并且是一名排

球运动员。...................复合命题(待定)

今天会停电和停水吗?...........不是命题

厦门大学嘉庚学院weiying50

连接词“与”(八)

>“与"(八):两个命题A和B的“与"(又称为A和B的

“合取”)是一个复合命题,记为AAB。当且仅当A和

B同时为真时AAB为真,在其他的情况下AAB的真值

均为假。

AAB的真值表:

ABAAB

TTT

TFF

FTF

FFF

厦门大学嘉庚学院weiying51

连接词“或"(V)

>“或”(V):两个命题A和B的“或"(又称为A

和B的“析取”)是一个复合命题,记为AVB。当且

仅当A和B同时为假时A\/B为假,在其他的情况下AVB

的真值均为真。

AVB的真值表:

ABAVB

TTT

TFT

FTT

FFF

厦门大学嘉庚学院weiying52

连接词“非”J)

>“非""):命题A的“非”(又称为A的“否

定”)是一个复合命题,记为「Ao若A为真,则

"1A为假;若A为假,则「A为真。

nA的真值表:

AnA

TF

FT

厦门大学嘉庚学院weiying53

例题1:

A:李华是一名足球运动员。

B:李华是一名排球运动员。

AAB:李华是一名足球运动员并且是排球

运动员。

AVB:李华是一名足球运动员或者是排球

运动员。

-IA:李华不是一名足球运动员。

厦门大学嘉庚学院weiying54

连接词“异或”(®)

“异或”(㊉):两个命题的A和B的“异或”

称为A和B的“不可兼或”)是一个复合命题,

A㊉B。当且仅当A和B同时为真或者同时为假时A

假,在其他的情况下A㊉B的真值为真。

A㊉B的真值表:

ABA㊉B

TTF

TFT

FTT

FFF

厦门大学嘉庚学院weiying55

例题2:

A:上海到北京的14次列车下午6点开。

B:上海到北京的14次列车下午4点半开。

A㊉B:上海到北京的14次列车下午6点开

或者上海到北京的14次列车下午4点半开。

厦门大学嘉庚学院weiying56

连接词“条件”(f)

>“条件”(一):两个命题的A和B的“条件”是一个

复合命题,记为A-B,读作“如果A,贝阳”。当且仅当A的

真值为真,B的真值为假时,A-B为假,在其他的情况下

A-B的真值均为真。

A-B的真值表:

ABA-B

TTT

TFF

FTT

FFT

厦门大学嘉庚学院weiying57

例题3:

A:天气晴朗。

B:我们去爬山。

AfB:如果明天天气晴朗,则我们去交游。

A:天下雨。

B:我们交游取消。

A->B:如果明天下雨,则我们交游取消。

厦门大学嘉庚学院weiying58

连接词“双条件”(一)

>“双条件”(—>):两个命题的A和B的“双条件”(又

称为A当且仅当B)是一个复合命题,记为A-fB,读

作“A当且仅当B"。当且仅当A的真值与B的真值相

同时,A->B为真,否则AfB的真值均为假。

A-B的真值表:

ABA^—>B

TTT

TFF

FTT

FFT

厦门大学嘉庚学院weiying59

例题4:

A:四边形ABCD是平行四边形。

B:四边形ABCD的对边是平行的。

AB:四边形ABCD是平行四边形当且仅当

四边形ABCD的对边是平行的。

厦门大学嘉庚学院weiying60

■(、命题公式)■

»命题公式:由命题变元、连接词和括号组成的合式

的式子称为命题公式。

A命题公式等价:如果两个不同的命题公式P和Q,无论

其命题变元取什么值它们的真值都相同,则称该两个

命题公式等价,记为P=Q。

>K例2-25R证明-I(A-B)与A八lB是等价的。

ABn(A-B)AAnB

TTFF

TFTT

FTFF

FFFF

厦门大学嘉庚学院weiying61

;命题公式的等价律;

其中A、B、C等为命题变元,T表示“真”,F表示

“假”

零律:AVF=A

AAF=F

幺律:AVT=T

AAT=A

塞等律:AVA=A

AAA=A

求补律:AV-iA=T

AA-iA=F

交换律:AVB=BVA

AAB=BAA

厦门大学嘉庚学院weiying62

命题公式的等价律(续)

A结合律:AV(BVC)=(AVB)VC

>AA(BAO=(AAB)AC

A分配律:AA(BVC)=AABVAAC

>AVBAC=(AVB)A(AVC)

»吸收律:AABVAA-iB=A

(AVB)A(AV-1B)=A

A狄一摩根定律:-i(AVB)="|AA-|B

-l(AAB)="|AV"|B

A双重否定律:nnA=A

厦门大学嘉庚学院weiying63

证明狄一摩根定律

证明狄一摩根定律之一:(AAB)=-|AV-|Bo

ABAAB-1(AAB)~IA"IB-|AV-|B

TTTFFFF

TFFTFTT

FTFTTFT

FFFTTTT

厦门大学嘉庚学院weiying64

逻辑代数的等价律

。零律:A+O=A

•A0=0

。幺律:A+1-1

•A1=A

。幕等律:A+A=A

•AA=A

。求补律:A+A=1

AA=0

厦门大学嘉庚学院weiying65

逻辑代数的等价律

交换律:A+B=B+A

•AB=BA

结合律:A+(B+C)=(A+B)+C

A(BC)=(AB)C

分配律:A(B+C)=AB+AC

A+BC=(A+B)(A+C)

吸收律:AB+AB=A

(A+B)(A+BJ=A

狄一摩根定律:A+B=AB

•AB=A+B

双重否定律:A=A

厦门大学嘉庚学院weiying66

逻辑函数的化简

•K例2-27》试将逻辑函数F=A+AB化简。

・解:F=A+AB

=(A+A)(A+B)(分配律)

=1(A+B)(求补律)

•=A+B(幺律)

K例2-28R试》等逻辑函数F=AB+AB+AB+AB化简。

解:F=AB+AB+AB+AB+AB

=A(B+B)+A(B+B)(分配律)

=A+A(求补律)

•=1(求补律)

厦门大学嘉庚学院weiying67

(三)计算机的基本结构与工作原理

计算机硬件的基本结构

计算机的工作原理

计算机组织与系统结构

厦门大学嘉庚学院weiying68

L运算器

中央处理器(CPU)Y

I•控制器

,主机<

只读存储器(RoM)

I内存储器

硬件随机存储器

系统

厂输入设备(键盘、鼠标器、图形扫描仪)

外部

设备输出设备(显示器、打印机、绘图仪)

(外存储器(硬盘、软磁盘、磁带、光盘)

厦门大学嘉庚学院weiying69

计算机硬件的基本结构

辅助存储器

程序

原始L

冯.诺依曼体系结构的计算机硬件组成

厦门大学嘉庚学院weiying70

IBMThinkPadLaptop

IntelPentium2.0GHz,

Question&Answer512MBRAM,

Iheardthatyouareexperts,but1.89Kg...

couldyoutellmeabout...?

“Computersinthefuturemayweighno

morethan1500Kg\

—ThomasWatson,ChairmanofIBM

1948

IBMThinkPadLaptop

IntelPentium2.0GHz,

Question&Answer512MBRAM,

Iheardthatyouareexperts,but1.89Kg...

couldyoutellmeabout...?

"640KBRAMoughttobeenoughfor

anybody”

—BillGates,PresidentofMicrosoft

1981

Applications:

WirelessSensorNetworks

19742004

厦门大学嘉庚学院weiyingInternetHosts73

SensorNetworks

.计算机硬件的基本结构

厦门大学嘉庚学院weiying74

■罐运算器(

▲运算器:对二进制数进行运算的部件。它在控制器的控

制下执行程序中的指令,完成各种算术运算、逻辑运算、

比较运算、移位运算以及字符运算等。

L运算器的组成:算术逻辑部件(ALU)完成加、减、乘、

除等四则运算以及与、或、非、移位等逻辑运算;寄存

器用来暂存参加运算的操作数或中间结果,常用的寄存

器有累加寄存器、暂存寄存器、标志寄存器和通用寄存

器等。

'运算器的主要技术指标:运算速度,其单位是MIPS(百

万指令/秒),通常是按照一定的频度执行各类指令的统

计值。

厦门大学嘉庚学院weiying75

霞控制器(

・控制器:是指挥计算机的各个部件按照指令的功能要求协

调工作的部件。

•控制器的组成:

A程序计数器(PC):用来对程序中的指令进行

计数,使控制器能依次读取指令;

A指令寄存器(IR):在指令执行期间暂时保存

正在执行的指令。

A指令译码器(ID):用来识别指令的功能,分

析指令的操作要求。

A时序控制电路:用来生成时序信号,以协调在

指令执行周期内各部件的工作。

»微操作控制电路:用来产生各种控制操作命令。

厦门大学嘉庚学院weiying76

CPU

厦门大学嘉庚学院weiying77

要存储器

・存储器:用来存储数据和程序的部件。

♦存储器的分类:

»内存储器:又称为主存储器,简称为内存或主存,

用来存放现行程序的指令和数据。包括随机存取

存储器(RAM)和只读存储器(ROM)等。

»外存储器:又称为辅助存储器,简称为外存或辅

存,用来存放需要长期保存的信息。

厦门大学嘉庚学院weiying78

内存条

i岁

4U一

WrKf-,〈f

"w?工

iTd-

・.

三=E•|

三S

H=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论