Intel計算機的總體結構(一)_第1頁
Intel計算機的總體結構(一)_第2頁
Intel計算機的總體結構(一)_第3頁
Intel計算機的總體結構(一)_第4頁
Intel計算機的總體結構(一)_第5頁
已閱讀5頁,還剩113頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

第2章IA-32Intel計算機的總體結構

1-1

IA-32Intel計算機的含義:

以IA-32IntelCPU和芯片組為基礎所組成的

計算機硬件系統(tǒng)。

分為:普及型PC機、

高性能(performance)PC機、

便攜式(portable)PC機、

嵌入式(embedded)計算機、

服務器(server)、

工作站(workstation)等:

1-2

嵌入式計算機系統(tǒng)的特點:

把計算機與應用系統(tǒng)融為一體,即把計算

機插入到應用系統(tǒng)中,因而看不出有獨立的計算

機存在。

主要使用的CPU:

微控制器(microcontroller)、

數(shù)字信號處理器DSP(DigitalSignal

Processor)、

x86CPUo

1-3

服務器和工作站的特點:

服務器和工作站是IA-32Intel計算機中

性能最高的機種,通常采用對稱多處理結構

SMP(SymmetricalMulti-Processing)。

從硬件結構上來說,二者極其相似,差

別僅僅在于工作站配有監(jiān)視器(monitor),

服務器則不配監(jiān)視器,而配客戶機(client)

O所以,可以形象地說,服務器就是去掉頭部

的工作站。

1-4

IA-32Intel計算機中的互連技術

計算機模塊的功能及其所使用的信號

控制

CPU模塊數(shù)據(jù)

地址

圖2.1計算機模塊及其所使用的信號

1-5

計算機的硬件功能模塊有三種:

存儲器模塊、I/O模塊和CPU模塊。

各模塊交換信息時所使用的信號是:

地址信號、控制信號、數(shù)據(jù)信號。

(注意:信號線上的箭頭方向。)

1-6

存儲器模塊內(nèi)部所存放的內(nèi)容有兩部分:

一是二進制的指令代碼(程序),

二是二進制的數(shù)據(jù),即原始數(shù)據(jù)和結果。

1-7

存儲器的兩種操作:

讀操作:

把存儲器模塊中的二進制代碼傳送給CPU

或其他主控設備。

寫操作:

把來自CPU或其他主控設備(master)的

二進制代碼接收到存儲器模塊。

讀/寫操作的基本單位是存儲單元(

location)。

1-8

存儲器模塊的組織方法是:

存儲器模塊必須以存儲單元為單位

進行組織。

在IA-32Intel計算機中,無論哪種

型號的系統(tǒng),存儲器模塊中存儲單元的

長度均為一個字節(jié)。

1-9

存儲器模塊的訪問方法是:

按存儲單元所對應的地址進行讀/寫操

作。

存儲單元的地址:

在設計存儲器模塊時,為每個存儲單

元分配一個唯一的二進制代碼,稱之為

地址代碼。以此來保證正確區(qū)分存儲器

單元。

1-10

CPU的尋址能力:

臺式機CPU或其他主控設備所發(fā)出的地址

信號可達32條,理論上可區(qū)分4GB的存儲器單

兀,稱之為尋址能力為4GB。

服務器和工作站CPU(帶Xeon)的尋址能

力可達到64GB。

1-11

IA-32計算機的兩個地址空間是:

存儲器地址空間和I/0地址空間。

I/O模塊中的寄存器種類:

數(shù)據(jù)寄存器、控制寄存器和狀態(tài)寄

存器。

I/O模塊中的端口:

?般地寄存器稱為一個端口。

1-12

2.2.1總線與芯片組技術

/~\負載匹甌/負載匹甌/

數(shù)據(jù)總線存

C/雙向切換、?雙向切換、/

P儲

U發(fā)送驅(qū)幻地址總線接收譯耳)器

塊、負載匹甑/、負載匹甑/~\

/控制總線

/信號變換J,信號變換\―/塊

負載匹配接收譯僅負載匹配

信號變換發(fā)送驅(qū)可雙向切換

I/O模塊

圖2.2用總線技術互連計算機各功能模塊

1-13

總線(bus):

是一組公共的信號線,凡與總線相連的

功能模塊,均可以經(jīng)由總線傳送信息。有的可

以發(fā)送信息,有的可以接收信息。

