計算機科學導論電子教案(課堂PPT)_第1頁
計算機科學導論電子教案(課堂PPT)_第2頁
計算機科學導論電子教案(課堂PPT)_第3頁
計算機科學導論電子教案(課堂PPT)_第4頁
計算機科學導論電子教案(課堂PPT)_第5頁
已閱讀5頁,還剩174頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、.1計算機科學導論 Foundations of Computer Science田際平 計算機專業(yè)副教授答疑:工程實驗北樓310室(辦公室).2教學計劃與進度課程名稱 計算機科學導論/課程類別 專業(yè)必修課/教學時數(shù) 28學時第五周緒論(計算機軟件、硬件、歷史等)第六周數(shù)據(jù)的類型、表示第七周數(shù)的各種表示第八周位運算、算數(shù)運算、邏輯運算第九周計算機組成第十周計算機網(wǎng)絡第十一周 操作系統(tǒng)定義、組成部分第十二周 算法第十三周 程序設計語言第十四周 軟件工程第十五周 數(shù)據(jù)結(jié)構第十六周 抽象數(shù)據(jù)類型第十七周 文件結(jié)構第十八周 數(shù)據(jù)庫、總復習.3第一部分計算機和數(shù)據(jù).4第一章 緒論 數(shù)據(jù)處理 馮諾伊曼理論

2、 計算機硬件 計算機軟件 計算機發(fā)展簡史.5數(shù)據(jù)處理 任何數(shù)據(jù)處理系統(tǒng)都可以表示為三個步驟: 數(shù)據(jù)輸入 數(shù)據(jù)輸出 計算機系統(tǒng) 在用戶看來,給出數(shù)據(jù)(出入)得到結(jié)果(輸出),目的即達到,不關心也不知道數(shù)據(jù)的處理過程,所以數(shù)據(jù)處理中的處理過程對用戶是看不到的,就象個“黑盒子”。 對計算機科學者來說,除去數(shù)據(jù)的輸入與輸出,更關心數(shù)據(jù)處理系統(tǒng)中的數(shù)據(jù)處理過程。因為包括數(shù)據(jù)的輸入與輸出在內(nèi)的整個數(shù)據(jù)處理都是計算機科學研究的對象。 美籍匈牙利數(shù)學家馮諾伊曼(Von Neumann)于1945年奠定了現(xiàn)代計算機科學的基本理論。 現(xiàn)代計算機的特點是具有速度快精度高、邏輯判斷與記憶功能的、高度的自動化與靈活性。

3、處理.6馮諾伊曼理論馮諾伊曼提出的重要的計算機設計思想可概括為:(1)計算機應由五個基本部件組成:運算器、控制器、存儲器、輸入部件與輸出部件。(2)程序存儲思想:將程序與數(shù)據(jù)同時存儲在存儲器中,讓機器自動執(zhí)行程序。(3)程序控制思想:計算機以運算器為中心,輸入 / 輸出設備與存儲器之間的數(shù)據(jù)傳輸都通過運算器。數(shù)據(jù)流 控制流 輸出設備存儲器輸入設備運算器控制器.7馮諾依曼計算機的基本特點 計算機的基本工作原理是存儲程序和程序控制稱為馮諾依曼原理。按照馮諾依曼原理構造的計算機又稱馮諾依曼計算機,其體系結(jié)構稱為馮諾依曼結(jié)構。 其基本特點為: (1)采用存儲程序方式,程序和數(shù)據(jù)放在同一個存儲器中,兩者

4、沒有區(qū)別,指令同數(shù)據(jù)一樣可以送到運算器進行運算,即由指令組成的程序是可以修改的。 (2)存儲器是按地址訪問的線性編址的唯一結(jié)構,每個單元的位數(shù)是固定的。 (3)指令由操作碼和地址碼組成。 (4)通過執(zhí)行指令直接發(fā)出控制信號控制計算機的操作。 (5)機器以運算器為中心,輸入輸出設備與存儲器間的數(shù)據(jù)傳送都經(jīng)過運算器。 (6)數(shù)據(jù)以二進制表示。.8計算機硬件 計算機硬件通常由五部分組成:運算器和控制器、存儲器、輸入與輸出設備。這五部分之間的聯(lián)結(jié)結(jié)構,稱為馮諾依曼結(jié)構圖(如前圖),其以運算器為中心。 運算器是對信息進行加工處理的部件。它在控制器的控制下與內(nèi)存交換信息,負責進行各類基本的算術運算和與、或

5、、非、比較、移位等各種邏輯判斷和操作。此外,在運算器中還含有能暫時存放數(shù)據(jù)或結(jié)果的寄存器。 控制器是整個計算機的指揮中心。它負責對指令進行分析、判斷,發(fā)出控制信號,使計算機的有關設備協(xié)調(diào)工作,確保系統(tǒng)自動運行。 控制器和運算器一起組成了計算機的核心,稱為中央處理器,即CPU(Central Processing Unit)。通常把控制器、運算器和主存儲器一起稱為主機,而其余的輸入、輸出設備和輔助存儲器稱為外部設備。.9 存儲器是計算機的記憶裝置,為了對存儲的信息進行管理,把存儲器劃分成單元,每個單元的編號稱為該單元的地址。存儲器內(nèi)的信息是按地址存取的。向存儲器內(nèi)存入信息也稱為“寫入”。寫入新的

6、內(nèi)容則覆蓋了原來的舊內(nèi)容。從存儲器里取出信息,也稱為“讀出”。信息讀出后并不破壞原來存儲的內(nèi)容,因此信息可以重復取出,多次利用。 計算機的存儲器可分為主存儲器和輔助存儲器兩種,通常分別簡稱為主存和輔存。 輸入設備如:鍵盤、鼠標、光筆、掃描儀等。 輸出設備如:屏幕顯示器、打印機、繪圖儀、音箱等。.10計算機軟件 在計算機中,數(shù)據(jù)是以電信號的方式存在的,并以二進制的形式來組織數(shù)據(jù)。 程序是指令的有序序列(馮諾伊曼也定義了指令集),并與其所處理的同時數(shù)據(jù)必須存放在存儲器中。 程序設計是以算法為基礎的,算法是一套自頂向下、逐步求精地去解決問題的方法。 計算機語言是由符號與單詞按特定語法構成的語句集合。

