第二章-數(shù)據(jù)存儲課件_第1頁
第二章-數(shù)據(jù)存儲課件_第2頁
第二章-數(shù)據(jù)存儲課件_第3頁
第二章-數(shù)據(jù)存儲課件_第4頁
第二章-數(shù)據(jù)存儲課件_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本章要點與學(xué)習(xí)要求:計算機(jī)中的數(shù)據(jù)編碼(掌握)計算機(jī)中的進(jìn)位計數(shù)制及轉(zhuǎn)換(掌握)邏輯代數(shù)和觸發(fā)器的基本概念(理解)內(nèi)存和外存(了解)教學(xué)目的:掌握計算機(jī)中數(shù)的編碼,字符的編碼,各類進(jìn)位計數(shù)制以及它們之間的相互轉(zhuǎn)換教學(xué)重點:計算機(jī)中的數(shù)據(jù)編碼,類進(jìn)位計數(shù)制以及它們之間的相互轉(zhuǎn)換2.1

計算機(jī)中信息的表示1.數(shù)據(jù)一切能被計算機(jī)接收和處理的物理符號都稱為“數(shù)據(jù)”,如數(shù)字、文字、圖形、圖像、聲音等,是存儲在計算機(jī)上物理符號的集合。

數(shù)據(jù)按性質(zhì)可分為:模擬數(shù)據(jù)數(shù)字?jǐn)?shù)據(jù)數(shù)據(jù)按類型可分為:數(shù)值型數(shù)據(jù)非數(shù)值型數(shù)據(jù)2.信息有意義的數(shù)據(jù)即信息。

2.1.1

數(shù)據(jù)與信息導(dǎo)述3.信息單位

1)位(bit):它是二進(jìn)制的一個數(shù)位,簡稱位。位是計算機(jī)最小的數(shù)據(jù)單位。n個二進(jìn)制位可以表示2n種狀態(tài)。例:二進(jìn)制數(shù)10100101,共有8個位。

2)字節(jié)(Byte):8個二進(jìn)制位為1個字節(jié)。字節(jié)是最基本的存儲單位,也是計算機(jī)中最小的信息單位。換算關(guān)系

1B=8b

1KB=210B=1024B

1MB=1024KB=220B

1GB=1024MB=230B

1TB=1024GB=240B3)字(word)字(Word)是計算機(jī)存儲、傳輸、處理數(shù)據(jù)的信息單位。通常一組二進(jìn)制數(shù)位叫做一個“字”。

字可以是一條指令,也可以是一個數(shù)字。字的組合:

1word=nByte問題1、兩個bit可以表示狀態(tài)?2、11011100有幾個bit?占幾個字節(jié)?3、一臺計算機(jī)的字長是4個字節(jié),意味著在CPU中作為一個整體加以傳遞處理的二進(jìn)制代碼為多少位?000110118個bit,一個字節(jié)32位千字節(jié)兆字節(jié)吉字節(jié)二進(jìn)制2.1.2

計算機(jī)中的數(shù)據(jù)編碼(1)數(shù)的長度數(shù)的長度指用一個十進(jìn)制數(shù)表示一個數(shù)值所占用的實際位數(shù)。例:12345的長度為5。由于在計算機(jī)中儲存容量的大小是用字節(jié)來度量的,數(shù)的長度也常用字節(jié)來計量。(2)數(shù)的符號

通常把一個數(shù)的最高位定義為符號位,用“0”表示正、用“1”表示負(fù),稱為數(shù)符。(3)小數(shù)點的表示

表示一個數(shù)值型數(shù)據(jù)時,通常要先約定小數(shù)點的位置。小數(shù)點位置約定在數(shù)符后面表示定點小數(shù),在最后一位數(shù)符之后表示定點整數(shù)。1.計算機(jī)中數(shù)的編碼定點整數(shù):S小數(shù)點無符號位S小數(shù)點定點小數(shù):★定點數(shù)表示★浮點數(shù)表示110.011(B)=1.10011×2+10=11001.1×2-10=0.110011×2+11階碼數(shù)符階符尾數(shù)1100110011N=數(shù)符尾數(shù)2階符階碼尾數(shù)的位數(shù)決定數(shù)的精度階碼的位數(shù)決定數(shù)的范圍