但同一時刻,發(fā)送信息的功能模塊只能

有一個,否則會引起總線上的信息混亂。

1-14

系統(tǒng)中的總線可分為:

數(shù)據(jù)總線、.

地此總線、■

控制總線。

數(shù)據(jù)總線的寬度:

為所包含的信號線的數(shù)目。

數(shù)據(jù)總線為雙向的。

1-15

地址總線是單向總線:

總是由CPU模塊或其他的主控設備(即

DMA控制器)發(fā)出,由存儲器模塊或I/O模塊接

收。

總線的高位地址信號經(jīng)譯碼后用來選擇

模塊,而低位地址信號用來選擇模塊內(nèi)的各個

單元。

1-16

芯片組的功能包括:

進行信號變換、負載匹配、譯碼驅(qū)動、

提供數(shù)據(jù)通路。

在現(xiàn)代的芯片組中還往往包含了許多I/O

控制器,即I/O接口的功能。

1-17

IA-32計算的總體結構

1-18

構CPUBSB總線二級Cache

AGP總線》(存儲總線)

顯示系MCH/GMCH存儲器

(PCI總線,

IDE總線,用戶擴展I/O模匕

USB總線)(AC,97總電

ICHx音頻/Modem

(SMBus總裝

SMBus設備

FWHLPC總

超級I/。

圖2.3IA-32Intel結構計算機的總體結構

1-19

采用多級總線(hierarchicalbus):

按速度的不同,對各功能模塊進行分層

總線互連,以便使系統(tǒng)工作速度最佳化。

1-20

MCH(MemoryControllerHub):

^^^存儲器控制中心。

GMCH(Graphics&MemoryControllerHub)

圖形與存儲器控制中心。

MCH/GMCH也稱為主橋。

1-21

MCH和GMCH的主要區(qū)別是:

GMCH含有內(nèi)置的圖形加速器,而MCH則沒

有。

因此,使用GMCH的主板上即便不設置AGP

接口,直接就可以和監(jiān)視器(monitor)相連

接。使用MCH的主板上必須設置AGP接口,通過

外加的圖形控制板,才可以和監(jiān)視器相連接。

1-22

ICHx(I/OControllerHub):

I/O橋。

ICHx共包含有多種型號:

ICH、ICH2、ICH3-S.ICH4等(見表

2.2)o

1-23

800系列芯片組是由MCH/GMCH>ICHx

二者共同組成的一組超大規(guī)模集成電路。

1-24

系統(tǒng)總線:

指的是系統(tǒng)中主要的功能模塊與系統(tǒng)之

間的互連總線。系統(tǒng)總線的實例如前端總線

(FSB)、存儲總線。

1-25

局部總線:

是指與CPU相連的總線。這種總線一

般單獨設置,其上不接其他功能模塊,為

的是要保證系統(tǒng)中工作速度最高的CPU能

夠全速工作。BSB總線屬于局部總線。

雙獨立總線結構:

與CPU直接連接的BSB和FSBo

1-26

在IA-32計算機中,經(jīng)常使用的存儲器有:

SDRSDRAM(SingleDataRateSDRAM)、

DDRSDRAM(DoubleDataRateSDRAM)、

RDRAM(RambusDRAM),

(SDRAM:SynchronousDynamicRandomAccess

Memoryo)

AGP總線:專用于顯示系統(tǒng)與系統(tǒng)之間互連的總

線。

1-27

IDE(IntegratedDriveElectronics)設備:

.通常把經(jīng)由IDE接口接入系統(tǒng)的硬磁盤驅(qū)動器和

光盤驅(qū)動器稱之為IDE設備。

IDE接口也稱ATA接口。

PCI總線:

是以并行方式工作的總線。在IA-32計算機中

,通常用來把用戶自行設計的或者從市場上購買的

符合PCI規(guī)范的I/O模塊通過PCI插槽接入系統(tǒng)。

1-28

USB(UniversalSerialBus)總線:

■通用串行總線。

I經(jīng)由USB總線,可以方便的把性能各異的I/O設

備,例如鍵盤、鼠標、打印機、掃描儀和磁盤驅(qū)

動器等,接入系統(tǒng),數(shù)量最多可達127臺。

使用方便、支持熱插拔、占用系統(tǒng)資源少、傳

輸速度快、可以為I/O設備提供+5V電源。

所以USB總線已經(jīng)成為I/O接口的發(fā)展方向。

1-29

AC'97(AudioCodec,97)總線:

.稱音頻編碼總線或AC鏈路。以串行方式工作

□在此

基礎上,可用軟件方式實現(xiàn)聲卡和modem卡的功能

O

LPC(LowPinCount)總線:以串行方式工作。

由ISA總線改進而來??偩€上的信號線數(shù)目不

僅大為減少,而且也少占用了系統(tǒng)資源,從而更

有利于系統(tǒng)穩(wěn)定工作。

1-30

FWH(FirmWareHub):固件中心。

I以快閃存儲器(flashmemory)為基礎

的超大規(guī)模集成電路,其中特別適宜存放固

定的程序和數(shù)據(jù)。

在IA-32Intel計算機中,BIOS(Basic

InputandOutputSystems)就存儲在FWH

中。

1-31

超級I/O(superI/O):

是具有綜合功能的I/O控制器。

經(jīng)由LPC總線把低速I/O設備,諸如鍵盤、

鼠標、軟磁盤驅(qū)動器并行打印機、調(diào)制解調(diào)器

等接入系統(tǒng)。

1-32

SMBus(SystemManagementBus):

■系統(tǒng)管理總線,以串行方式工作。

經(jīng)由SMBus總線,系統(tǒng)可以知道每個設

備的型號、規(guī)格、技術性能、制造廠商以

及工作狀態(tài)等信息,便于系統(tǒng)實現(xiàn)設備管

理功能。

1-33

800系列芯片組及其主要技術特征

作業(yè):

到www.intel,com網(wǎng)站上查閱D845EBT主

板的英文資料,就此寫一篇技術報告,題

目是:D845EBT主板的技術性能介紹。

1-34

八八八八八

WWV

打印機|軟磁盤|1RS-232c接]

鍵盤鼠標

圖2.3IA-32計算機總體結構

1-35

本次課程內(nèi)容

復習計算機中互連技術(圖1、圖2);

IA—32計算機的總體結構;

復習:數(shù)制轉(zhuǎn)換:

數(shù)的表示:

常用術語。

作業(yè)

該課程學習方法及特點

/MS

1-36

IA-32Intel計算機中的互連技術

控缶IJ)