7、每個語句都對應這特定的指令集而被計算機所接收、解釋與執(zhí)行。 軟件工程是為為解決62年的軟件危機而產(chǎn)生的一套結(jié)構化(或面向?qū)ο螅┑某绦蛟O計思想與方法。 操作系統(tǒng)是對計算機系統(tǒng)軟硬件資源進行管理,并對用戶使用計算機提供良好界面的程序包。.11計算機發(fā)展簡史1 1第一代計算機(第一代計算機(1946194619581958年)年) 其主要特征是采用電子管作為主要元器件。其主要特征是采用電子管作為主要元器件。2 2第二代計算機(第二代計算機(1958195819641964年)年) 其主要特征是由電子管改為晶體管。其主要特征是由電子管改為晶體管。 3 3第三代計算計算機導論機(第三代計算計算機導論機(

8、1964196419741974年)年) 其主要特征是用半導體中小規(guī)模集成電路代替分立元其主要特征是用半導體中小規(guī)模集成電路代替分立元 件的晶體管。件的晶體管。 4 4第四代計算機(第四代計算機(19741974年至今)年至今) 其主要特征是以大規(guī)模和超大規(guī)模集成電路為計算機其主要特征是以大規(guī)模和超大規(guī)模集成電路為計算機的主要功能部件。的主要功能部件。 - - 注:與教材所講有不同注:與教材所講有不同.12第二章 數(shù)據(jù)的表示 數(shù)據(jù)的類型 計算機內(nèi)部的數(shù)據(jù) 表示數(shù)據(jù) 十六進制表示法 八進制表示法.13數(shù)據(jù)的類型計算機能處理的數(shù)據(jù)分類為:數(shù)值:計算文字:編輯圖象:縮放與調(diào)整音頻和視頻:聲效與特效.

9、14計算機內(nèi)部的數(shù)據(jù)統(tǒng)一的數(shù)據(jù)表示法:對各種類型的數(shù)據(jù)都采用同一種數(shù)據(jù)表示。位(bit):二進制數(shù)字,是存儲在計算機 中的最小數(shù)據(jù)單位。位模式:是一個位(bit)序列,即一個二 進制數(shù)字串。字節(jié)(byte):長度為8的位模式,也是度 量存儲空間大小的單位。.15表示數(shù)據(jù)以位模式來表示各種類型的數(shù)據(jù)(1)文本 由文本語言的符號個數(shù)決定位模式的長度:log2 符號個數(shù) = 模式長度 如ASC 碼,128個符號,128=27 ,所以位模式長度為7,即用7位二進制數(shù)字表示一個ASC符號。 ASC 碼表要了解數(shù)字與字母排列。 擴展的ASC 碼用一個字節(jié)表示一個符號,每字節(jié)的第一位為0。.16(2)數(shù)的表

10、示,見下章(3)圖象 位圖圖象:圖象由象素點陣構成,每個象素由一個位模式表示,模式長度取決于對應象素亮度與色彩(或灰度)。 矢量圖象:整個圖由基本直線與曲線的數(shù)學公式構成。(4)音頻和視頻:對連續(xù)的模擬信號采樣,并進行數(shù)字離散化后轉(zhuǎn)換為位模式存儲。.17八進制和十六進制表示法十進制:基本數(shù)字為09 每位不會出現(xiàn)10,逢10進1二進制:基本數(shù)字為01 每位不會出現(xiàn)2,逢2進1八進制:基本數(shù)字為07 每位不會出現(xiàn)8,逢8進1十六進制:基本數(shù)字為09、A、B、C、 D、E、F(相當十進制1015 ) 每位不會出現(xiàn)F,逢F進1.18個進制對照表十十進進制制(D)二二進進制制(B)八八進進制制(O)十十

11、六六進進制制(H)0123456789101112131415011011100101110111100010011010101111001101111011110123456710111213141516170123456789abcdef.19八和十六進制與位模式的轉(zhuǎn)化每一個八進制數(shù)對應二進制的三位(3位模式)如:144(O)=001 100 100(B) 7123(O)=111 001 010 011(B) 7 1 2 3每一個十六進制數(shù)對應二進制的四位 (4位模式)如: 64(H)=0110 0100(B) 2C1D(H)=0010 1100 0001 1101(B) 2 C 1 D

12、.20第三章 數(shù)的表示 數(shù)制的轉(zhuǎn)換 整數(shù)的表示 EXCESS系統(tǒng) 浮點表示法 十六進制表示法.21r 進制轉(zhuǎn)化成十進制轉(zhuǎn)換公式: an .a1a0.a-1.a-m (r) = a*rn + + a*r1 + a*r0 +a*r-1+.a*r-m 10101(B)=24+22+1=21101.11(B)=22+1+2-1+2-2=5.75101(O)=82+1=6571(O)=78+1=57101A(H)=163+16+104106.22十進制轉(zhuǎn)化成 r 進制 整數(shù)部分:除以 r取余數(shù),直到商為0,余數(shù)從右到左排列。 小數(shù)部分:乘以 r取整數(shù),整數(shù)從左到右排列。例 100.345(D)=1100

13、100.01011(B)100(D)=144(O)=64(H)100(D)=144(O)=64(H)=1100100(B)10025022521226232100010010.34520.69021.3802 0.760 2 1.520 2 1008128180441100166046161 1.04.23整數(shù)的表示正數(shù)與負數(shù)正數(shù)與負數(shù) 在計算機中數(shù)的符號也是用數(shù)碼來表示的,一般用“0”表示正數(shù)的符號,“1”表示負數(shù)的符號,并放在數(shù)的最高位。例如: (01011)2 (11)10 (11011)2 (11)10.24原碼、補碼、反碼 在計算機中一個數(shù)可以采用原碼、補碼或反碼表示,上面講到的正數(shù)