規(guī)格化的形式:尾數(shù)的絕對值大于等于0.1并且小于1,從而唯一地規(guī)定了小數(shù)點的位置。

定點整數(shù)定點小數(shù)(4)數(shù)的編碼

真值數(shù)

把機(jī)器外部由正(+)、負(fù)(-)號表示的數(shù)稱為真值數(shù)。

機(jī)器數(shù)

二進(jìn)制數(shù)在計算機(jī)中的表示形式稱為機(jī)器數(shù),即符號位數(shù)字化的真值數(shù)。機(jī)器數(shù)的特點:

用二進(jìn)制表示,平時所用數(shù)為十進(jìn)制。

機(jī)器數(shù)的符號位用1與0表示正負(fù),平時所用數(shù)為“+/-”表示正負(fù)。

機(jī)器數(shù)的位數(shù)是固定的,能表示的數(shù)值范圍受到位數(shù)限制,而平時所用數(shù)不受此限制。0X1|X|0<=XX<=0+7:00000111+0:00000000

-7:10000111 -0:10000000[X]原=(3)補(bǔ)碼(2)反碼0X1|X|0<=XX<=0

+7:00000111+0:00000000

-7:11111000-0:11111111[X]反=+7:00000111+0:000000000X1|X|+10<=XX<=0-7:11111001-0:00000000[X]反=常見帶符號數(shù)的編碼方案

假定一個數(shù)在機(jī)器中占用8位。(1)原碼

最高位為符號位,其余n-1位表示數(shù)的絕對值。在原碼表示中,零有兩種表示形式:

[+0]原

=00000000[-0]原=100000008位字長的原碼表示范圍為:-127(11111111)~+127(011111111)正數(shù)的反碼與原碼相同,負(fù)數(shù)的反碼為除符號位外其余位按位取反。

在反碼表示中,零有兩種表示形式[+0]反=00000000[-0]反=11111111正數(shù)的補(bǔ)碼與原碼、反碼相同,負(fù)數(shù)的補(bǔ)碼等于它的反碼加1。

在補(bǔ)碼表示中,零有唯一的編碼:

[+0]補(bǔ)=[-0]補(bǔ)=00000000

8位字長的反碼表示范圍為:-128(10000000)~+127(01111111)“字符”包括英文字母、標(biāo)點符號、特殊符號及數(shù)字符號。字符編碼即是將字符轉(zhuǎn)換為二進(jìn)制的編碼規(guī)則。

國際通用的字符編碼方案:

ASCII碼(AmericanStandardCodeforInformationInterchange,即美國標(biāo)準(zhǔn)信息交換碼)(1)基本ASCII碼

基本ASCII碼字符集包括了128個字符,用一個字節(jié)的低7位編碼,范圍為0~127。其中通用控制字符32個,阿拉伯?dāng)?shù)字10個,大小寫英文字母52個,各種標(biāo)點符號和運算符號34個。常用字符的ASCII編碼如下:空格

20H 32

‘0’~‘9’30H~39H 48~57

‘A’~‘Z’41H~5AH 65~90

‘a(chǎn)’~‘z’61H~7AH 97~1222.計算機(jī)中字符的編碼表2-1-2基本ASCII碼字符集利用ASCII碼值可以比較字符的大小一般地,各類字符的ASCII碼值大小比較,有如下規(guī)律:空格<標(biāo)點符號<數(shù)字<大寫字母<小寫字母(2)EASCII碼(即擴(kuò)展ASCII編碼)

EASCII(ExtendedASCII,擴(kuò)充美國標(biāo)準(zhǔn)信息交換碼)是將基本ASCII碼由7位擴(kuò)充為8位。

8位ASCII編碼版本

8位編碼構(gòu)成擴(kuò)展ASCII編碼,能表示的字符和圖形符號有256個,其中包括基本ASCII碼字符128個和擴(kuò)充的ASCII碼128個。

擴(kuò)充的ASCII碼

最高位為1,擴(kuò)充部分編碼范圍為

10000000-11111111,相應(yīng)的十進(jìn)制數(shù)為128-255(1)漢字輸入碼漢字輸入碼又稱“外碼”,是用戶進(jìn)行漢字輸入操作時使用的代碼。