存儲器模塊數(shù)據(jù)

地址)

控制)<——>I/。設備

I/O模塊

地址)數(shù)據(jù)

控制

CPU模塊數(shù)據(jù)

地址

圖2.1計算機模塊及其所使用的信號

1-37

計算機的硬件功能模塊有:

存儲器模塊、■■■■■■I

.i/o模塊、

CPU模塊。

各模塊交換信息有:

地址信息、

控制信息、

數(shù)據(jù)信息。

(注意:信號線上的箭頭方向。)

存儲器存放的內(nèi)容有:

二進制的指令代碼(程序),

二進制的數(shù)據(jù),即原始數(shù)據(jù)和結果。

1-39

存儲器的兩種操作:

■讀操作:

把存儲器中的二進制代碼傳送給CPU或其

他主控設備。

寫操作:

把來自CPU或其他主控設備(master)的

二進制代碼接收到存儲器模塊。

1-40

存儲器模塊的組織方法:

以存儲單元為單位進行組織。

在IA-32Intel計算機中,無論哪種

型號的系統(tǒng),存儲器模塊中存儲單元的

長度均為一個字節(jié)。

1-41

存儲器模塊的訪問:

按存儲單元所對應的地址進行讀/寫操

作。

存儲單元的地址:

為每個存儲單元分配一個唯一的二進

制代碼,稱之為地址代碼。

1-42

CPU的尋址能力:

IA-32計算機臺式機CPU或其他主控設備

所發(fā)出的地址信號可達32條,理論上可區(qū)分

4GB的存儲器單元,稱之為尋址能力為4GB。

服務器和工作站CPU(帶Xeon)的尋址能

力可達到64GB。

1-43

IA-32計算機的兩個地址空間:

存儲器地址空間

I/O地址空間。

I/O模塊中的寄存器種類:

數(shù)據(jù)寄存器、

控制寄存器、

狀態(tài)寄存器。

I/O模塊中的寄存器又稱為端口。

通過總線互連各功能模塊