14、與負數(shù)表示法即為原碼表示法。 一個正數(shù)的原碼、補碼、反碼是相同的,而負數(shù)就不同了。 無符號整數(shù)格式(最簡單的數(shù)據(jù)表示): 數(shù)的范圍: 0 (12 n)。 其中為N用于存儲該數(shù)據(jù)的二進制數(shù)位. .25原碼 (符號加絕對值格式) 假設x為n位小數(shù),用小數(shù)點左面一位表示數(shù)的符號,則: 數(shù)的范圍: (12 n)(12n)。 零有兩種表示: 正零為0.00;負零為1.00。)(原0X1( 1 10 X X ) 1 (X.26補碼數(shù)的范圍: (12 n)1。零的表示是唯一的,即: 0.00。2 mod 0X1 2 1X0 X X )2()()(補X.27反碼數(shù)的范圍: (12 n)(12 n)。零的表示有

15、兩種: 正零為0.00,負零為1.11。 0X1 22 1X0 X X ) 3 ()()()(反Xn.28Excess系統(tǒng)特點:能同時存儲正負數(shù),易于二與十進制數(shù)轉(zhuǎn)換。正數(shù)(幻數(shù))用于轉(zhuǎn)換過程,在8位模式下幻數(shù)為(2 n-1)=128 或(2 n-1)-1=127,并分別稱Excess-128與Excess-127。Excess系統(tǒng)數(shù)據(jù)表示法(數(shù)據(jù)轉(zhuǎn)換法):將十進制整數(shù)與幻數(shù)之和轉(zhuǎn)換為二進制數(shù),并補足N位。如:整數(shù)-25的Excess-127數(shù)據(jù)表示為01100110 D-25+D127=D102=B1100110=B01100110.29浮點數(shù)表示法 浮點數(shù)可以擴大數(shù)的表示范圍。 浮點數(shù)由兩

16、部分組成,一部分用以表示數(shù)據(jù)的有效位,稱為尾數(shù);一部分用于表示該數(shù)的小數(shù)點位置,稱為階碼。 一般階碼用整數(shù)表示,尾數(shù)大多用小數(shù)表示。一個數(shù)N用浮點數(shù)表示可以寫成: N MRe M表示尾數(shù),e表示指數(shù),R表示基數(shù)?;鶖?shù)一般取2,8,16。一旦機器定義好了基數(shù)值,就不能再改變了。因此,在浮點數(shù)表示中基數(shù)不出現(xiàn),是隱含的。 注: 浮點數(shù)表示法類似于數(shù)據(jù)的“科學表示法”.30浮點數(shù) (注:與教材講解略有不同) IEEE標準 (32位單精度浮點數(shù)表示): 32位 = 符號1位+指數(shù)Excess-127數(shù)8位+尾數(shù)23位 十六進制表示法(略) 階碼數(shù)符110.011(B)=1.100112+10=1100

17、1.12-10=0.1100112+11階符尾數(shù)1100110011N= 數(shù)符尾數(shù)2階符階碼尾數(shù)的位數(shù)決定數(shù)的精度。 階碼的位數(shù)決定數(shù)的范圍。 .31第四章 數(shù)位運算 算數(shù)運算 邏輯運算 移位運算.32算數(shù)運算 位運算包括算數(shù)運算與邏輯運算。而算數(shù)運算包括整數(shù)與浮點數(shù)的四則運算。 整數(shù)的四則運算 以二進制補碼形式的存儲整數(shù),可以進行加、減、乘、除四則運算。因計算機是以反復的加來實現(xiàn)整數(shù)的乘(*),而以反復的減實現(xiàn)除(/),如下示意,所以只介紹具有典型意義的加減運算。 如: 5 * 4 5 + 5 + 5 + 5 7 / 2 7 2 2 2 + 1 減3次2即商為3 余1.33整數(shù)加如:24 加

18、 17 得 7 24 對應補碼形式: 00011000 17 + (17為00010001) 11101111 + 7 1 00000111再如:127加3得130 進位舍 127 對應補碼形式: 01111111 3 + 00000011 + 130 錯誤結(jié)果 126 10000010 注:8位模式補碼表示范圍為128 +127,超出該范圍即產(chǎn)生錯誤。所以127加1得128 ,再加兩次1,即得126。 01111111 10000000 .34整數(shù)減、浮點數(shù)的加減 整數(shù)減運算也是借助加法運算實現(xiàn)的,即減一個整數(shù)等于加一個相同值的負數(shù)。 如:101 62 相當于101 +( 62)得 39 1

19、01 即 101 補碼:01100101 62 62 + 11000010 + 39 39 00100111 浮點數(shù)的加減(見教材示例) 以Excess-127保存指數(shù)的IEEE規(guī)范浮點數(shù)的加減,主要是兩個數(shù)的指數(shù)取等值后,再按多項式使同項(同冪次)系數(shù)(尾數(shù))相加。.35邏輯運算 一個二進制位(bit)的兩個可能的值0、1,如果被決定為邏輯值,即定義0為“假”而1為“真”, 那么就可以實現(xiàn)邏輯運算。許多邏輯是應用于邏輯電路方面,或由“門電路”觸發(fā)而實現(xiàn)的。 邏輯運算真值表 值 非運算 與運算 或運算 異或運算 x y NOTx xANDy xORy xXORy 0 0 1 0 0 0 0 1

20、 0 1 1 1 0 0 0 1 1 1 1 1 1 0.36對“與”,“或”理解的示例 令P為教授,Q為黨員,則某大學的相關會議參加者的命題檢驗如下: 某人的情況 黨內(nèi)專家 黨員擴大(專家)會 P Q P AND Q P OR Q 0 0 0 (不可參加會議) 0 0 1 0 1 1 0 0 1 1 1 1(可以參加會議) 1.37移位運算 左(右)移位:對于無符號二進制數(shù)串各位左(右)移1位,最高(低)位舍棄而最低(高)位補0。左(右)移位對應著二進制乘(除)2。 如:D59乘2為D118,而除2為29(實際為29.5)。 00111011 00111011 移出舍棄 001110110

21、補入 000111011 移出舍棄 再如:確定8位模式的第四位的值是0或1。設計“掩碼”(修改另一位模式的位模式)為00001000: 原位模式 :abcdefgh 掩碼:00001000 AND(“與”邏輯運算) 0000e000 0000000e右移3次(除8) 原碼能被8整除則結(jié)果e為1,否則e為非1(即為0).38第二部分計算機硬件.39第五章 計算機組成 中央處理器 主存儲器 輸入 / 輸出 子系統(tǒng)的內(nèi)部連接 程序執(zhí)行 兩種不同的體系結(jié)構.40中央處理器 CPU的全稱是“Central Processing Unit”,即中央處理器。 CPU的主要性能指標有: 1 1主頻主頻 主頻即

22、CPU工作的時鐘頻率。CPU的工作是周期性的,它不斷地執(zhí)行取指令、執(zhí)行指令等操作。這些操作需要精確定時,按照精確的節(jié)拍工作,因此CPU需要一個時鐘電路產(chǎn)生標準節(jié)拍,一旦機器加電,時鐘電路便連續(xù)不斷地發(fā)出節(jié)拍,就像樂隊的指揮一樣指揮CPU有節(jié)奏的工作,這個節(jié)拍的頻率就是主頻。一般說來,主頻越高,CPU的工作速度越快。 .41 2 2外頻外頻 實際上,計算機的任何部件都按一定的節(jié)拍工作。通常是主板上提供一個基準節(jié)拍供各部件使用,主板提供的節(jié)拍稱為外頻。 3 3倍頻倍頻 隨著科技的發(fā)展,CPU的主頻越來越快,而外部設備的工作頻率跟不上CPU的工作頻率,解決的方法是讓CPU作頻率以外頻的若干倍工作。

23、CPU主頻是外頻的倍數(shù)稱為CPU的倍頻。 CPU工作頻率倍頻外頻.42 4 4地址總線寬度地址總線寬度 我們知道,PC(Personal Computer,個人計算機)采用的是總線結(jié)構。地址總線寬度(地址總線的位數(shù))決定了CPU可以訪問的存儲器的容量,不同型號的CPU總線寬度不同,因而使用的內(nèi)存的最大容量也不一樣。如32位 地址總線能使用的最大內(nèi)存容量為4GB。 5 5數(shù)據(jù)總線寬度數(shù)據(jù)總線寬度 數(shù)據(jù)總線寬度決定了CPU與內(nèi)存、輸入輸出設備之間一次數(shù)據(jù)傳輸?shù)男畔⒘俊entium以上的計算機,數(shù)據(jù)總線的寬度為64位,即CPU一次可以同時處理8個字節(jié)的數(shù)據(jù)。.43 6 6L1L1高速緩存高速緩存

