黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平
駕駛員 | 網絡編輯
衛生資格 | 執業醫師 | 執業藥師 | 執業護士
會計從業資格考試會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師
質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師
設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師
城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現在的位置: 考試吧(Exam8.com) > 計算機等級考試 > 計算機四級 > 復習資料 > 正文

全國計算機等級考試四級復習綱要七

來源:考試吧Exam8.com) 2007-9-18 22:22:37 考試吧:中國教育培訓第一門戶 模擬考場

  第七章考試要點
  
  一、體系結構的基本概念

  (一) 體系結構的定義

  1.Amdahl的定義

  1964年G.M.Amdahl(阿姆達爾)在介紹IBM360系統時指出:計算機體系結構是站在程序員的角度所看到的計算機屬性,即程序員要能編寫出可在機器上正確運行的程序所必須了解的概念性結構和功能特性。這是關于體系結構的早期定義,從此,計算機體系結構(computer architecture)一詞便廣泛地使用起來。

  2.Myers的定義

  1982年,梅爾斯(G.J.Myers)在他所著《計算機體系結構的進展》(advances in Computer Architecture)一書中,定義了組成計算機系統的若干層次,每一層都提供一定的功能支持它上面的一層,并把不同層之間的界面定義為某種類型的體系結構。Myers的定義發展了Amdahl的概念性結構的思想,明確了傳統體系結構就是指硬件與軟件之間的界面,即指令集體系結構。根據這個層次模型,我們可以進一步引入虛擬機的概念,例如,系統虛擬機就是把操作系統提供的命令和功能調用當作該虛擬機的機器語言。又如,高級語言虛擬機就是把某種高級語言當作它的機器語言。從這個觀點來看,說“BASIC就是計算機”也不無道理。從Myers的定義可以看出,計算機系統組織包括了各種體系結構,因此指令集體系統構就成為計算機系統組織的一個子集。

  3.Baer的定義

  1984年拜爾(J.L.Baer)在一篇題為“計算機體系結構”(Computer Architecture)的文章中,給出了一個含義更加廣泛的定義:體系結構是由結構、組織、實現、性能四個基本方面組成。其中,結構指計算機系統各種硬件的互連;組織指各種部件的動態聯系與管理;實現指各模塊設計的組裝完成;性能指計算機系統的行為表現。這個定義發展了Amdahl的功能特性思想。顯然,這里的計算機系統組織又成為體系結構的一個子集。

  4.我們的觀點

  目前,國內流行的幾本體系結構的教材,大多采用Myers的說法。因而,常對計算機體系結構、計算機組織、計算機實現三者的關系加以區別:

  (1)計算機體系結構(computer architecture)是指計算機的概念性結構和功能屬性。

  (2)計算機組織(computer organization)是指計算機體系結構的邏輯實現,包括機器內的數據流和控制流的組成以及邏輯設計等。我們平常也把它稱為計算機組成原理。

  (3)計算機實現(computer implementation)是指計算機組織的物理實現。

  (二) 體系結構的繼承與發展

  1.傳統體系結構的形成

  1964年Amdahl在宣布IBM360系統時,也就是提出前述體系結構的定義時,還提出了采用系列機的思想。系列機的出現被認為是計算機發展史上的一個重要里程碑。采用系列機的思想后,比較好地解決了硬件技術飛速發展與軟件環境要求相對穩定的矛盾。這就要求在比較長的時間內,保證系列機的體系結構基本不變。其中,最重要的是確定好它的指令系統、數據表示以及其它概念性的結構。

  2.IBM對體系結構繼承性的貢獻

  IBM系列機的出現對體系結構繼承性的形成產生過很大的影響。
  
  (1)IBM第一代計算機1953年4月7日,IBM公司IBM701大型科學計算機面世。

  (2)IBM第二代計算機1958年IBM推出了它的第二代主流產品7000系列晶體管計算機。

  (3)IBM第三代計算機1961年IBM公司提出了“360系統計劃”。360系統的主要貢獻是:確立了體系結構的概念。1971年IBM公司又推出370系統取代360系統。它繼承了360的體系結構,并且進一步實施“微碼決策”。1977年IBM公司又推出3030系列,繼承了370系統的體系結構,進一步實施“微碼決策”,大幅度改善了多虛存操作系統MVS/SE,增強了安全保密性和神秘色彩,使兼容廠家難以仿制。

  (4)IBM第四代計算機1979年IBM公司又推出4300系列、3080系列,1985年又推出3090系列。90年代它又推出IBM9000系列。

  3.馮?諾依曼結構的特點

  把馮?諾依曼計算機(Von Neumann computer)的特點歸納如下:

  (1)使用單一處理部件來完成計算、存儲及通信工作。

  (2)使用線性組織的定長存儲單元來存儲程序,存儲時對指令和數據不加區別。

  (3)存儲空間的單元是直接尋址的。
  
  (4)使用二進制機器語言,其指令完成基本操作碼的簡單操作。

  (5)對計算進行集中的順序的控制。

  4.普林斯頓結構與哈佛結構

  有人就把馮?諾依曼結構稱為普林斯頓體系結構(Princetion architecture)。與此相對的一種結構則稱為哈佛體系結構(Harvard architecture)。哈佛體系結構的主要特點是把指令和數據分開進行存儲。今天,我們所說的哈佛結構主要是指在單一的主存儲器情況下,帶有兩個分離的指令高速緩存(instruction cache)和數據高速緩存(data cache)。

  5.非馮?諾依曼結構的發展

  馮結構既為計算機的發展鋪平了道路,又因“集中的、順序的控制”而成為性能提高的瓶頸。因此,計算機科學家仍在不斷地探索各種非馮?諾依曼結構的計算機。例如,函數式編程語言計算機、數據流計算機就是著名的非馮?諾依曼結構。

  (三) 體系結構的分類

  1.宏觀上按處理機數量的分類

  (1)單處理系統單處理系統(uniprocessing system)是利用一個處理單元與其它外部設備結合起來,實現存儲、計算、通信、輸入與輸出等功能的系統。

  (2)并行處理與多處理系統并行處理與多處理系統(parallel processing and multiprocessing system)是為了充分發揮問題求解過程中處理的并行性,利用兩個以上的處理機互連起來,彼此進行通信協調,以便共同求解一個大問題的計算機系統。

  (3)分布式處理系統分布式處理系統(distributed processing system)是指物理上遠距離而松耦合的多計算機系統。其中,物理上的遠距離意味著通信時間與處理時間相比已不可忽略,在通信線路上的數據傳輸速率要比在處理機內部總線上傳輸慢得多,這也正是松耦合的含義。

  2.微觀上按并行程度的分類

  (1)Flynn的分類法1966年M.J.Flynn提出按指令流和數據流的多少進行分類的方法。他首先定義了:指令流是機器執行的指令序列;數據流是由指令調用的數據序列。然后,他把計算機系統分為四類。