音碼類:全拼、雙拼、微軟拼音、自然碼和智能ABC等

形碼類:五筆字型法、鄭碼輸入法等。(2)漢字國標(biāo)碼(即國家標(biāo)準(zhǔn)代碼的簡稱)

漢字國標(biāo)碼采用兩個字節(jié)表示一個漢字,每個字節(jié)用7位,最高位一般置0。(3)漢字機(jī)內(nèi)碼(也稱機(jī)器內(nèi)碼、內(nèi)碼或漢字存儲碼

)

把漢字國標(biāo)碼兩字節(jié)的最高位都置1,作為微機(jī)漢字系統(tǒng)機(jī)器內(nèi)部存儲、處理和傳輸漢字信息時使用的編碼,例如:

8680(0101011001010000)B (1101011011010000)B

5942(0011101100101010)B (1011101110101010)B

(4)漢字字形碼漢字字形碼是對漢字的形狀進(jìn)行二進(jìn)制編碼,主要用來顯示或打印漢字,是表示漢字字形的字模數(shù)據(jù)。常用方式:點陣:漢字字形點陣的代碼

有16×16、24×24、32×32、48×48等編碼、存儲方式簡單、無需轉(zhuǎn)換直接輸出放大后產(chǎn)生的效果差。矢量:存儲的是描述漢字字形的輪廓特征矢量方式特點正好與點陣相反。一、進(jìn)位計數(shù)制把一組特定的符號按先后順序排列起來,由低位向高位進(jìn)位計數(shù)的方法,稱為“進(jìn)位計數(shù)制”。

相關(guān)概念:

【數(shù)位】數(shù)碼在一個數(shù)中的位置,如十進(jìn)制數(shù)中的個位、十位……

【基數(shù)】在某種進(jìn)制數(shù)中允許使用的基本符號的個數(shù),一般r進(jìn)制數(shù)其基數(shù)就是r。【權(quán)】和數(shù)位有關(guān)的概念,即每一個數(shù)位上的數(shù)碼所表示的數(shù)值的大小,一般等于該數(shù)碼本身乘以一個常數(shù),該常數(shù)即權(quán)。任何一個進(jìn)制數(shù)都可按權(quán)展開成為多項式,各位的權(quán)是以基數(shù)為底的冪,如十進(jìn)制數(shù)555.55可表示為:

555.55=5×102+5×101+5×100+5×10-1+5×10-2(其中劃線部分即為權(quán))2.1.2

計算機(jī)進(jìn)位計數(shù)制R進(jìn)制數(shù)可用

r個基本符號(例如0,1,2,…,r-1)表示?;鶖?shù)權(quán):以基數(shù)為底的冪數(shù)碼678.34=6×102+7×101+8×100+3×10-1+4×10-2二、計算機(jī)中常用的進(jìn)位計數(shù)制1.十進(jìn)制(Decimalnotation,用D表示)

基數(shù)為10,數(shù)符為0-9的計數(shù)系統(tǒng),稱為“十進(jìn)制”。十進(jìn)制計數(shù)規(guī)則基數(shù):

10

數(shù)符:

0、1、2、3、4、5、6、7、8、9

運算規(guī)則:逢十進(jìn)一位權(quán):10i

十進(jìn)制數(shù)整數(shù)部分的位權(quán)

從最低位開始依次是100、101、102、103、104…

十進(jìn)制數(shù)小數(shù)部分的位權(quán)

從最高位開始依次是10-1、10-2、10-3、10-4…

十進(jìn)制數(shù)表示方法:

從位權(quán)角度看,任意一個十進(jìn)制數(shù)可以展開成數(shù)字與其位權(quán)乘積的多項式之和。A=±(an-1×10n-1+…a1×101+a0×100+a-1×10-1+a-2×10-2+…a-m×10-m)

其中:ai(i=n,…,2,1,0,-1,-2,…,-m)為0-9中任何一個數(shù)字符號?!纠渴M(jìn)制數(shù)3450.02可以寫成如下加權(quán)展開多項式:3450.02=3×103+4×102+5×101+0×100

+0×10-1+2×10-2【提示】系統(tǒng)默認(rèn)對十進(jìn)制數(shù)不加下標(biāo)。2.二進(jìn)制數(shù)(Binarynotation,用B表示)