24、緩存是位于CPU和內(nèi)存之間的容量較小但速度很快的存儲器,使用靜態(tài)RAM做成,存取速度比一般內(nèi)存快38倍。 L1緩存也稱片內(nèi)緩存,Pentium時代的處理器把L1緩存集成在CPU內(nèi)部。L1高速緩存容量一般在32KB64KB之間,少數(shù)可達到128KB。 7 7L2L2高速緩存高速緩存 此即二級高速緩存,通常做在主板上,目前有些CPU將二級緩存也做到了CPU芯片內(nèi)。 L2高速緩存的容量一般在128KB512KB之間,有的甚至在1M以上。.44 8 8工作電壓工作電壓 工作電壓是指CPU正常工作時所需要的電壓。早期CPU工作電壓一般為5V,而隨著CPU主頻的提高,CPU工作電壓有逐步下降的趨勢,以解決

25、發(fā)熱過高的問題。 目前CPU的工作電壓一般在1.6V2.8V之間。CPU制造工藝越先進,則工作電壓越低,CPU運行時的耗電功率就越小。 9協(xié)處理器協(xié)處理器 含有內(nèi)置協(xié)處理器的CPU可以加快特定類型的數(shù)值計算。某些需要進行復雜運算的軟件系統(tǒng),如AUTO CAD就需要協(xié)處理器支持。 Pentium以上的CPU都內(nèi)置了協(xié)處理器。.45CPU的封裝方式 采用Socket結(jié)構封裝的CPU與Socket插座。采用Slot結(jié)構封裝的CPU與Slot插座。.46存儲器 1 1基本概念基本概念 存儲器是由一些能表示二進制數(shù)0和1的物理器件組成的,這種器件稱為記憶元件或存儲介質(zhì)。 常用的存儲介質(zhì)有半導體器件和磁性

26、材料。例如,一個雙穩(wěn)態(tài)半導體電路、磁性材料中的存儲元等都可以存儲一位二進制代碼信息。 位是存儲器中存儲信息的最小單位,稱為存儲位。由若干個存儲位組成一個存儲單元。 一個存儲單元可以存放一個字,此時稱為字存儲單元;也可以存放一個字節(jié),稱為字節(jié)存儲單元。許多存儲單元的集合形成一個存儲體,它是存儲器的核心部件,信息就存放在存儲體內(nèi)。.47 如何區(qū)分存放在存儲體中的信息,也就是說怎樣將存儲體中若干個存儲單元加以識別呢? 解決這個問題的方法是給每個存儲單元編上號,這個編號就稱為該單元的地址。若一個單元存放一個字節(jié),則相應的地址稱字節(jié)地址;若一個單元存放一個機器字,那么,相應的地址稱為字地址。 一個存儲器

27、中存儲單元的總數(shù)稱為該存儲器的存儲容量。計算機中存儲器的容量越大,能存儲的信息就越多,計算機的處理能力也就越強。 表示存儲容量的單位一般用字或字節(jié)。例如,32KB表示32K字節(jié),128KW表示128K字,其中 IK 1024。 .48 存儲器的兩個基本操作是寫入信息和讀出信息(或稱存數(shù)和取教)。 存儲器從接到讀出命令,到指定地址的信息被讀出,并穩(wěn)定在存儲器數(shù)據(jù)寄存器或數(shù)據(jù)總線上為止的時間,稱為讀出時間(亦稱取數(shù)時間)。 反之,將數(shù)據(jù)寄存器或數(shù)據(jù)總線上的信息寫入存儲器的時間稱為寫入時間。 在連續(xù)兩次訪問存儲器時,從第一次開始訪問到下一次開始訪問所需的最短時間稱為存儲周期,它表示存儲器的工作速度。

28、.492 2存儲器分類存儲器分類(1)按存取方式分類:隨機存儲器(RAM )和順序存儲器(SAM),讀寫存儲器和只讀存儲器(ROM)。(2)按存儲介質(zhì)分類:磁性材料存儲器,半導體存儲器和激光存儲器。 (3)按功能和存取速度分類:寄存器型存儲器、 主存儲器和外存儲器。 3 3存儲器的性能指標存儲器的性能指標(1)存儲容量(capacity)(2)存取速度(access time)(3)數(shù)據(jù)傳輸率(data transfer rate)(4)位存儲價格(cost per bit).50半導體存儲器(1 1)RAMRAM RAM的全名是讀寫隨機存取存儲器(Read Write Random Acce

29、ss Memory),本應縮寫為RWRAM,但它不易發(fā)音,故流行稱為RAM。 三個特點:可以讀出、也可以寫入; 所謂隨機存取,意味著存取任一單元所需的時間相同;當斷電后,存儲內(nèi)容立即消失,稱為易失性(volatile)。 -(3)NVRAM NVRAM是一種非易失性的隨機讀寫存儲器。既能快速存取,而系統(tǒng)斷電時又不丟失數(shù)據(jù)。實際上,它是把SRAM的實時讀寫功能與E2PROM的可靠非易失能力綜合在一起。.51(2 2)DRAMDRAM與與 SRAMSRAM RAM可分為動態(tài)(Dynamic RAM)和靜態(tài)(Static RAM)兩大類。 動態(tài)隨機存儲器DRAM是用MOS電路和電容來作存儲元件的,由

30、于電容會放電,所以需要定時充電以維持存儲內(nèi)容的正確,這稱為“刷新”,例如每隔2ms刷新一次,因此稱之為動態(tài)存儲器。 靜態(tài)隨機存儲器SRAM是用雙極型電路或MOS電路的觸發(fā)器來作存儲元件的,沒有電容造成的刷新問題。只要有電源正常供電,觸發(fā)器就能穩(wěn)定地存儲數(shù)據(jù),因此稱之為靜態(tài)存儲器。 DRAM的特點是高密度,SRAM的特點是高速度。.522只讀在儲器(1 1)ROMROM ROM為只讀存儲器(Read Only Memory或譯唯讀存儲器)的縮寫。 ROM的用途很廣,如與微程序設計相結(jié)合。 與操作系統(tǒng)及高級語言相結(jié)合,與應用軟件相結(jié)合、與無磁盤網(wǎng)絡工作站等。 (2 2)PROMPROM與與EPRO

31、MEPROM PROM是可編程只讀存儲器(Programmable Read Only memory)的縮寫。它與ROM的性能一樣,存儲的程序在處理過程中不會丟失、也不會被替換。 .53 EPROM是可擦除可編程只讀存儲器( Erasable Programmable Read Only Memory)的縮 寫。它的內(nèi)容通過紫外光照射可以擦除,這種靈活性使EPROM得到廣泛的應用。(3 3)E2PROME2PROM E 2 P R O M 是 電 擦 除 可 編 程 只 讀 存 儲 器 (Electrically Erasable Programmable ROM)的縮寫;它包含了 EPROM