①單指令流、單數據流(SISD)計算機

  ②單指令流、多數據流(SIMD)計算機

  ③多指令流、單數據流(MISD)計算機
  
  ④多指令流、多數據流(MIMD)計算機

  (2)馮澤云分類法1972年美籍華人馮澤云(Tse-yun Feng)教授提出按并行度(degree of parallelism)對各種計算機系統進行結構分類的方法。他把計算機系統分成四類:①字串行、位串行(WSBS)計算機②字并行、位串行(WPBS)計算機③字串行、位并行(WSBP)計算機④字并行、位并行(WPBP)計算機

  (3)Handler分類法1977年德國的漢德勒(Wolfgang Handler)提出一個基于硬件并行程度的計算并行度的方法。他把計算機的硬件結構分為三個層次:處理機級、每個處理機中的算邏單元級、每個算邏單元中的邏輯門電路級。分別計算機這三級中可以并行或流水處理的程序,即可算出某系統的并行度。

  (4)Kuck分類法1978年美國的庫克(David J.Kuck)提出與Flynn分類法類似的方法,只是他用了指令流和執行流(execution stream)及其多重性來描述計算機系統控制結構的特征。他把系統結構分為四類:

  ①單指令流、單執行流(SISE)

  ②單指令流、多執行流(SIME)

  ③多指令流、單執行流(MISE)

  ④多指令流、多執行流(MIME),它們是典型的多處理機系統。一種好的分類法能幫助我們深入地理解體系結構的特點,使人們能更好掌握計算機的工作原理以及發展趨勢。但很難說已經有令人滿意的分類法被學術界一致認可。

二、指令系統

  (一) 指令集體系結構的分類

  1.分類的依據

   從體系結構的觀點對指令集進行分類,可以根據下述五種尺度:  
  (1)操作數在CPU中的存儲方式,即操作數從主存中取來后要把它保存在什么地方。

  (2)顯式操作數的數量,即在條典型的指令中有多少個顯式命名的操作數。

  (3)操作數的位置,即任一個ALU指令的操作數能否放在主存中,或者必須把某些操作甚至全部操作數都放在CPU的內部存儲器中?如果某操作數要放在主存中,那么它是如何定位的?

  (4)指令的操作,即在指令集中提供哪些操作?

  (5)操作數的類型與大小,即每個操作數是什么類型、尺寸大小,以及怎樣對它規定。


 

希望與更多計算機等級考試的網友交流,請進入計算機等級考試論壇

更多信息請訪問:考試吧計算機等級考試欄目

1 2 3 4 5 下一頁
文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
主站蜘蛛池模板: 亚洲日韩在线视频 | 2015在线看小明 | 欧美18一19性高清hd4k | 免费看黄在线 | 欧美日韩在线精品一区二区三区 | 午夜影院免费在线观看 | 欧美日韩黄色大片 | 波多野结衣在线中文字幕 | 99精品国产成人一区二区 | 羞羞视频免费网站在线 | 无遮挡h肉动漫在线播放内衣 | 全免费a级毛片免费毛视频 全免费毛片在线播放 | 成人综合网站 | 色婷婷中文网 | 免费日比视频 | 免费黄色看片 | 日韩美女拍拍免费视频网站 | 国产三级视频在线 | 欧美成人精品第一区 | qvod激情视频在线观看 | 69国产成人综合久久精 | 黄视频在线观看www免费 | 亚洲视频在线观看视频 | 免费人成视网站在线不卡 | 欧美色片在线观看 | 久久极品视频 | 国产黄色片在线看 | 99在线免费观看 | 精品午夜国产在线观看不卡 | 免费大黄网站在线看 | 一级视频免费观看 | 躁夜夜躁 | 国产麻豆精品高清在线播放 | 久久精品国产亚洲网站 | 国产成人精品无缓存在线播放 | 99re热视频| 在线免费观看污网站 | yiren22亚洲综合高清一区 | 一道本在线 | 黄网站免费在线观看 | 成人国产在线观看 |