基數(shù)為2,數(shù)符為0、1的計數(shù)系統(tǒng),稱為“二進(jìn)制”。二進(jìn)制計數(shù)規(guī)則:

基數(shù):2

數(shù)符:0、1

運算規(guī)則:逢二進(jìn)一位權(quán):2i

二進(jìn)制各數(shù)位的權(quán)是以2為底數(shù)的冪。

二進(jìn)制數(shù)整數(shù)部分的位權(quán)

從最低位開始依次是20、21、22、23、24…二進(jìn)制小數(shù)部分的位權(quán)

從最高位開始依次是2-1、2-2、2-3、2-4…二進(jìn)制數(shù)表示方法:

從位權(quán)角度看,任意一個二進(jìn)制數(shù)同樣可以用多項式之和來表示。

A2=±(an-1×2n-1+…a1×21+a0×20+a-1×2-1+a-2×22+…a-m×2-m)

其中:ai(i=n,…,2,1,0,-1,-2,…,-m)為0~1中任何一個數(shù)字符號?!纠慷M(jìn)制數(shù)(1011.01)2可以寫成如下多項式:

(1011.01)2=1×23+0×22+1×21+1×20+0×2-1+1×2-2【提示】二進(jìn)制數(shù)必須加下標(biāo)如(1011.01)2,或加數(shù)制符如(1011.01)B來表示。3.八進(jìn)制(Octalnotation,用O表示)基數(shù)為8,數(shù)符為0-7的計數(shù)系統(tǒng),稱為“八進(jìn)制”。八進(jìn)制計數(shù)規(guī)則:

基數(shù):

8

數(shù)符:0、1、2、3、4、5、6、7運算規(guī)則:逢八進(jìn)一

位權(quán):

8i

八進(jìn)制各數(shù)位的權(quán)是以8為底數(shù)的冪。

八進(jìn)制數(shù)整數(shù)部分的位權(quán)

從最低位開始依次是80、81、82、83、84…八進(jìn)制小數(shù)部分的位權(quán)

從最高位開始依次是8-1、8-2、8-3、8-4…

八進(jìn)制數(shù)表示方法

從位權(quán)角度看,任意一個八進(jìn)制數(shù)同樣可以用多項式之和來表示。

A8=±(an-1×8n-1+…a1×81+a0×80+a-1×8-1+a-2×82+…a-m×8-m)

其中:ai(i=n,…,2,1,0,-1,-2,…,-m)為0-7中任何一個數(shù)字符號。

【例】八進(jìn)制數(shù)(4537.71)8,按位權(quán)相加展開式為:

(4537.71)8=4×83+5×82+3×81+7×80+7×8-1+1×8-2

【提示】八進(jìn)制數(shù)必須加下標(biāo)如(4537.71)8,或加數(shù)制符如(4537.71)O來表示。4.十六進(jìn)制(Hexadecinal,用H表示)

基數(shù)為16,數(shù)符為0-9以及A-F的計數(shù)系統(tǒng),稱為“十六進(jìn)制”。十六進(jìn)制計數(shù)規(guī)則:

基數(shù):

16

數(shù)符:0~9、A~F或a~f

運算規(guī)則:逢十六進(jìn)一

位權(quán):

16i

十六進(jìn)制各數(shù)位的權(quán)是以16為底數(shù)的冪。

十六進(jìn)制數(shù)整數(shù)部分的位權(quán)從最低位開始依次是160、161、162、163、164…

十六進(jìn)制小數(shù)部分的位權(quán)從最高位開始依次是16-1、16-2、16-3、16-4…

十六進(jìn)制數(shù)位權(quán)與十進(jìn)制數(shù)值的對應(yīng)關(guān)系

A、B、C、D、E、F表示的數(shù)值與十進(jìn)制數(shù)對應(yīng)關(guān)系如表2-2-2所示。

表2-2-2十六進(jìn)制數(shù)位權(quán)與十進(jìn)制數(shù)值的對應(yīng)關(guān)系十六進(jìn)制數(shù)ABCDEF十進(jìn)制數(shù)101112131415

十六進(jìn)制數(shù)表示方法從位權(quán)角度看,任意一個十六進(jìn)制數(shù)同樣可以用多項式之和來表示。