32、的全部功能,而在擦除與編程方面更加方便這就使E2PROM比EPROM有更大的靈活性和更廣泛的適應性。.54輸入/輸出(外存儲器)1磁記錄的基本概念磁記錄的基本概念(1 1)磁記錄密度()磁記錄密度(densitydensity) 面密度(areal density)。面密度等于道密度與位密度的乘積。 道密度(track density)。道密度等于磁道間距的倒數(shù),而磁道間距(track pitch)則是相鄰兩條磁道中線間的距離 位密度(bit density)。磁道上單位長度存儲的二進制信息量稱為位密度也稱為線密度。.55(2 2)磁記錄方式)磁記錄方式 磁記錄方式主要有兩種:水平記錄方式和垂

33、直記錄方式。 水平記錄方式(horizontal recording)是利用磁頭磁場的水平分量在介質(zhì)上寫入信息,使介質(zhì)沿其表面進行磁化。通常也稱為橫向記錄方式。 缺點:是存在自退磁效應,每個小磁疇的距離不能太近,這就限制了記錄密度的進一步提高。 .56 垂直記錄方式(vertical recording)是利用磁頭磁場的垂直分量在介質(zhì)上寫入信息,使介質(zhì)的磁化方向垂直于介質(zhì)表面。 優(yōu)點:是相鄰位的退磁磁場幾乎為零,每個磁束之間不會抵消,反而會加強,這就適合于進行高密度的磁記錄。 區(qū)位記錄方式(zone bit recording,簡稱ZBR)也稱等密度記錄方式。 等密度記錄就是保持所有磁道上記錄

34、的位密度相等。為此,可以采用兩種方法: 勻線速度控制法。區(qū)域位密度法。.57(3)磁記錄編碼技術 磁盤機曾廣泛使用的編碼方法有: FM調(diào)頻制(Frequency Modulation)編碼,M0.5; MFM改進調(diào)頻制(Modified Frequency Modulation)編碼, M 1;M2FM改進的改進調(diào)頻制(Modified MFM)編碼, M1,且可靠性、信噪比均得到改善。 還有一類成組編碼方法,它是把記錄的數(shù)據(jù)序列按若干位編成一組,對應于每種組態(tài)有一種編碼序列與之匹配。例如 GCR(45)成組編碼 。.58GCR(45) GCR(45)成組編碼(Group Coded Reco

35、rding)就是把數(shù)據(jù)按4位編成一組,與之對應產(chǎn)生出5位編碼序列。 編碼規(guī)則是:禁止使用連續(xù) 3位以上的“0”代碼組合。我們知道,4位有16種組態(tài),5位則有32種組態(tài),除掉含有3位以上連續(xù)“0”的組態(tài), 5位編碼序列尚有17種組態(tài)可用。選用其中16種與4位數(shù)據(jù)序列對應即可。 GCR編碼效率M0.75,具有一定的自同步能力。已應用于磁帶機與軟磁盤機中。.59 GCR(45)編碼數(shù)據(jù)序列d1d2d3d4GCR編碼序列e1e2e3e4e50000000100100011010001010110011110001001101010111100110111101111110011101110010100

36、11111011010110110101111101001001010100101111110011010111001111.60 注意:數(shù)據(jù)序列通過編碼電路轉(zhuǎn)換為編碼序列后,它還不等于就是記錄序列。當通過磁頭往磁表面上寫數(shù)據(jù)時,還要把編碼序列按一定規(guī)則變成記錄脈沖。例如在GCR編碼中,最后是用逢“ 1”翻轉(zhuǎn)不歸零制(Non Return to Zero, NRZ1)規(guī)律加以記錄的。 目前,比較先進并在硬磁盤機中廣泛使用的編碼是 RLL(2,7)編碼。這是限制兩次翻轉(zhuǎn)之間距離的編碼,或稱游程長度受限碼(RunLength Limited Code,RLL)。 編碼規(guī)則是:在編碼序列中,兩個“1

37、”之間至少有2個“0”,最多有7個“0”。.61ARLL(2,7) 美國最近設計出的編碼,即高級RLL碼( Advanced RLL)。它把編碼效率提到M2,將在未來更高密度的磁盤機中得到普遍的應用。數(shù)據(jù)序列RLL(2,7)編碼序列 11 1000000101001100111 100001001001000010000001000010010000001000 .622軟磁盤及其設備(1)軟磁盤 軟磁盤(原名flexible disk,后來人們戲稱為floppy disk)或譯為軟磁盤,是人們廣泛使用的一種廉價介質(zhì)。 它是在聚酯塑料(mylar plastic)盤片上涂布容易磁化并有一定矯頑

38、力的磁薄膜而制成的。所用磁介質(zhì)有一氧化鐵、滲鈷氧化鐵,對于高密度介質(zhì)(超過 30000bpi)則采用鋇鐵氧體、金屬介質(zhì)等。 軟盤的主要規(guī)格是磁片直徑。1972年出現(xiàn)的是8英寸軟盤。1976年與微型機同時面世的是5.25英寸軟盤,簡稱 5英寸盤。1985年日本索尼(sony)公司推出3.5英寸盤。1987年索尼公司又推出2.5英寸軟盤,簡稱2英寸盤。目前已出現(xiàn)1.5英寸軟盤,只是未批量生產(chǎn)。.63 在磁片直徑不斷縮小的同時,軟盤容量卻連續(xù)擴大,以5英寸盤為例,當初的單面單密度容量為125KB,單面雙密度或雙面單密度為250KB,雙面雙密度則為500KB。 所謂單面是只用一面,雙面是兩面都用。所謂

39、單密度是用FM編碼的,雙密度(又稱倍密度)是用MFM、M2FM或GCR編碼記錄的。 5寸軟盤外觀.64 3英寸盤的容量有1MB、2MB、4MB等數(shù)種。 自 1987年IBM選擇2MB的3.5英寸盤作為PS2系列的配置后,2MB盤正成為事實上的工業(yè)標準。隨著膝上型計算機的流行,3英寸盤成為軟盤的主流產(chǎn)品(2)驅(qū)動器與適配卡 一個完整的軟盤存儲系統(tǒng)是由軟盤、軟盤驅(qū)動器、軟盤控制適配卡組成。 軟盤驅(qū)動器(floppy disk drive)由機械運動和磁頭讀寫兩部分組成。機械運動部分又由主軸驅(qū)動系統(tǒng)和磁頭定位系統(tǒng)兩部分組成。 通常,主軸驅(qū)動系統(tǒng)使用直流伺服電機,帶動磁盤以每分鐘300轉(zhuǎn)以上的速度旋轉(zhuǎn)

