版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《計算機組成原理》考試重點整理不完整的自己添加?。?!1.2如何理解計算機系統(tǒng)的層次結(jié)構(gòu)?解:(1)第一級:實際機器M1(機器語言機器),機器語言程序直接在M1上執(zhí)行;(2)第二級:虛擬機器M2(匯編語言機器),將匯編語言程序先翻譯成機器語言程序,再在M1上執(zhí)行;(3)第三級:虛擬機器M3(高級語言機器),將高級語言程序先翻譯成匯編語言程序,再在M2、M1(或直接到M1)上執(zhí)行;(4)第零級:微程序機器M0(微指令系統(tǒng)),由硬件直接執(zhí)行微指令。(5)實際上,實際機器M1和虛擬機器M2之間還有一級虛擬機,它是由操作系統(tǒng)軟件構(gòu)成,該級虛擬機用機器語言解釋操作系統(tǒng)。(6)虛擬機器M3還可以向上延伸,構(gòu)成應(yīng)用語言虛擬系統(tǒng)。1.5馮·諾依曼計算機的特點是什么?(1)計算機由運算器、控制器、存儲器、輸入設(shè)備、輸出設(shè)備五大部件組成;(2)指令和數(shù)據(jù)以同等地位存放于存儲器內(nèi),并可以按地址訪問;(3)指令和數(shù)據(jù)均用二進制表示;(4)指令由操作碼、地址碼兩大部分組成,操作碼用來表示操作的性質(zhì),地址碼用來表示操作數(shù)在存儲器中的位置;(5)指令在存儲器中順序存放,通常自動順序取出執(zhí)行;(6)機器以運算器為中心(輸入輸出設(shè)備與存儲器間的數(shù)據(jù)傳送通過運算器完成。1.6畫出計算機硬件組成框圖,說明各部件的作用及計算機硬件的主要技術(shù)指標。解:現(xiàn)代的計算機組成框圖如圖1.1所示:各部件的功能:(1)運算器用來完成算術(shù)運算和邏輯運算,并將運算的中間結(jié)果暫存在運算器內(nèi);(2)存儲器用來存放數(shù)據(jù)和程序;(3)控制器用來控制、指揮程序和數(shù)據(jù)的輸入,運行以及處理運算結(jié)果。(4)輸入設(shè)備用來將人們熟悉的信息形式轉(zhuǎn)換為機器能識別的信息形式,常見有鍵盤、鼠標等。(5)輸出設(shè)備可以將機器運算結(jié)果轉(zhuǎn)換為人們熟悉的信息形式,如打印機輸出,顯示器輸出。硬件的主要技術(shù)指標:(1)機器字長:指CPU一次能處理數(shù)據(jù)的位數(shù),通常與CPU的寄存器位數(shù)有關(guān)。(2)存儲容量:包括主存容量和輔存容量,存放二進制代碼的總數(shù)=存儲單元個數(shù)×存儲字長。(3)運算速度:計算機的運算速度與許多因素有關(guān),如機器的主頻、執(zhí)行什樣的操作、主存本身的速度。現(xiàn)在機器的運算速度普遍采用單位時間內(nèi)執(zhí)行指令的平均條數(shù)來衡量,并用MIPS作為計量單位,也可以用CPI,即執(zhí)行一條指令所需要的時鐘周期數(shù)或用浮點運算次數(shù)每秒來衡量??偩€的分類:按數(shù)據(jù)傳送方式可分為并行傳輸總線和串行傳輸總線;按總線的適用范圍分為:計算機總線、測控總線網(wǎng)絡(luò)通信總線;按連接部件分為:片內(nèi)總線、系統(tǒng)總線(可分為數(shù)據(jù)總線、地址總線和控制總線)和通信總線??偩€特性:機械特性、電氣特性功能特性和時間特性??偩€性能指標:1.總線寬度:通常是指數(shù)據(jù)總線的根數(shù),用bit位表示,如8根、16根……2.總線帶寬:總線的數(shù)據(jù)傳輸速率,即單位時間內(nèi)總線上傳輸數(shù)據(jù)的位數(shù)用Mbps表示;3.時鐘同步/異步:總線上的數(shù)據(jù)與時鐘同步工作的總線稱為同步總線,與時鐘不同步的總線稱為異步同步;4.總線復(fù)用:一天信號線上分時傳送兩種信號;提高了訪存速度。調(diào)整主存結(jié)構(gòu),如采用單體多字結(jié)構(gòu)(在一個存取周期內(nèi)讀出多個存儲字,可增加存儲器的帶寬),或采用多體結(jié)構(gòu)存儲器。。Cache的基本結(jié)構(gòu):Cache存儲體、地址映射變換機構(gòu)、替換機構(gòu)、Cache的讀寫操作。地址映射方式:直接映射、全相聯(lián)隱射和組相連映射。輸入輸出系統(tǒng)的發(fā)展4階段:早期階段(早期的I/O設(shè)備比較少,I/O與主存交換信息必須通過CPU)\接口模塊和DMA階段、具有通道結(jié)構(gòu)的階段、具有I/O處理機的階段。I/O設(shè)備與主機信息傳送的控制方式:程序查詢方式、程序中斷方式、直接存儲器存取方式(DMA)\I/O通道方式、I/O處理機方式。DMA接口的功能:1.向CPU申請DMA傳送;2.在cpu允許DMA工作時,處理總線控制權(quán)的轉(zhuǎn)交,避免因進入DMA工作而影響CPU正常活動或引起總線競爭;3.在DMA期間管理系統(tǒng)總線,控制數(shù)據(jù)傳輸;4.確定數(shù)據(jù)傳送的起始地址和數(shù)據(jù)長度,修正數(shù)據(jù)傳送過程中的數(shù)據(jù)地址和數(shù)據(jù)長度;5.在數(shù)據(jù)塊傳送結(jié)束時,給出DMA操作完成的信號。DMA接口基本組成:主存地址寄存器(AR)、字計數(shù)器(WC)、數(shù)據(jù)緩沖寄存器(BR)、DMA控制邏輯、中斷機構(gòu)、設(shè)備地址寄存器(DAR)。5.35試從5方面比較程序中斷方式和DMA方式的區(qū)別。解:DMA方式和程序中斷方式的區(qū)別為:(1)從數(shù)據(jù)傳送看,程序中斷方式靠程序傳送,DMA方式靠硬件傳送;(2)從CPU響應(yīng)時間看,程序中斷方式在一條指令執(zhí)行結(jié)束時響應(yīng),而DMA方式在存取周期結(jié)束時CPU才能響應(yīng),即將總線控制權(quán)讓給DMA傳送;(3)程序中斷方式有處理異常事件的能力,DMA方式?jīng)]有這種能力;(4)程序中斷方式需要中斷現(xiàn)行程序,故需保護現(xiàn)場,DMA方式不必中斷現(xiàn)行程序,無需保護現(xiàn)場;(5)DMA的優(yōu)先級比程序中斷高?!?0.0000】原=【-0.0000】原=0.0000【+0.0000】補=【-0.0000】補=0.0000【+0.0000】反=0.0000【-0.0000】反=1.1111總結(jié):正負0的原碼和補碼都相同。IEEE754標準:S階碼(含階符)位數(shù)數(shù)符^小數(shù)點位置常用的浮點數(shù)有三種:符號位s階碼尾數(shù)總位數(shù)短實數(shù)182332長實數(shù)1115264臨時實數(shù)1156480溢出判斷:單符號位判斷(符號位產(chǎn)生的進位與最高有效位產(chǎn)生的進位異或操作,將其結(jié)果進行判斷,異或結(jié)果為1表示溢出,為0表示沒有溢出)和雙符號為判斷(當兩位符號位不同時表示溢出,否則沒有溢出)。浮點數(shù)加減運算步驟:1.對階,使兩數(shù)的小數(shù)點位置對齊;2.尾數(shù)求和,將對接后的兩尾數(shù)按定點加減運算規(guī)則求和;3.規(guī)格化,為增加有效數(shù)字的尾數(shù),提高運算精度,必須將求和(差)的尾數(shù)規(guī)格化;4.舍入,為提高精度,要考慮尾數(shù)右移時丟失的數(shù)值位;5.溢出判斷。操作類型:(通用的操作)數(shù)據(jù)傳送、算術(shù)邏輯操作、移位、轉(zhuǎn)移(條件轉(zhuǎn)移、無條件轉(zhuǎn)移調(diào)用與返回、陷阱與陷阱指令)、輸入輸出、其他。尋址方式:指令尋址(順序?qū)ぶ泛吞S尋址)和數(shù)據(jù)尋址(立即尋址、直接尋址、隱含尋址、間接尋址、寄存器尋址、寄存器間接尋址、基址尋址、變址尋址、相對尋址)。設(shè)置指令格式時考慮的因素:1.操作類型:包括指令數(shù)和操作的難易程度;2.數(shù)據(jù)類型;確定哪些數(shù)據(jù)類型可以參與操作;3.指令格式:包括指令字長、操作碼位數(shù)、地址碼位數(shù)、地址個數(shù)、尋址方式類型,以及指令字長和操作碼位數(shù)是否可變等;4.尋址方式:包括指令和操作數(shù)具體有哪些尋址方式;5.寄存器個數(shù):寄存器的多少直接影響指令的執(zhí)行時間。7.21比較RISC和CISC。答:RISC相對于CISC的優(yōu)點:(1)充分利用VLSI芯片的面積;(2)提高計算機的速度;(3)便于設(shè)計,可降低成本,提高可靠性;(4)有效支持高級語言程序。RISC缺點:CISC大多能實現(xiàn)軟件兼容,即高檔機包含了低檔機的全部指令,并加以擴充。但RISC機簡化了指令系統(tǒng),指令數(shù)量少,格式也不同于老機器,因此大多數(shù)RISC機不能與老機器兼容。8.9當遇到什么情況時流水線將受阻?舉例說明。解:流水線受阻一般有三種情況:(1)在指令重疊執(zhí)行過程中,硬件資源滿足不了指令重疊執(zhí)行要求,發(fā)生資源沖突。如在同一時間,幾條重疊執(zhí)行的指令分別要取指令、取操作和存結(jié)果,都需要訪存,就會發(fā)生訪存沖突。(2)在程序的相鄰指令之間出現(xiàn)了某種關(guān)聯(lián),如當一條指令需要用到當前指令的執(zhí)行結(jié)果,而這些指令均在流水線中重疊執(zhí)行,就可能引起數(shù)據(jù)相關(guān)。(3)當流水線遇到分支指令時,如一條指令要等前一條指令(或幾條)指令作出轉(zhuǎn)移方向的決定后,才能進入流水線時,便發(fā)生控制相關(guān)。CPU的功能:取指令、分析指令、執(zhí)行指令,總之,CPU必須具有控制程序的順序執(zhí)行(指令控制)、產(chǎn)生完成每條指令所需的控制命令(操作控制)、對各種操作加以時間上的控制(時間控制)、對數(shù)據(jù)進行算術(shù)運算和邏輯運算(數(shù)據(jù)加工)以及處理中斷等功能。cpu的寄存器分為:用戶可見的寄存器(通用寄存器、數(shù)據(jù)寄存器、地址寄存器、條件碼寄存器)、控制和狀態(tài)寄存器。影響流水線的性能因素:結(jié)構(gòu)相關(guān)、數(shù)據(jù)相關(guān)和控制相關(guān)。結(jié)構(gòu)相關(guān)是當多條指令進入流水線后,硬件資源滿足不了指令重疊執(zhí)行的要求時產(chǎn)生的。數(shù)據(jù)相關(guān)是指指令在流水線中重疊執(zhí)行時,當后繼指令需要用到前面的指令的執(zhí)行結(jié)果時產(chǎn)生的??刂葡嚓P(guān)是當流水線遇到分支指令和其他改變PC值的指令引起的。流水線中的多發(fā)技術(shù):超標量
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 雅閣賣車合同范例
- 大棚設(shè)計合同范例
- 彩鋼合同范例
- 汽車區(qū)域銷售合同范例
- 店鋪消防改造合同范例
- 貸款咨詢委托服務(wù)合同范例
- 櫥柜安裝師傅合同范例
- 購車合同范例短
- 制作用工合同范例
- 補充勞務(wù)用工合同范例
- DB41T2781-2024公路大厚度水泥穩(wěn)定碎石基層施工技術(shù)規(guī)程
- 2025年婦產(chǎn)科工作計劃
- 報關(guān)稅費代繳服務(wù)合同
- 小學體育新課標培訓(xùn)
- 2024年應(yīng)急預(yù)案知識考試題庫及答案(共60題)
- 2024湖南株洲攸縣城關(guān)國家糧食儲備庫員工招聘2人歷年高頻難、易錯點500題模擬試題附帶答案詳解
- Python試題庫(附參考答案)
- DB34∕T 4638-2023 創(chuàng)新型智慧園區(qū)建設(shè)與管理規(guī)范
- 有關(guān)于企業(yè)的調(diào)研報告范文(10篇)
- 重慶市康德卷2025屆高一上數(shù)學期末檢測模擬試題含解析
- 君樂寶在線測評題答案
評論
0/150
提交評論