




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第二章數(shù)據(jù)存儲本章內(nèi)容2.1位和位存儲2.2用位模式表示信息2.3數(shù)的存儲2.4主存儲器2.5海量存儲器2.6數(shù)據(jù)壓縮2.7通信差錯2.1
位和位存儲位的定義:在今天的計算機(jī)中,信息是以0和1的模式編碼的,這些數(shù)字就稱為位(bit)。比如:“a”的八位模式的ASCⅡ碼值是“01100001”。用位存儲的信息有:數(shù)值、其他的字符(標(biāo)點符號、字母、@、%、&、*、(、)等)布爾運(yùn)算也叫邏輯運(yùn)算邏輯變量之間的運(yùn)算,稱為邏輯運(yùn)算。它包括三種基本運(yùn)算:邏輯與、邏輯或和邏輯非。通過這三種基本運(yùn)算,可推導(dǎo)出其它邏輯運(yùn)算,如異或運(yùn)算等等。2.1.1布爾運(yùn)算(1)邏輯與運(yùn)算邏輯與又稱為邏輯乘,通常用“·”表示。它的運(yùn)算規(guī)則為:
0·0=0讀成0與0等于0
0·1=0讀成0與1等于01·0=0讀成1與0等于01·1=1讀成1與1等于1
即:與運(yùn)算表示,只有參加運(yùn)算的邏輯變量都同時取值為1時,其與運(yùn)算結(jié)果才等于1。(2)邏輯或運(yùn)算邏輯或又稱邏輯加,通常用符號“+”來表示,或運(yùn)算的運(yùn)算規(guī)則如下:
0+0=0讀成0或0等于00+1=1讀成0或1等于11+0=1讀成1或0等于11+1=1讀成1或1等于1
可見,在給定的邏輯量中,只要有一個為1,邏輯或的結(jié)果就為1。
注意:邏輯加與算術(shù)加法的運(yùn)算規(guī)律不完全相同。要特別注意,1+1=1。
(3)邏輯非運(yùn)算邏輯非運(yùn)算在普通代數(shù)中是沒有的。在邏輯量上方加橫線,“—”表示非。其運(yùn)算規(guī)則為:
0=1讀成非0等于1;
1=0讀成非1等于0
例如室內(nèi)電燈,不是亮就是滅,只有這兩種可能。
(4)異或運(yùn)算異或運(yùn)算通常用符號“”表示,它的運(yùn)算規(guī)則為:
00=0讀成0同0異或,結(jié)果為001=1讀成0同1異或,結(jié)果為110=1讀成1同0異或,結(jié)果為111=0讀成1同1異或,結(jié)果為0+++++
1)邏輯電路基礎(chǔ)能實現(xiàn)邏輯運(yùn)算的電路稱為邏輯門電路(簡稱門電路),常用的門電路有“與”門、“或”門、“非”門、“與非”門、“或非”門、“異或”門等。由基本門電路可以按邏輯設(shè)計組合成計算機(jī)硬件的基本功能電路,如:觸發(fā)器、寄存器、計數(shù)器、譯碼器等等。2.1.2門和觸發(fā)器
(1)“與”門實現(xiàn)“與”運(yùn)算的單元電路叫“與”門?!芭c”門的邏輯符號如圖所示:
A&F=ABB
其邏輯函數(shù)表達(dá)式為:F=AB。例如A=1,B=0,則F=AB=1·0=0
(2)“或”門
實現(xiàn)“或”運(yùn)算的單元電路叫“或”門?!盎颉遍T的邏輯符號如圖所示:
A≥1F=A+B
B
其邏輯函數(shù)表達(dá)式為:F=A+B。例如A=0,B=0,則F=A+B=0+0=0。
(3)“非”門實現(xiàn)“非”運(yùn)算的單元電路叫“非”門,或叫反相器。“非”門的邏輯符號如圖所示:
A1F=A
其邏輯函數(shù)表達(dá)式為:F=A。例如A=1,則F=A=0。(4)“與非”門
“與非”門是由“與”門和“非”門兩個單元電路組合而成的邏輯電路,用以實現(xiàn)“與非”運(yùn)算?!芭c非”門的邏輯函數(shù)表達(dá)式為:F=AB,其邏輯結(jié)構(gòu)和邏輯符號如下圖所示。
AABF=ABA&1≥1F=ABBB
例如,若A=1,B=0,則F=AB=1·0=1。(5)“或非”門
“或非”門是由“或”門和“非”門兩個單元門電路組合而成,用以實現(xiàn)“或非”運(yùn)算。“或非”門邏輯表達(dá)式為:F=A+B,其邏輯結(jié)構(gòu)和邏輯符號如下圖所示。
AA+BA&1F=A+B≥1F=A+B
BB
例如,若A=1,B=0,則F=A+B=1+0=0。(6)“異或”門其邏輯函數(shù)表達(dá)式為:F=AB=AB+AB,異或門的邏輯符號如下圖所示。
A
=1
F=A
B
B
對于給定的輸入A和B,可以得出F=AB。例如:若A=1,B=0,則F=AB=AB+AB=1·0+1·0=1++++2.2用位模式表示信息2.2.1文本的表示ASCII(AmericanStandardCodeforInformationInterchange)經(jīng)常擴(kuò)展為8位位模式,方法就是在7位位模式前面加一個0。這種編碼可以表示大小寫英文字母、標(biāo)點符號、數(shù)字0~9以及某些控制字符,如換行、回車與制表符等。Unicode:十六位模式表示,可以有65536個不同的位模式??梢员硎居弥形?、日文等語言書寫的文檔資料。32位模式:由國際標(biāo)準(zhǔn)化組織開發(fā)的可能與Unicode競爭的代碼標(biāo)準(zhǔn),該種編碼系統(tǒng)可以表示幾十億個不同的符號。2.2.2數(shù)值的表示二進(jìn)制記數(shù)法:為了用與存儲文本同樣的存儲空間存儲范圍更廣的數(shù)。2.2.3圖像的表示位圖技術(shù):圖像表示為一組點(像素),一個點用一組位表示。
EG:一個點用一個二進(jìn)制位表示,那么可以把這個圖像表示為黑白圖像;一個點用八個二進(jìn)制位表示,那么可以把圖象中灰色不同的地方表示出來;一個點用三個字節(jié)來表示,可以表示一個彩色圖像。缺點:不能把圖像調(diào)整到任意大小,當(dāng)為了增大圖像而變大像素的時候,會使圖像成為顆粒狀。矢量技術(shù):
優(yōu)點:可以很容易的調(diào)整圖像的大小,應(yīng)用也很廣泛。
EG:字處理系統(tǒng)中調(diào)整字體大??;計算機(jī)輔助設(shè)計(CAD)系統(tǒng)。2.2.4聲音的表示聲音的存儲:按有規(guī)律的時間間隔采樣聲波的振幅,并記錄所得到的數(shù)值序列。這些數(shù)值通過通信線路傳輸?shù)浇邮斩耍脕碇噩F(xiàn)聲音。
EG:遠(yuǎn)程語音通信可以用每秒8000次的采樣頻率;音樂錄制的高保真采用每秒44100次的采樣頻率;2.3數(shù)的存儲2.3.1整數(shù)的存儲二進(jìn)制補(bǔ)碼記數(shù)法無符號整數(shù)的原碼、反碼、補(bǔ)碼:
原碼:整數(shù)對應(yīng)的二進(jìn)制數(shù)就是原碼;無符號整數(shù)的原碼、反碼、補(bǔ)碼是相同的。符號整數(shù)的原碼、反碼、補(bǔ)碼:原碼:最高位是1,其他的位是整數(shù)對應(yīng)的二進(jìn)制數(shù);反碼:是原碼除最高位外其余所有位的逐位求反;
EG:(10010101)反=(11101010)
補(bǔ)碼的設(shè)計目的是:
⑴使符號位能與有效值部分一起參加運(yùn)算,從而簡化運(yùn)算規(guī)則;⑵使減法運(yùn)算轉(zhuǎn)換為加法運(yùn)算,進(jìn)一步簡化計算機(jī)中運(yùn)算器的線路設(shè)計。補(bǔ)碼:將反碼加上1就得到補(bǔ)碼。
EG:(10010101)
原=(11101011)補(bǔ)補(bǔ)碼解析用八位二進(jìn)制表示數(shù)的范圍是:(-127~-0+0~127)共256個
EG:(00000001)原
+(10000001)原
=(10000010)原
=(-2)(01111110)原+(10000001)原
=(01111110)反+(11111110)反
=(01111100)反=(+124)
39-56=
(00100111)原+(10111000)原
=(00100111)反+(11000111)反
=(00100111)補(bǔ)+(11001000)補(bǔ)=(11101111)補(bǔ)
=(11101110)反
=(10010001)原=-17最高位是1為正數(shù),最高位為0為負(fù)數(shù),與二進(jìn)制補(bǔ)碼系統(tǒng)的區(qū)別是符號位相反;余碼計數(shù)法的位模式是變化的,如3、4、5;余碼記數(shù)法用二進(jìn)制解釋的時候,最高位的“1”應(yīng)該表示為:23,而余數(shù)記數(shù)法將其視為正號。負(fù)數(shù)是由二進(jìn)制位的0逐步減一得到的,正好與十進(jìn)制中負(fù)數(shù)的次序相同;2.3.2小數(shù)的存儲浮點記數(shù)法與整數(shù)的存儲相比,帶小數(shù)部分的數(shù)值存儲要求不僅包括該數(shù)的二進(jìn)制表示形式的0和1的位模式,而且包括二進(jìn)制小數(shù)點的位置。下面用一個字節(jié)存儲的例子來說明浮點記數(shù)法,8位格式是實際系統(tǒng)的代表,并且用于示范重要的概念。
EG:首先指定最高位是符號位,符號位為0表示存儲的值是非負(fù)數(shù);為1表示的值為負(fù)數(shù)。其次,把其余的7位劃分成兩組,或是叫字段(fields),階碼(或指數(shù))和尾數(shù)字段。指定符號位右邊的3位為階碼字段,最后余下的4位是尾數(shù)字段。
假設(shè)字節(jié)中包含的位模式是01101011,用上述規(guī)定的格式來分析該模式。我們看到,符號位為0,階碼是110,尾數(shù)是1011。為解碼該字節(jié),首先提取尾數(shù)并把小數(shù)點放在它的左邊,得到:.1011
接下來提取階碼字段內(nèi)容(110),把它當(dāng)作是3位余碼表示形式,所以該階碼字段內(nèi)容表示的是+2,這就告訴我們要將上步所得的解的小數(shù)點向右移動兩位(負(fù)的階碼意味小數(shù)點向左移動)。最終,得到的解是:10.11。它是2.75的二進(jìn)制表示形式。其次,例子中符號位為0,因此,代表的值是非負(fù)數(shù)。得出結(jié)論是:字節(jié)01101011表示的是2.75。
用浮點計數(shù)法,就要把前面的步驟顛倒過來!
★
截斷誤差如果試圖用一個字節(jié)的浮點系統(tǒng)存儲2.625,寫成二進(jìn)制形式10.101。但當(dāng)填寫尾數(shù)字段時,超出了尾數(shù)字段范圍,丟失了最右邊的1,尾數(shù)字段填為1010。
如果忽略這個問題并且繼續(xù)填寫階碼字段和符號位,最后得到位模式01101010,它表示2.5并非是2.625。這里發(fā)生的誤差叫做截斷誤差,意思是由于尾數(shù)字段的長度不足致使待存儲的數(shù)值部分地丟失。
2.4主存儲器2.4.1存儲器結(jié)構(gòu)字節(jié)型存儲單元結(jié)構(gòu)高位端0
1
0
1
1
0
1
0
低位端
最高有效位最低有效位
內(nèi)存一般采用半導(dǎo)體存儲單元,包括隨機(jī)存儲器(RAM),只讀存儲器(ROM),以及高速緩存(CACHE)。
●只讀存儲器(ROM)
ROM表示只讀存儲器(ReadOnlyMemory),在制造ROM的時候,信息(數(shù)據(jù)或程序)就被存入并永久保存。這些信息只能讀出,一般不能寫入,即使機(jī)器掉電,這些數(shù)據(jù)也不會丟失。ROM一般用于存放計算機(jī)的基本程序和數(shù)據(jù),如BIOSROM。其物理外形一般是雙列直插式(DIP)的集成塊。
●隨機(jī)存儲器(RAM)
隨機(jī)存儲器(RandomAccessMemory)表示既可以從中讀取數(shù)據(jù),也可以寫入數(shù)據(jù)。當(dāng)機(jī)器電源關(guān)閉時,存于其中的數(shù)據(jù)就會丟失。我們通常購買或升級的內(nèi)存條就是用作電腦的內(nèi)存,內(nèi)存條(SIMM)就是將RAM集成塊集中在一起的一小塊電路板,它插在計算機(jī)中的內(nèi)存插槽上,以減少RAM集成塊占用的空間。●高速緩沖存儲器(Cache)
Cache也是我們經(jīng)常遇到的概念,它位于CPU與內(nèi)存之間,是一個讀寫速度比內(nèi)存更快的存儲器。當(dāng)CPU向內(nèi)存中寫入或讀出數(shù)據(jù)時,這個數(shù)據(jù)也被存儲進(jìn)高速緩沖存儲器中。當(dāng)CPU再次需要這些數(shù)據(jù)時,CPU就從高速緩沖存儲器讀取數(shù)據(jù),而不是訪問較慢的內(nèi)存,當(dāng)然,如需要的數(shù)據(jù)在Cache中沒有,CPU會再去讀取內(nèi)存中的數(shù)據(jù)。●DRAM
是動態(tài)隨機(jī)存儲器(DynamicRandomAccessMemory),它的集成度較高,功耗也較低,但缺點是保存在DRAM中的信息隨著電容器的漏電而會逐漸消失,一般信息保存時間為2ms左右。為了保存DRAM中的信息,必須每隔1~2ms對其刷新一次。因此,采用DRAM的計算機(jī)必須配置動態(tài)刷新電路,防止信息丟失。DRAM一般用作計算機(jī)中的主存儲器?!馭RAM
靜態(tài)隨機(jī)存儲器(StaticRandomAccessMemory)的特點是工作速度快,只要電源不撤除,寫入SRAM的信息就不會消失,不需要刷新電路,同時在讀出時不破壞原來存放的信息,一經(jīng)寫入可多次讀出,但集成度較低,功耗較大。SRAM一般用來作為計算機(jī)中的高速緩沖存儲器(Cache)。
一個字節(jié)表示硬盤的一個可以存儲的小單元(Byte);換算公式:1Byte=8bit1KB=1024B1MB=1024KB1GB=1024MB1TB=1024GB2.4.2存儲器容量的度量2.5海量存儲器2.5.1磁學(xué)系統(tǒng)磁盤性能指標(biāo)尋道時間:讀寫磁頭從一個道移到另一個道的時間;旋轉(zhuǎn)延遲(等待時間):盤片旋轉(zhuǎn)一周所需要時間的一半;存取時間:尋道時間和等待時間之和;傳輸速率:從磁盤上讀取或?qū)懭霐?shù)據(jù)的速率。2.5.2光學(xué)系統(tǒng)2.5.3閃存驅(qū)動器閃存主要解決的問題是:不通過物理運(yùn)動來存儲和讀取信息。主要特點是在不加電的情況下能
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 35595-2025玻璃容器砷、銻溶出量的測定方法
- 2025喀什地區(qū)兩級法院機(jī)關(guān)招聘聘用制書記員(43人)模擬試卷及參考答案詳解一套
- 2025湖南株洲市石峰區(qū)公益性崗位上半年(第三批)招聘3人考前自測高頻考點模擬試題附答案詳解(考試直接用)
- 2025廣西柳州市魚峰公園管理處招聘編外人員4人考前自測高頻考點模擬試題及1套完整答案詳解
- 安全培訓(xùn)獲獎感言課件
- 2025湖南懷化市溆浦縣衛(wèi)健局公開招聘鄉(xiāng)鎮(zhèn)衛(wèi)生院編外專技人員20人模擬試卷及1套完整答案詳解
- 2025年常州市武進(jìn)區(qū)衛(wèi)健系統(tǒng)公開招聘工作人員12人模擬試卷及一套答案詳解
- 2025貴州玉林市北流市政協(xié)辦公室招聘公益性崗位模擬試卷及答案詳解(新)
- 2025廣東中山市橫欄鎮(zhèn)紀(jì)檢監(jiān)察辦公室招聘1人模擬試卷及答案詳解(網(wǎng)校專用)
- 2025湖南邵陽市新寧產(chǎn)業(yè)開發(fā)區(qū)公開選調(diào)工作人員5人考前自測高頻考點模擬試題及答案詳解1套
- DB31/T 978-2016同步注漿用干混砂漿應(yīng)用技術(shù)規(guī)范
- 教育新聞宣傳工作培訓(xùn)
- 【DAMA】2025智變-AI賦能政府與央國企智能化轉(zhuǎn)型白皮書
- 新教材部編版二年級上冊《4.彩虹》教學(xué)設(shè)計
- 航空寵物知識培訓(xùn)課件
- 綜合實踐活動課程設(shè)計
- 2025年法官員額考試題及答案
- 備考2025年成人高考-專升本-政治考點及必背知識點大全
- TCECA-G 0330-2024 磁懸浮離心式鼓風(fēng)機(jī) 技術(shù)條件
- (2025)新版十八項醫(yī)療核心制度
- 中考英語復(fù)習(xí)語法專項講練06現(xiàn)在完成時含解析
評論
0/150
提交評論