/——\負載匹配/負載匹酉[/——\

C\——/雙向切小數(shù)據(jù)總線雙向切換'——/

P

U——N發(fā)送驅(qū)承地耳1總線1接收譯侑

模------//

塊/——、負載匹酉t/-負載匹斷/1~

控制總線\

\——/信號變接J/信號變換/

負載匹配接收譯很負載匹配

信號變換發(fā)送驅(qū)幻雙向切換

I/O模塊

圖2.2用總線技術互連計算機各功能模塊

1-45

總線(bus):

是一組公共的信號線,凡與總線相連的

功能模塊,均可以經(jīng)由總線傳送信息。有的可

以發(fā)送信息,有的可以接收信息。

但同一時刻,發(fā)送信息的功能模塊只能

有一個,否則會引起總線上的信息混亂。

1-46

系統(tǒng)中的總線可分為:

數(shù)據(jù)總線、.

地此總線、■

控制總線。

數(shù)據(jù)總線的寬度:

為所包含的信號線的數(shù)目。

數(shù)據(jù)總線為雙向的。

1-47

地址總線是單向總線:

由CPU模塊或其他的主控設備(即DMA控

制器)發(fā)出,由存儲器模塊或I/O模塊接收。

總線的高位地址信號經(jīng)譯碼后用來選擇

模塊,而低位地址信號用來選擇模塊內(nèi)的各個

單元。

芯片組的功能包括:

進行信號變換、負載匹配、譯碼驅(qū)動、

提供數(shù)據(jù)通路。

在現(xiàn)代的芯片組中還往往包含了許多I/O

控制器,即I/O接口的功能。

1-49

IA—32計算機的總體結構

1-50

CPUBSB總線二級Cache

構(存儲總線)

圖顯示系AGP總線MCH/GMCH存儲器

(PCI總線,

IDE總線用戶擴展I/O模塊

(AC,97總電

USB總線ICHx音頻/Modem

(SMBus總裝

SMBus設備

FWHLPC總

超級I/O

/K

4/

鍵盤鼠標打印機軟磁盤RS-232c接匚J

圖2.3IA-32Intel結構計算機的總體結構返回僉

1-51

采用多級總線(hierarchicalbus):

按速度的不同,對各功能模塊進行分層

總線互連,以便使系統(tǒng)工作速度最佳化。

1-52

MCH(MemoryControllerHub):

^^^存儲器控制中心。

GMCH(Graphics&MemoryControllerHub)

圖形與存儲器控制中心。

MCH/GMCH也稱為主橋。

總結構圖

1-53

MCH和GMCH的主要區(qū)別:

HGMCH內(nèi)置圖形加速器,而MCH則沒有?!?/p>

使用GMCH的主板上即便不設置AGP接口,

直接就可以和監(jiān)視器(monitor)相連接。

使用MCH的主板上必須設置AGP接口,通過

外加的圖形控制板,才可以和監(jiān)視器相連接。

總結構圖

1-54

ICHx(I/OControllerHub):I/O橋。

ICHx共包含有多種型號:

ICH、ICH2、ICH3-S>ICH4等(見表)。

總結構圖回

V55

芯片組是由MCH/GMCH.ICHx共同組成的

一組超大規(guī)模集成電路。

^總結構圖僉

1-56

系統(tǒng)總線:

系統(tǒng)中主要的功能模塊與系統(tǒng)之間的互

連總線。如前端總線(FSB)、存儲總線。

^總結構圖僉

1-57

局部總線:

與CPU相連的總線。這種總線一般單

獨設置,其上不接其他功能模塊,為的是

要保證系統(tǒng)中工作速度最高的CPU能夠全

速工作。BSB總線屬于局部總線。

雙獨立總線結構:

與CPU直接連接的BSB和FSBO

]總結構圖3

1^58

IA-32中常用的存儲器:

SDRSDRAM(SingleDataRateSDRAM)、

DDRSDRAM(DoubleDataRateSDRAM)、

RDRAM(RambusDRAM),

(SDRAM:SynchronousDynamicRandomAccess

Memoryo)

總結構圖僉

1-59

AGP總線:專用于顯示系統(tǒng)與系統(tǒng)之間互連的總線。

IDE設備:通常把經(jīng)由IDE接口接入系統(tǒng)的硬磁盤驅(qū)動I

器和光盤驅(qū)動器稱之為IDE設備。IDE接口也稱ATA接H

口。(IDE:IntegratedDriveElectronics)

PCI總線:

是以并行方式工作的總線。通常用來把用戶自行設計

的或者從市場上購買的符合PCI規(guī)范的I/O模塊通過

PCI插槽接入系統(tǒng)。

]總結構圖目

V60

USB(UniversalSerialBus):

I通用串行總線。

經(jīng)由USB總線,可以方便的把性能各異的I/O設

備,例如鍵盤、鼠標、打印機、掃描儀和磁盤驅(qū)

動器等,接入系統(tǒng),數(shù)量最多可達127臺。

使用方便、支持熱插拔、占用系統(tǒng)資源少、傳

輸速度快、可以為I/O設備提供+5V電源。

所以USB總線已經(jīng)成為I/O接口的發(fā)展方向。

^總結構圖僉

1-61

AU97(AudioCodec,97)總線:

稱音頻編碼總線或AC鏈路。以串行方式工作

LPC(LowPinCount)總線:

以串行方式工作。

由ISA總線改進而來??偩€上的信號線數(shù)目不

僅大為減少,而且也少占用了系統(tǒng)資源,從而更

有利于系統(tǒng)穩(wěn)定工作?!?/p>

[總結構圖Im

V62

FWH(FirmwareHub):固件中心。

以快閃存儲器(flashmemory)為基礎的

超大規(guī)模集成電路,其中特別適宜存放固定的

程序和數(shù)據(jù)。

BIOS(BasicInputandOutputSystems

)就存儲在FWH中。

^總結構圖僉

1-63

超級I/。(superI/O):

■是具有綜合功能的I/O控制器。

經(jīng)由LPC總線把低速I/O設備,諸如鍵盤、

鼠標、軟磁盤驅(qū)動器并行打印機、調(diào)制解調(diào)器

等接入系統(tǒng)。

總結構圖回

V64

SMB(SystemManagementBus):

I系統(tǒng)管理總線,以串行方式工作。

經(jīng)由SMB總線,系統(tǒng)可以知道每個設備

的型號、規(guī)格、技術性能、制造廠商以及

工作狀態(tài)等信息,便于系統(tǒng)實現(xiàn)設備管理

功能。

^總結構圖僉

1-65

800系列芯片組及其主要技術特征

作業(yè):

到www.intel,com網(wǎng)站上查閱D845EBT主

板的英文資料,就此寫一篇技術報告,題

目是:D845EBT主板的技術性能介紹。

1-66

進位計數(shù)制

一個數(shù)由一定數(shù)目的數(shù)碼排列在一起組成,每

個數(shù)碼所具有的數(shù)值由該數(shù)碼的位置決定一權

該位置稱為數(shù)位;

數(shù)碼的個數(shù)稱為基值;

數(shù)位的權是基值的幕。

1-67

進位計數(shù)制

常見的進位計數(shù)制有:

十進制、八進制、十六進制、二進制等。

卜進制

數(shù)碼為0、1、2、3、4、5、6、7、9之一;

權為10的塞;

逢十進一,借一當十。

如:(245.25)10=

1-69

二進制

數(shù)碼為0、1之一;

權為2的累;

逢二進一,借一當二。

如:(11110101.01)2=

1-70

八進制

數(shù)碼為0、1、2、3、4、56、7之一;

權為8的累;

逢八進一,借一當八。

如:(365.2)8=

1-71

十六進制

數(shù)碼為0、1、2、3、4、5、6、7、9、

A、B、C、D、E、F之一;

權為16的幕;

逢十六進一,借一當十六。

如:(F5.4)16=

1-72

計算機中一切信息的存儲、處理

與傳送均使用二進制數(shù),由于:

二進制實現(xiàn)容易,任何具有兩種穩(wěn)定狀態(tài)的物

理器件都可以表示一位二進制數(shù)。如:開關

的接通與斷開,電燈的亮與滅,晶體管的導

通與截止,電路中的高低電平等。

二進制運算規(guī)則簡單,易應用于邏輯代數(shù)(真

假判斷、處理與二進制運算相結合,。表示

“假”,1表示“真”)O

1-73

由于二進制位數(shù)多、書寫與閱讀數(shù)據(jù)、指

令時很不方便,為此,人們在閱讀與書寫

時通常用十六進制或八進制來表示,這是

因為十六進制和八進制與二進制之間有著

非常簡單的對應關系。

1-74

二進制以(Binary)、

八進制以O(Octad)、

十六進制以H(Hexadecimal)、

十進制以D(Decimal)來表示,

(而十進制的D經(jīng)常被省略)

1-75

如:24525=245.25D

=11110101.01B

=365.2O

=F5.4H

或:(245.25)10=(11110101.01)2

=(36508

=(F5.4)16

1-76

不同數(shù)制間的轉(zhuǎn)換

任意進制數(shù)轉(zhuǎn)換成十進制數(shù):

方法:一個任意進制表示的數(shù),都可以按權的

形式展開,然后計算得到十進制數(shù)。

例:(11110101.1)2=(?)10

(1BC.F)16=(?)10

1-77

十進制數(shù)轉(zhuǎn)換成任意進制數(shù)

整數(shù)部分采用“除以基值取余數(shù)倒排列”的方

例:(215)=(?)B

余數(shù)二進制位數(shù)

21371

2|;118

0

才9

1

'140

12

0

2[-11

0商為0,

轉(zhuǎn)蜥束

(37)10=(b§b?b?b[b。)?

于是,結果是余數(shù)的倒排列:(37)10=(b5b4b3b2btb0)2=(100101)2

1-79

小數(shù)部分采用“乘以基值取整數(shù)順排列”

的方法

例:0.5625=(?)B

1-80

0375

X2整數(shù)部分余下的小數(shù)部分

0.7500,即也=0,0.75

X2

一「L5001,即3=1,0.5

X2

1.000b即1)產(chǎn)1,0

最后結果丸(0.375)『(Ohb-2b.3)2

=(0.011)2

1-81

乘法整數(shù)部分

0.32X2=0.640,即卜尸0,

0.64X2=1.281,即b.2=1,

1.28X2=0.560,即b-3=0,

056X2=1.121,BPb.4=b

1.12X2=0240,即b-5=0.

保留至小數(shù)點后第四位,對第5位進行舍入操作,結果為:

:、八、十六進制數(shù)之間的轉(zhuǎn)換

二進制的權2、八進制的權卻二2八十六進制的

權16』2組具有整指數(shù)倍數(shù)的關系,

即:一位八進制數(shù)相當于三位二進制數(shù),

一位十六進制數(shù)相當于四位二進制數(shù),

即:用三位二進制可表示一位八進制數(shù),

用四位二進制數(shù)可表示一位十六進制數(shù)。

1-83

糊計敗制的對赫

十進制二進制魁制十六進制十進制二進制八進制十六進制

000091001119

111110101012A

2102211101113B

3113312110014C

41004413110115D

51015514111016E

61106615111117F

71117716100002010

81000108*,

表1-4為部分二進制數(shù)與十進制裁的對應關系

二進制十進制二進制十進制

001000016=2’

11=2°10000032=25

102=2]???????

11310000000000=1K1024=210

1004=221M220

10151G230

11061T240

1117

10008=23

1-85

1-86

二進制轉(zhuǎn)換成十六進制數(shù)

方法:

從二進制數(shù)的小數(shù)點開始分別向左(整數(shù)部

分井口向右(小數(shù)部分)每四位分成一組,不足四

位時用“0”補足四位,然后寫出相應的十六

進制數(shù)。

例:1110101.1010011B=(?)H

1-87

十六進制轉(zhuǎn)換成二進制數(shù)

方法:

把該數(shù)的每位用四位二進制數(shù)表示。

例:ABC.5H=(?)B

1-88

二進制轉(zhuǎn)換成八進制數(shù)

方法:

從二進制數(shù)的小數(shù)點開始分別向左(整數(shù)

部分)和向右(小數(shù)部分)每三位分成一組,不

足三位時用“0”補足三位,然后寫出相應

的八進制數(shù)。

例:(1110101.1010011)2=(?)8

1-89

八進制轉(zhuǎn)換成二進制數(shù)

方法:

把該數(shù)的每位用三位二進制數(shù)表示。

例:(756.4)8=(?)2

1-90

數(shù)的符號表示

計算機中的數(shù)是用二進制表示的O

數(shù)碼“0”和“1”可由二值器件(具有

兩種穩(wěn)定狀態(tài)的物理器件)來表示。

一數(shù)的符號也只能用這兩種不同的狀態(tài)來

表不。

一般地,是在數(shù)的最高位之前增設一位

符號位,該符號位為0表示正數(shù),為1表示負數(shù)

o僉

1-91

例:N1=+0101011B

N2=-0101011B

在機器中表示為

00101011和

10101011

將符號數(shù)碼化了的數(shù)叫做機器數(shù),

機器數(shù)所代表的數(shù)的本身叫真值。

1-92

帶符號數(shù)與不帶符號數(shù)

計算機中字長是一定的,因此在表示

帶符號數(shù)與不帶符號數(shù)是數(shù)值范圍是有區(qū)

別的。

不帶符號數(shù),則機器字長的所有位都

參與表示數(shù)值。

帶符號數(shù),則要留出機器字長的最高

位做符號位,其余位表示數(shù)值。

1-93

原碼、補碼、反碼

機器數(shù)一般有原碼、補碼、反碼三種表示法

1-94

原碼表示法

真值是帶“+”、"J號的二進制數(shù),若

將其符號“+”用0表示,“J用1表示,即

為原碼表示法。

例:x1=+1010110B,[X1]M=01010110B

x2=-1010110B,[x2]^=1101011OB

1-95

補碼表示法

通過原碼求補碼,方法是:

對于正數(shù),其補碼和原碼相同;

對于負數(shù),將原碼的符號位保持不變,

數(shù)值位逐位求反最末位加1即可得到其補碼。

例:接上題:[x1]#=01010110B

[x2]補=1010101OB

反碼表示法

通過原碼求反碼,方法是:

對于正數(shù),其反碼和原碼相同;

對于負數(shù),將原碼的符號位除外,數(shù)值

位逐位求反即可得到其反碼。

例:接上題:[x1]反=01010110B

[x2]^=10101001B

字符的編碼

國際上通用的字符有128個,它們是十進

制數(shù)字符號。?9,大小寫的英文字母,各種

運算符、標點符號,通用控制字符等。在計

算機中,這些字符以約定的二進制形式來表

ZjSO

字符的編碼常用的是國際通用的ASCII(

AmericanStandardCodeforInformation

Interchange)碼。它采用七位二進制代碼表

示每一個字符。

1-98

賽1-6ASCII碼編碼衰

ODOOOJ010Oil100:101110111

b4b3b2瓦

、

0000NULDLESP0@Pp

0001SOHDC1!1AQaQ

0010STXDC2?2BRbr

0011ETXOC3#3CScs

0100EOTDC4$ADTdt

0101ENQNAK%5EUeu

0110ACKSYN&6FVfV

0111BELETBA7GWgw

1000BSCAN-(8HXhX

1001HTEM)9IYiy

1010LFSUB*JZgz

1011VTESC+.*KK

9[(?.

1100FFFSf<L1

1101CRGS一=M]m1

1110SORS>NAn

miSIUS/?O—DDEL

1-99

計算機中常用術語

1.位(bit)

位是計算機中最小的數(shù)據(jù)單位,它是二進

制數(shù)中的一個位(Binarydigit)。

一個二進制數(shù)的位只能表示0和1兩種狀

態(tài),兩個二進制數(shù)的位可表示為00、01、10

、11四種狀態(tài)。

1-100

2.字(Word)

字是計算機內(nèi)部進行數(shù)據(jù)處理的基本

單位,通常它也是輸入/輸出設備和存儲器

之間傳送數(shù)據(jù)的基本單位。

1-101

3-字節(jié)(Byte)

通常把8位二進制數(shù)叫做一個字節(jié),而4

位二進制數(shù)叫做半個字節(jié),16位二進制數(shù)叫

做雙字節(jié)。

在雙字節(jié)中,左邊的8位叫做高字節(jié),

右邊的8位叫做低字節(jié)。

每個字節(jié)最右邊的一位叫做字節(jié)的最低

位,而最左邊的一位叫做字節(jié)的最高位,從

右到左依次為:b0>brb2>b3>b4>b5>

b6>b7o

1-102

4.字長(Wordlength)

是計算機的每個字所含的位數(shù)。

32位微機的字長是32位,依此類推。

微機中的字長是由該計算機的算術邏輯單元一

次可以并行處理的二進制數(shù)的位數(shù)來決定的。

字長是計算機性能的一個重要標志。

1-103

5.存儲量

存儲量是指計算機存儲信息的容量,它

的單位是“B〃、''KB〃、''MB〃等。

其換算公式如下:

1024B=210B=1KB1024KB=220B=1MB

1024MB=230B=1GB1O24GB=24OB=1TB

1-10

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論