40、,并使磁頭定位進行磁盤信息的讀寫。.65 軟盤驅(qū)動器簡稱軟驅(qū)。它的全部機械運動與數(shù)據(jù)讀寫操作,必須在軟盤控制適配卡( FDC adapter)的控制下進行。 而適配卡正好把驅(qū)動器與CPU系統(tǒng)板聯(lián)系起來,使磁盤存儲系統(tǒng)成為整個計算機系統(tǒng)的一個有機組成部分。(3)軟盤的使用與維護 不要弄臟,不要用手摸盤面,不要把它放在高溫、潮濕、強磁、震動的地方。也不要用硬筆在封套上寫劃,標簽要寫好再貼。寫保護缺口的貼上或取下,一定不要怕麻煩,攜帶時不要圖省事,隨便放在書包里,應該裝在盒內(nèi)。.66軟盤的格式軟盤的格式軟 盤低 密 度高 密 度扇 區(qū)磁 道容 量扇 區(qū)磁 道容 量5.25英寸940360K15801

41、.2M3.5英寸980720K18801.44M.673硬磁盤及其設備 硬盤是計算機系統(tǒng)中最主要的輔助存儲器。硬盤盤片與其驅(qū)動器合二為一體,稱為硬盤機,后來人們叫熟了,統(tǒng)稱為硬盤。硬盤通常安裝在主機箱內(nèi),所以無法從計算機的外部看到。(1 1)硬盤的種類)硬盤的種類 按硬盤的幾何尺寸劃分,硬盤分為3.5英寸和5.25英寸兩種。近年來,市場上主要以3.5英寸為主。 按硬盤接口劃分,主要有IDE、EIDE、Ultra DMA和SCSI接口硬盤。.68硬盤的工作模式 20世紀90年代初期,PC機多采用IDE接口硬盤。IDE接口標準的硬盤工作方式只能是標準模式。在標準模式下,硬盤最大容量只能是528MB

42、,硬盤與主機之間采用PIO方式(程序控制輸入輸出方式)傳輸數(shù)據(jù)。 突破528MB容量限制的問題,因此推出了EIDE標準。EIDE接口標準的工作模式有三種: 標準模式( Normal Mode),該模式與IDE的工作模式完全相同。 邏輯塊地址模式(LBA Mode),也稱大數(shù)據(jù)塊模式。它突破了硬盤空間528MB的 管理限制,支持的硬盤容量最大達到8.4GB。.69 大模式(Large Mode),也稱大磁道模式,該模式是為了方便那些不支持 LBA模式設置而準備的一種工作模式,它支持的硬盤最大容量為1GB。 主板上提供兩個EIDE接口,分別為EIDE1、EIDE2。一個EIDE接口可以連接符合EI

43、DE標準的包括硬盤機、光盤驅(qū)動器等在內(nèi)的2個設備。若一臺計算機只有一個硬盤機和一個光盤驅(qū)動器,建議優(yōu)先考慮將硬盤接入EIDE 1、光盤驅(qū)動器接入EIDE 2,這樣可以提高運行速度,尤其是對提高播放VCD速度很有好處。當一個 EIDE接口接2個EIDE設備(如接2個硬盤)時,硬盤上的跳線就是用來確定該硬盤是第幾個設備的。.70硬盤接口 由于硬盤容量的增大和讀寫速度的提高,必然要求硬盤接口有更高的傳輸率,Intel和Quantum聯(lián)合推出了最新的硬盤接口標準Ultra DMA,它所采用的數(shù)據(jù)傳輸方式與以往不同。 在PIO方式中,CPU直接進行讀寫控制,而Ultra DMA采用的數(shù)據(jù)傳輸方式稱為直接

44、存儲器存取數(shù)據(jù)傳送方式,傳輸效率比 PIO模式高得多。Ultra DMA方式工作的硬盤仍然采用EIDE接口和主機相連。.71 目前采用 Ultra DMA方式工作的硬盤有Ultra DMA33和Ultra DMA66兩種。Ultra DMA33硬盤是采用和 EIDE標準相同的數(shù)據(jù)線與主板EIDE接口連接(一根40針的數(shù)據(jù)線)。 Ultra DMA66使用的是 80針接口,這樣就出現(xiàn)了與 EIDE接口不兼容的問題,這個問題的解決辦法是在傳統(tǒng)的40針標準的EIDE信號線和地線之間穿插了40條線,以此方法來實現(xiàn)與現(xiàn)行接線插口上的兼容。 SCSI是一種智能化的接口,特別適合于并發(fā)數(shù)據(jù)的處理請求。與ID

45、E接口相比,SCSI接口提供了更強的擴充能力。 SCSI接口可以以菊花鏈方式掛接7個不同的外部設備?,F(xiàn)在PC機服務器經(jīng)常采用SCSI接口。.72(2 2)硬盤主要的性能指標及選購)硬盤主要的性能指標及選購 容量:硬盤的容量指的是硬盤中可以容納的數(shù)據(jù)量。 轉(zhuǎn)速:轉(zhuǎn)速是指硬盤內(nèi)部馬達旋轉(zhuǎn)的速度,單位是RPM(每分鐘轉(zhuǎn)數(shù))。 平均尋道時間:平均尋道時間指的是磁頭到達目標數(shù)據(jù)所在磁道的平均時間,它直接影響到硬盤的隨機數(shù)據(jù)傳輸速度。 緩存:緩存的大小會直接影響到硬盤的整體性能.73磁帶及其設備(1)磁帶的種類 可按磁帶寬度可分 按磁帶外形可分為兩種:卡式盒帶,磁帶盒 按記錄方式分為兩種:縱向記錄方式、螺

46、旋掃描記錄方式 (2)磁帶文件的順序性 由于磁帶介質(zhì)很窄且極長,必須在兩個輪盤之間有條不紊地傳送、盤繞才能完成讀寫操作,這就決定了磁帶記錄的順序性。 然而,對于面積有限的磁盤,人們可以面對整個盤面,直接讀寫某個磁道上、某個扇區(qū)內(nèi)的某個字段,完全不必從0磁道順序查到399磁道,這就決定了磁盤記錄的隨機性。.74光盤存儲器1光盤存儲器的主要類型 固定型光盤,又叫只讀光盤 追記型光盤,又叫只寫一次式光盤 可改寫型光盤,也叫可擦寫型光盤2光盤驅(qū)動器 工作方式有兩種,恒定線速度和恒定角速度。(1)恒定線速度(CLV) 無論光驅(qū)讀取頭是在內(nèi)軌還是在外軌讀取數(shù)據(jù),數(shù)據(jù)傳輸率都保持不變,而光驅(qū)的轉(zhuǎn)速隨讀取頭在