A16=±(an-1×16n-1+…a1×161+a0×160+a-1×16-1+a-2×162+…a-m×16-m)

其中:ai(i=n,…,2,1,0,-1,-2,…,-m)為0-9

以及A-F中任何一個數(shù)字符號。【例】十六進(jìn)制數(shù)(34AF)16,按位權(quán)展開式為:

(34AF.4)16=3×163+4×162+10×161+15×160+4×16-1【提示】十六進(jìn)制數(shù)必須加下標(biāo)如(34AF.4)16,或加數(shù)制符如(34AF.4)H來表示。進(jìn)位制二進(jìn)制八進(jìn)制十進(jìn)制十六進(jìn)制規(guī)則逢二進(jìn)一逢八進(jìn)一逢十進(jìn)一逢十六進(jìn)一基數(shù)r=2r=8r=10r=16數(shù)符0,10,1,…,70,1,…,90,1,…9,A,B,…,F權(quán)2i8i10i16i形式表示BODH5.計算機(jī)中常用的幾種進(jìn)位計數(shù)制歸納如下三、在計算機(jī)內(nèi)部采用二進(jìn)制1.易于用器件實現(xiàn)二進(jìn)制只有0和1兩個狀態(tài),電子元件就可以用對立的兩個狀態(tài)來表示,可用自然界存在的兩種對立的物理狀態(tài)表示。2.二進(jìn)制數(shù)運算簡便

二進(jìn)制數(shù)的運算法則比其他進(jìn)制簡單加法

0+0=0

乘法

0×0=0

0+1=1+0=1

0×1=1×0=0

1+1=10

1×1=1

2(2+1)/2個和2(2+1)/2個積3.易于實現(xiàn)邏輯運算

采用二進(jìn)制可以進(jìn)行邏輯運算,使邏輯代數(shù)和邏輯電路成為計算機(jī)電路設(shè)計的數(shù)學(xué)基礎(chǔ)。1.非十進(jìn)制(二、八、十六進(jìn)制)與十進(jìn)制的相互轉(zhuǎn)換(1)非十進(jìn)制十進(jìn)制一個非十進(jìn)制數(shù)的加權(quán)系數(shù)和就是該非十進(jìn)制數(shù)所對應(yīng)的十進(jìn)制數(shù),也稱“按權(quán)展開法”。例:

(10101)B=24+22+20=21(101.11)B=22+21+2-1+2-2=5.75(101)O=82+80=65(71)O=781+1=57(101A)H=163+16+10=4106進(jìn)制表示符號B二進(jìn)制O八進(jìn)制D十進(jìn)制H十六進(jìn)制2.1.3

不同進(jìn)位計數(shù)數(shù)制間的轉(zhuǎn)換(2)

十進(jìn)制非十進(jìn)制整數(shù)部分:除基反序取余小數(shù)部分:乘基順序取整100=(144)O=(64)H例:100.345=(1100100.01011)B10025022521226232100010011八進(jìn)制100812818044110016604616十六進(jìn)制0.3451.38

20.6922

0.76

2

1.52

2

1.0401011(3)

二進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)間的相互轉(zhuǎn)換

(64)H=(0110

0100)B

64(144)O=(001

100

100)B

1

4

4(1

101

101

110.110

101

)B=(1556.65)O1

5

5

6

6

5(11

0110

1110.1101

01

)B=(36F.D4)H

3

6

F

D

4一位八進(jìn)制數(shù)對應(yīng)三位二進(jìn)制數(shù)一位十六進(jìn)制數(shù)對應(yīng)四位二進(jìn)制數(shù)二進(jìn)制轉(zhuǎn)化成八(十六)進(jìn)制

整數(shù)部分:從右向左按三(四)位進(jìn)行分組小數(shù)部分:從左向右按三(四)位進(jìn)行分組

不足補(bǔ)零:整數(shù)補(bǔ)在左端,小數(shù)補(bǔ)在右端二進(jìn)制、八進(jìn)制、十六進(jìn)制數(shù)間的關(guān)系八進(jìn)制對應(yīng)二進(jìn)制十六進(jìn)制對應(yīng)二進(jìn)制十六進(jìn)制對應(yīng)二進(jìn)制0000000008100010011000191001201020010A1010301130011B1011410040100C1100510150101D1101611060110E1110711170111F11111.二進(jìn)制數(shù)的加法運算2.二進(jìn)制數(shù)的減法運算加法運算法則0+0=00+1=1+0=11+1=0