47、光盤軌跡的位置而變化,讀取頭遠離光盤中心,光驅(qū)轉(zhuǎn)速逐漸下降,使讀取頭在單位時間內(nèi)掃過光盤相同的軌跡長度,讀取相同數(shù)據(jù)量,從而可以以相同的速率讀出所有的數(shù)據(jù)。.75(2 2)恒定角速度()恒定角速度(CAVCAV) 與CLV正好相反,它是讓數(shù)據(jù)傳輸率發(fā)生變化,保持光盤固定的轉(zhuǎn)速。光驅(qū)讀取頭從光盤中央向外圈移動時,數(shù)據(jù)傳輸率是遞增的,并且數(shù)據(jù)傳輸率完全取決于數(shù)據(jù)所存放的位置。 購買光驅(qū)主要應考慮兩方面的問題: 其一是光驅(qū)的倍速; 其二是糾錯能力,“糾錯”能力實際上是對“爛盤”(盤片質(zhì)量不太好、有缺陷)的“讀盤”能力。.76子系統(tǒng)的內(nèi)部連接(系統(tǒng)總線) 總線結(jié)構1單總線結(jié)構 在單總線結(jié)構中,計算機系

48、統(tǒng)的部件如CPU、主存儲器及輸入輸出設備等,都掛在一條總線上,它們之間以相同的形式進行通信,故稱單總線 。 CPU工作期間,單總線上的信息流動可以描述如下:首先,CPU將PC的內(nèi)容(指令地址信息)和讀命令(控制信息)送到總線,并將總線上的所有設備與總線送來的地址進行比較,只有與此地址相同的設備(主存)才接受命令,執(zhí)行相應的操作(啟動主存操作,將指令取出,經(jīng)總線數(shù)據(jù)線送到CPU);.77 然后,CPU檢查操作碼,決定下一步要執(zhí)行的操作是在CPU內(nèi)部進行,還是要經(jīng)總線訪問主存或1O設備。.782雙總線結(jié)構 在這種結(jié)構中有兩條總線:主存總線及輸入輸出總線。前者負責CPU與主存、通道之間的信息傳送;后

49、者負責多臺外部設備與通道及外部設備之間的信息傳送)。 在CPU工作期間,取指令通過主存總線完成。指令取出后,CPU檢查操作碼決定下一步操作是在CPU內(nèi)部進行還是訪問主存或IO操作。 若訪問主存,則仍由主存總線完成;若IO操作,則交給通道去處理,通過輸入輸出總線完成。.79.803三總線結(jié)構 三總線結(jié)構是指在計算機系統(tǒng)中各部件用3條各自獨立的總線構成信息通路。這3條總線是:主存總線,它負責CPU與主存的信息傳送;IO總線,它負責IO設備之間以及IO設備與CPU之間的信息傳送;DMA總線,即直接主存訪問總線,它負責高速外部設備與主存的信息傳送。 在計算機工作期間,CPU通過主存總線取到指令。然后,

50、CPU檢查操作碼,決定下一步要執(zhí)行的操作是在CPU內(nèi)部進行,還是要訪問主存或IO設備。 由于IO設備與主存不在一條總線上,因此IO設備的尋址與主存單元尋址是不統(tǒng)一的,即采用單獨編址方法。.81 CPU通過訪存指令訪問主存,指令中給出存儲單元地址;CPU通過IO指令訪問IO設備時,由指令中給出IO設備接口寄存器的地址。因此,指令操作碼指示CPU將使用哪條總線。.82 在三總線系統(tǒng)中,訪問主存和訪問IO設備各有單獨的指令。當IO指令的地址碼涉及到高速外設時(如磁盤),將使用DMA總線,直接在主存與高速外設之間傳送信息。 三總線結(jié)構不允許外設之間直接傳送信息,只能經(jīng)過主存間接傳送。 總線的控制與通信

51、1總線的控制方式 系統(tǒng)總線多采用集中控制方式,解決總線使用權的控制問題。按各部件使用總線優(yōu)先次序的確定方法的不同,集中控制與分布控制方式均對應有3種實現(xiàn)方法:串行鏈接、定時查詢及獨立請求。下面討論集中控制方式的3種實現(xiàn)方法。.83(1)串行鏈接方式 串行鏈接方式,又稱鏈式查詢方式,需要在系統(tǒng)總線中增加3根控制線:總線忙(BS)線,它有效時,指示總線正在被某部件使用;總錢請求(BR)線,它有效時,指示總線上至少有一個部件請求使用總線;總線響應(BG)線,它有效時,指示總線控制部件正在響應某個部 件的總線請求。 在串行鏈接方式中,總線上所有的部件共用一根總線請求線。若有部件請求使用總線時,均需經(jīng)此

52、線發(fā)總線請求到總線控制器。由總線控制器檢查總線忙否,若總線不忙,則立即響應,即發(fā)總線響應信號,經(jīng)總線響應線BG串行地從一個部件送到下一個部件,依次查詢。.84 若響應信號到達的部件無總線請求,則該信號立即傳送到下一個部件;若響應信號到達的部件有總線請求,則信號便截住,不再傳下去。.85 串行鏈接方式的特點是采用硬接線邏輯,將各部件扣鏈在總線響應線上。因此,優(yōu)先級則固定,有較高的實時響應性。此外,只需很少幾根控制線就能按一定優(yōu)先次序,實現(xiàn)總線控制,結(jié)構簡單,擴充容易。(2)定時查詢方式 定時查詢方式采用一個計數(shù)器控制總線使用權。它仍公用一根請求線,當總線控制器收到總線請求信號,判斷忙線不忙時,計

53、數(shù)器開始計數(shù),計數(shù)值通過一組地址線發(fā)向各部件,每個部件與總線接口均有一個地址判別線路。當?shù)刂肪€上的計數(shù)值與請求使用總線設備的地址一致時,該設備獲得總線控制權,置忙線為“1”。同時,中止計數(shù)器的計數(shù)及查詢工作 。.86(3)獨立請求方式 在獨立請求方式中,每個部件均有一對總線請求線(BR)和總線批準線(BG),而不采用共享請求線的方式。.87 當總線上的部件需要使用總線時,經(jīng)各自的總線請求線發(fā)送總線請求信號,在總線控制器中排隊。 當總線控制器按一定的優(yōu)先次序決定批準某個部件的請求時,則給該部件發(fā)送總線響應信號,該部件接到此信號,就獲得了總線使用權,開始傳送數(shù)據(jù)。.88.89.90第六章 計算機網(wǎng)