1101+111011011減法運算法則0-0=1-1=01-0=10-1=1

11011-111011012.1.4

二進(jìn)制數(shù)的算術(shù)運算3.二進(jìn)制數(shù)的乘法運算4.二進(jìn)制數(shù)的除法運算乘法運算法則0×0=00×1=1×0=01×1=1除法運算法則0÷0=00÷1=01÷1=1

1101×1010000011010000+110110000010

1011011111011101111111011100邏輯代數(shù)起源于19世紀(jì)初。邏輯代數(shù)研究邏輯量的運算關(guān)系。邏輯量真、假基本的邏輯運算邏輯與(AND)定義:假

AND假

=假假

AND真

=假真

AND假

=假真

AND真

=真2.2

邏輯代數(shù)的基本概念邏輯或(OR)定義:假

OR假

=假假

OR真

=真真

OR假

=真真

OR真

=真邏輯非(NOT)定義:NOT假

=真NOT真

=假用計算機(jī)實現(xiàn)邏輯運算時,通常用符號“1”表示真,用符號“0”表示假。邏輯運算的定義可表示如下:邏輯與的定義0AND0=00AND1=01AND0=01AND1=1邏輯或的定義0OR0=0

0OR1=11OR0=1

1OR1=1。邏輯非的定義NOT0=1

NOT1=0。

邏輯變量和邏輯表達(dá)式設(shè)P和Q是兩個邏輯變量,則三種邏輯表達(dá)式可能的取值結(jié)果如表2-7。邏輯表達(dá)式的取值

邏輯代數(shù)是現(xiàn)實世界事物之間邏輯關(guān)系的一種抽象描述。

例如,當(dāng)邏輯變量P表示“昨天是晴天”,邏輯變量Q表示“昨天的最高溫度是30度”,則邏輯表達(dá)式PANDQ表示“昨天是晴天”并且“昨天的最高溫度是30度”。

PQPANDQPORQNOTP000010101100101111邏輯代數(shù)有廣泛的現(xiàn)實用途在硬件設(shè)計方面可以用基本的邏輯元件來實現(xiàn)邏輯代數(shù)中的各種基本邏輯操作,而基本的邏輯元件可以構(gòu)成各種復(fù)雜的邏輯部件。邏輯元件還可以組合出各種各樣的控制信號,用來控制和協(xié)調(diào)各個部件的工作過程。觸發(fā)器的設(shè)計。在軟件設(shè)計方面可以通過組合若干邏輯操作(稱作邏輯表達(dá)式)實現(xiàn)邏輯推理。程序設(shè)計中的條件判斷、條件組合等都是邏輯表達(dá)式的例子。為實現(xiàn)邏輯推理,機(jī)器指令系統(tǒng)中也設(shè)計有專門的邏輯機(jī)器指令。

基本的邏輯元件

用半導(dǎo)體材料制造。基本邏輯元件的功能表

圖2-9邏輯元件符號和功能表(a)AND;(b)OR;(c)NOT2.3

觸發(fā)器觸發(fā)器用基本的邏輯元件構(gòu)造的一種具有穩(wěn)定狀態(tài),體積很小、且便于控制的電子裝置。觸發(fā)器的功能特點可以接收并保持所接收的“0”或“1”信號。圖2-10觸發(fā)器(a)邏輯圖;(b)功能表

觸發(fā)器的工作原理當(dāng)輸入的S端為1,R端為0時,則元件1的輸出為0,元件2的輸出為1,元件3的輸出為1,元件4的輸出為0。此種狀態(tài)對應(yīng)圖2-10(b)的第1行。輸入S端為1,R端為0時的內(nèi)部邏輯關(guān)系圖如圖2-11(a)所示。當(dāng)輸入信號撤消時,因此時是R端的0信號使觸發(fā)器開始工作,所以輸入信號撤消是指R端的0信號變成了1信號。但元件4輸出的0將繼續(xù)使元件1的輸出保持為0,元件1輸出的0使元件2的輸出保持為1,從而在輸入信號撤消的情況下,觸發(fā)器保持了輸出為1的狀態(tài)。此種狀態(tài)對應(yīng)圖2-10(b)的第3行。輸入S端為1,R端為1且前次輸出為1時的內(nèi)部邏輯關(guān)系圖如圖2-11(b)所示。對于圖2-10(a)所示的觸發(fā)器,當(dāng)輸入的S端為0,R端為1時,則元件3的輸出為0,元件4的輸出為1,元件1的輸出為1,元件2的輸出為0。此種狀態(tài)對應(yīng)圖2-10(b)的第2行。輸入S端為0,R端為1時的內(nèi)部邏輯關(guān)系圖如圖2-11(c)所示。當(dāng)輸入信號撤消時,因此時是S端的0信號使觸發(fā)器開始工作,所以輸入信號撤消是指S端的0信號變?yōu)榱?信號。但元件2輸出的0將繼續(xù)使元件3的輸出保持為0,元件3輸出的0使元件4的輸出保持為1,從而在輸入信號撤消的情況下,觸發(fā)器保持了輸出為0的狀態(tài)。此種狀態(tài)對應(yīng)圖2-10(b)的第4行。輸入S端為1,R端為1且前次輸出為0時的內(nèi)部邏輯關(guān)系圖如圖2-11(d)所示。本節(jié)主要內(nèi)容:內(nèi)存的概念內(nèi)存的組成高速緩沖存儲器內(nèi)存的參數(shù)2.6內(nèi)存2.3

內(nèi)存數(shù)據(jù)存儲部件外存是數(shù)據(jù)輸入后或處理結(jié)束后的永久存放地方。內(nèi)存是數(shù)據(jù)進(jìn)行處理時的臨時存放地方,也稱為主存儲器或主存。內(nèi)存用許許多多類似觸發(fā)器的存儲電路組成。用于制造存儲電路的材料目前主要是半導(dǎo)體材料。和外存相比,內(nèi)存的特點

(1)存取數(shù)據(jù)的速度很快;(2)只能臨時存放數(shù)據(jù),不能長久保存數(shù)據(jù)。2.3.1內(nèi)存的概念內(nèi)存的地址編碼一般計算機(jī)中以字節(jié)為單位進(jìn)行編碼。把內(nèi)存中一個地址編碼單位稱為內(nèi)存的一個單元。內(nèi)存從邏輯概念上可以看作是劃分成許多單元、每個單元都有地址編碼、可存儲0、1數(shù)據(jù)的邏輯部件。內(nèi)存的存儲容量(單位B)內(nèi)存可以容納的二進(jìn)制數(shù)據(jù)量為內(nèi)存的存儲容量。內(nèi)存地址的二進(jìn)制數(shù)編碼長度將決定內(nèi)存的存儲容量。1KB=1024B1MB=220B=1024KB1GB=230B=1024MB1TB=240B=1024GB內(nèi)存的組成內(nèi)存體、地址電路、數(shù)據(jù)電路和讀/寫控制電路。如圖2-12所示。圖2-12

2.3.2內(nèi)存的組成怎樣把所需要的基礎(chǔ)程序裝入到計算機(jī)內(nèi)存中呢?在制造ROM時,把稱為自舉程序的一種特殊程序固化在ROM中。計算機(jī)開機(jī)時,自動運行固化在ROM中的自舉程序,把所需要的基礎(chǔ)程序(如操作系統(tǒng))由外存裝入內(nèi)存,然后執(zhí)行基礎(chǔ)程序。PROM(ProgrammableROM)EPROM(ErasableProgrammableROM)

內(nèi)存性能的高或低主要反映在內(nèi)存的參數(shù)上。內(nèi)存的主要參數(shù)(1)存儲容量內(nèi)存可以容納的二進(jìn)制數(shù)據(jù)量稱為內(nèi)存的存儲容量。存儲容量的單位是字節(jié),字節(jié)用大寫字母B表示。目前微機(jī)內(nèi)存的最大存儲容量可達(dá)到4GB。(2)存取時間指存取內(nèi)存某一個單元的數(shù)據(jù)所需要的時間。(3)可靠性內(nèi)存的可靠性用平均故障間

溫馨提示

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

最新文檔

評論

0/150

提交評論