54、絡 網(wǎng)絡 OSI模型 網(wǎng)絡分類 連接設備 互連網(wǎng)與TCP/IP.91網(wǎng)絡 計算機網(wǎng)絡是利用現(xiàn)代通訊設備和線路,將分布在各個不同地理位置的、功能不同且各自獨立的多個計算機系統(tǒng)連接起來,在網(wǎng)絡軟件的支持下,實現(xiàn)互相通訊和資源共享的系統(tǒng)。 計算機網(wǎng)絡的主要功能: (1)信息交換 (2)資源共享 (3)分布式處理.92OSI模型 模型是由國際標準化組織制定的用于網(wǎng)絡設計的指南。OSI稱開放式互連系統(tǒng),它允許任兩個不同的計算機系統(tǒng)互相通訊而無需考慮其底層體系結(jié)構。 OSI的七層結(jié)構: 數(shù)據(jù) A 數(shù)據(jù)B 1 應用層 應用層 2 表示層 表示層 3 會話層 會話層 4 傳輸層 傳輸層 5 網(wǎng)絡層 網(wǎng)絡層 6

55、 數(shù)據(jù)鏈路層 數(shù)據(jù)鏈路層 7 物理層 物理層 傳輸媒介 .93OSI個層的功能 數(shù)據(jù)(消息)從A發(fā)向B,實際就是A的各層(7至1層)工作后,經(jīng)媒介(線路)傳向B,再由B的各層(1至7層)工作后得到數(shù)據(jù)(消息)。 消息的數(shù)據(jù)稱為“報文”,它在各層中被逐漸分解組合(如報頭,報尾等)并加以檢驗。 (1)物理層:任務是透明地傳輸位(比特bit)流, 即傳輸?shù)膯挝皇恰氨忍亍?。該層考慮何電壓表示和識別“0”或“1”,及電纜插頭的腳數(shù)和定義腳的連接。 注意:傳輸介質(zhì)(雙絞線、同軸電纜、光纖等線路)本身并不在物理層。“透明”是一個實際存在的事物看起來好象不存在一樣,透明地傳輸即說明比特流不受實際電路影響而傳輸

56、后不變化。.94 (2)數(shù)據(jù)鏈路層:任務是在兩個相鄰結(jié)點間的線路上無差錯地傳輸“幀”(讀zheng,幅frame)。 加報頭把別特流組構成“幀”,而報尾加控制信息(同步、地址 、差錯控制、流量控制等),可檢驗傳輸差錯或重發(fā)幀,使“點對點傳輸”的接收端能正確無誤地接受到報文。 該層將有可能出差錯的實際線路,變?yōu)樵凇熬W(wǎng)絡層”向下看似乎是一條不出差錯的線路。 (3)網(wǎng)絡層:任務是“站到站傳輸”信息,傳輸?shù)膯挝皇恰胺纸M”或“包”,該層選擇合適的路由,使發(fā)送運站輸層下來的包能準確無誤地按地址找到并交付接受站運輸層,此為該層的尋址功能。 注意:這里的“網(wǎng)絡是專用詞”。對于通訊子網(wǎng),由于路由問題很好解決,所

57、以該層可省略。.95(4)運輸層:任務是依通訊子網(wǎng)的特性,合理利用網(wǎng)絡資源并可靠地進行“端到端傳輸“報文。 “報文”是由一個或多個信息包組成,報文較長時可以分組并交由網(wǎng)絡一下各層處理。 該層在源站與目的站兩個主機的進程之間,建立運輸連接以透明地傳送報文。即它向上層提供一個可靠的端到端服務,使上面看不到運輸層以下的數(shù)據(jù)通訊細節(jié)。 通訊子網(wǎng)內(nèi)各個各結(jié)點和連接各通訊子網(wǎng)的路由器都沒有運輸層,運輸層僅存在于子網(wǎng)之外的主機中。 運輸層以上各層不再關心信息傳輸問題,所以運輸層在計算機網(wǎng)絡體系結(jié)構中十分重要。.96以下三層可統(tǒng)歸“應用層” (5)會話層:從此不再參與數(shù)據(jù)傳輸,其任務是對數(shù)據(jù)傳輸進行管理,它在

58、兩個互相通訊的進程之間建立、組織與協(xié)調(diào)交互(會話)。 如會話中的同步,整條信息是否重發(fā),確定是雙工(同時收發(fā))還是單工(交替收發(fā))通訊等。 (6)表示層:任務是解決用戶信息的語法表示。 表示層將欲交換的數(shù)據(jù)從適合于某一用戶的“抽象語法”變換為適合于OSI系統(tǒng)內(nèi)的傳送語法。 抽象語法包括數(shù)據(jù)的語法(格式)和語義(數(shù)據(jù)的意義),因為不同系統(tǒng)可能具有不同的編碼格式。.97(7)應用層:任務是定義通用的網(wǎng)絡應用程序,它直接為用戶提供服務。 注意:會話層與表示層的功能經(jīng)常被包含在應用層中,從而省略會話層與表示層。 網(wǎng)絡分類 按考慮問題的不同角度,可使網(wǎng)絡有不同的分類,如按網(wǎng)絡總線的“拓撲結(jié)構”,網(wǎng)絡可以

59、分為集中式、分散式和分布式等;按網(wǎng)絡的作用范圍,網(wǎng)絡可分為局域網(wǎng)(LAN)、城域網(wǎng)( MAN )或廣域網(wǎng)(WAN)等。.98網(wǎng)絡連接設備(1)中繼器:增強信號的設備。它網(wǎng)絡的物理延伸,可以提供信號再生,免除長距離信息傳輸所造成的通訊信號衰減所造成的錯誤。(2)網(wǎng)橋:可以連接同一網(wǎng)絡內(nèi)的兩個段或連接兩個同類網(wǎng)絡的通訊控制器。(3)網(wǎng)關:可以連接兩個不同類網(wǎng)絡(咎由自取不同的網(wǎng)絡協(xié)議)的通訊控制器。(4)路由器:同網(wǎng)關,或可用以連接兩個以上的同類網(wǎng)絡的通訊控制器。(觀點不同).99互連網(wǎng)與TCP/IP 互連網(wǎng):即國際互連網(wǎng)(Internet),它是連接世界各地的各種局域網(wǎng)、城域網(wǎng)和廣域網(wǎng)所構成的交

60、互式網(wǎng)絡。 TCP/IP:傳輸控制協(xié)議/網(wǎng)際協(xié)議(網(wǎng)絡通訊的一組規(guī)則) ,它是Internet的核心,要求連入Internet的每臺計算機都有一個32字節(jié)的IP地址。 FTP:文件傳輸協(xié)議,在Internet中用以解決具有不同編碼系統(tǒng)的機器之間進行文件傳輸。SMTP:簡單郵件傳輸協(xié)議, Internet山支持電子郵件(email)的協(xié)議,實際要結(jié)合郵局協(xié)議POP的使用。特點是SMTP郵件地址系統(tǒng)。.100TELNET:是Internet上允許遠程登錄的通用客戶/服務器程序。(將本地終端模擬為遠程終端)WWW / Web:稱“萬維網(wǎng)”,多媒體穩(wěn)當?shù)募稀?HTTP:超文本傳輸協(xié)議,超文本是在“萬

溫馨提示

  • 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

提交評論