計算機體系結(jié)構(gòu)各章簡答題包括_第1頁
計算機體系結(jié)構(gòu)各章簡答題包括_第2頁
計算機體系結(jié)構(gòu)各章簡答題包括_第3頁
計算機體系結(jié)構(gòu)各章簡答題包括_第4頁
計算機體系結(jié)構(gòu)各章簡答題包括_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第一章計算機系統(tǒng)構(gòu)造的基本見解什么是計算機系統(tǒng)的多級層次構(gòu)造?硬件和軟件在什么意義上是等效的在什么意義上是不等效的?經(jīng)典計算機系統(tǒng)構(gòu)造的實質(zhì)是什么?語言實現(xiàn)的兩種基本技術(shù)是什么?關(guān)于通用寄存器型機器來說,機器語言程序設計者所看到的計算機的屬性主要有哪些?什么是軟件兼容軟件兼容有幾種其中哪一種是軟件兼容的根本特點?什么是系列機它的出現(xiàn)較好地解決了什么矛盾?對計算機發(fā)展特別重點的實現(xiàn)技術(shù)有哪些?實現(xiàn)軟件移植的主要路子有哪些?試以系列機為例,說明計算機系統(tǒng)構(gòu)造、計算機組成和計算機實現(xiàn)三者之間的關(guān)系。儲藏程序計算機在系統(tǒng)構(gòu)造上的主要特點是什么?從系統(tǒng)構(gòu)造的發(fā)展情況看,新式系統(tǒng)構(gòu)造的設計主要從哪兩方面著手?軟件技術(shù)兩個最重要的發(fā)展趨勢是什么?計算機系統(tǒng)設計人員的技術(shù)挑戰(zhàn)主要來自哪幾個方面?一種計算機系統(tǒng)構(gòu)造的生命周期是怎樣的?商品的標價(價錢)由哪些因素組成?對計算機系統(tǒng)成本產(chǎn)生影響的主要因素有哪些?用戶CPU時間由哪三個因素決定?目前常用的測試程序分為哪五類?什么叫測試程序組件在談論計算機系統(tǒng)設計時最常有的測試程序組件是哪個?SPEC2000測試程序組件中包括哪幾個測試程序組件?測試鑒于Microsoft企業(yè)的Windows系列操作系統(tǒng)平臺的最常用測試組件有哪些?常用的專門的性能指標測試程序有哪些?計算機系統(tǒng)構(gòu)造設計和剖析中最經(jīng)常使用的三條基本源則是什么依照Amdahl定律,系統(tǒng)加快比由哪兩個因素決定?從履行程序的角度看,并行性等級從低到高可分為哪幾級?從辦理數(shù)據(jù)的角度,并行性等級從低到高能夠分為哪幾級?計算機系統(tǒng)中提高并行性的技術(shù)路子有哪三種?多機系統(tǒng)的耦合度能夠分為哪幾類?單機系統(tǒng)和多機系統(tǒng)中,都是按哪三種技術(shù)路子分別發(fā)展為哪三類多辦理機?三各樣類的多辦理機(同構(gòu)型多辦理機、異構(gòu)型多辦理機、散布辦理系統(tǒng))的主要差別是什么什么是計算機系統(tǒng)的多級層次構(gòu)造從計算機語言的角度,把計算機系統(tǒng)按功能區(qū)分紅以下多級層次構(gòu)造:硬件和軟件在什么意義上是等效的在什么意義上是不等效的硬件和軟件在功能實現(xiàn)上是等效的,即一種功能能夠由軟件實現(xiàn),也能夠由硬件實現(xiàn)。在實現(xiàn)性能上是不等效的。軟件實現(xiàn)的優(yōu)點是設計簡單、改良簡單;硬件實現(xiàn)的優(yōu)點是速度快。經(jīng)典計算機系統(tǒng)構(gòu)造的實質(zhì)是什么計算機系統(tǒng)中軟硬件界面確實定,其界面之上的是軟件的功能,界面之下的是硬件和固件的功能。語言實現(xiàn)的兩種基本技術(shù)是什么翻譯和講解是語言實現(xiàn)的兩種基本技術(shù)。它們都是以履行一串N級指令來實現(xiàn)N+1級指令,但兩者存在著差別:翻譯技術(shù)是先把N+1級程序全部變換成N級程序后,再去履行新產(chǎn)生的N級程序,在履行過程中N+1級程序不再被接見。而講解技術(shù)是每當一條N+1級指令被譯碼后,就直接去履行一串等效的N級指令,爾后再去取下一條N+1級的指令,依此重復進行。在這個過程中不產(chǎn)生翻譯出來的程序,所以講解過程是邊變換邊履行的過程。關(guān)于通用寄存器型機器來說,機器語言程序設計者所看到的計算機的屬性主要有哪些數(shù)據(jù)表示尋址規(guī)則寄存器定義指令集中止系統(tǒng)機器工作狀態(tài)的定義和切換儲藏系統(tǒng)信息保護I/O構(gòu)造什么是軟件兼容軟件兼容有幾種其中哪一種是軟件兼容的根本特點同一個軟件能夠不加改正地運轉(zhuǎn)于系統(tǒng)構(gòu)造同樣的各檔機器上,而且它們所獲得的結(jié)果同樣,差別只在于運轉(zhuǎn)時間的不同樣。軟件兼容分為向上兼容、向下兼容、向前兼容和向后兼容。其中向后兼容是軟件兼容的根本特點。什么是系列機它的出現(xiàn)較好地解決了什么矛盾系列機是指在一個廠家內(nèi)生產(chǎn)的擁有同樣的系統(tǒng)構(gòu)造,但擁有不同樣組成和實現(xiàn)的一系列不同樣型號的機器。它的出現(xiàn)較好地解決了軟件要求環(huán)境牢固和硬件、器件技術(shù)快速發(fā)展之間的矛盾。對計算機發(fā)展特別重點的實現(xiàn)技術(shù)有哪些(1)邏輯電路;(2)半導體DRAM(動向隨機接見儲藏器);(3)磁盤;(4)網(wǎng)絡。實現(xiàn)軟件移植的主要路子有哪些采用系列機方法采用模擬與仿真方法采用一致的高級語言試以系列機為例,說明計算機系統(tǒng)構(gòu)造、計算機組成和計算機實現(xiàn)三者之間的關(guān)系。計算機組成是計算機系統(tǒng)構(gòu)造的邏輯實現(xiàn);計算機實現(xiàn)是計算機組成的物理實現(xiàn)。一種系統(tǒng)構(gòu)造能夠有多種組成;一種組成能夠有多種實現(xiàn)。同一系列機中各樣型號的機器擁有同樣的系統(tǒng)構(gòu)造,但采用不同樣的組成和實現(xiàn)技術(shù),所以擁有不同樣的性能和價錢。儲藏程序計算機在系統(tǒng)構(gòu)造上的主要特點是什么(1)機器以運算器為中心。(2)采用儲藏程序原理。程序和數(shù)據(jù)放在同一儲藏器中,而且沒有對兩者加以區(qū)分。(3)儲藏器是按地點接見的、線性編址的空間。(4)控制流由指令流產(chǎn)生。5)指令由操作碼和地點碼組成。操作碼指明本指令的操作種類,地點碼指明操作數(shù)和操作結(jié)果的地點。(6)數(shù)據(jù)以二進制編碼表示,采用二進制運算。從系統(tǒng)構(gòu)造的發(fā)展情況看,新式系統(tǒng)構(gòu)造的設計主要從哪兩方面著手新式系統(tǒng)構(gòu)造的設計主要從以下兩方面著手:一方面是合理地增加計算機系統(tǒng)中硬件的功能比率,使系統(tǒng)構(gòu)造對操作系統(tǒng)、高級語言甚至應用軟件供應更多更好的支持;另一方面則是經(jīng)過多種路子提高計算機系統(tǒng)構(gòu)造中的并行性等級,使得凡是能并行計算和辦理的問題都能并行計算和辦理,使這種系統(tǒng)構(gòu)造和組成對算法供應更多更好的支持。13.軟件技術(shù)兩個最重要的發(fā)展趨勢是什么程序及數(shù)據(jù)所使用儲藏器容量的不停增大;高級語言的使用越來越寬泛,在很多應用領(lǐng)域取代了匯編語言。計算機系統(tǒng)設計人員的技術(shù)挑戰(zhàn)主要來自哪幾個方面計算機系統(tǒng)設計人員的技術(shù)挑戰(zhàn)主要來自系統(tǒng)構(gòu)造、設計工具、制造工藝、軟件、應用和經(jīng)濟等多個方面。15.一種計算機系統(tǒng)構(gòu)造的生命周期是怎樣的計算機的生命周期和系統(tǒng)中各個部分的發(fā)展親密有關(guān)。一種新的系統(tǒng)構(gòu)造的出生,經(jīng)常以硬件為標志,它的發(fā)展和成熟,是以配套的系統(tǒng)軟件和應用為標志的。一個計算機系統(tǒng)構(gòu)造,從產(chǎn)生到消亡,大體需要15~20年的時間。商品的標價(價錢)由哪些因素組成商品標價的組成因素:原料成本、直接成本、毛利和折扣。對計算機系統(tǒng)成本產(chǎn)生影響的主要因素有哪些對計算機系統(tǒng)成本產(chǎn)生影響的主要因素有時間、產(chǎn)量、商品化等因素。對成本產(chǎn)生最直接影響的是時間;產(chǎn)量是決定產(chǎn)品成本的第二個重點因素。用戶CPU時間由哪三個因素決定用戶CPU時間=CPI×IC/時鐘頻次其中:CPI:指令時鐘數(shù)IC:程序履行過程中所辦理的指令數(shù)目前常用的測試程序分為哪五類(1)實質(zhì)應用程序;(2)修正的(或許腳本化)應用程序;(3)核心測試程序;(4)小測試程序;(5)合成測試程序。什么叫測試程序組件在談論計算機系統(tǒng)設計時最常有的測試程序組件是哪個選擇一組各個方面有代表性的測試程序,組成一個通用測試程序會合。這種測試程序會合稱為測試程序組件。在談論計算機系統(tǒng)設計時最常有的測試程序組件是鑒于UNIX的SPEC,其主要版本包括SPEC89、SPEC92、SPEC95和SPEC2000等。SPEC2000測試程序組件中包括哪幾個測試程序組件SPECCPU2000:測試CPU;SPECviewperf:用于測試圖形系統(tǒng)支持OpenGL庫的性能;SPECapc:測試圖形密集型應用的性能;SPECSFS:鑒于NFS文件系統(tǒng)的文件服務器測試程序;SPECWeb:Web服務器測試程序。測試鑒于Microsoft企業(yè)的Windows系列操作系統(tǒng)平臺的最常用測試組件有哪些PCMark04包括中央辦理器測試組、內(nèi)存測試組、圖形芯片測試組、硬盤測試組等。BusinessWinstone2004主要用于測試計算機系統(tǒng)商業(yè)應用的綜合性能。MultimediaContentCreationWinstone2004主要用于測試計算機系統(tǒng)多媒體應用的綜合性能。SiSoftSandraPro2004是一套功能富強的系統(tǒng)剖析評選工具,擁有高出30種以上的剖析與測試模組,主要包括有CPU、儲藏器、I/O接口、I/O設施、主板等。常用的專門的性能指標測試程序有哪些3DMark03主要測試顯卡性能和DirectX的性能。Prime95是用來估計散布式計算程序的通訊情況,可使計算機高負荷運轉(zhuǎn),所以也用來測試計算機的牢固性。SuperPi/SuperE是計算圓周率π/自然指數(shù)e的軟件,平時用來測試CPU的牢固性。計算機系統(tǒng)構(gòu)造設計和剖析中最經(jīng)常使用的三條基本源則是什么1)大體率事件優(yōu)先原則。關(guān)于大體率事件(最常有的事件),賜予它優(yōu)先的辦理權(quán)和資源使用權(quán),以獲得全局的最優(yōu)結(jié)果。2)Amdahl定律。加快某零件履行速度所獲得的系統(tǒng)性能加快比,受限于該零件在系統(tǒng)中所占的重要性。3)程序的局部性原理。程序在履行時所接見解址的散布不是隨機的,而是相對地簇聚。依照Amdahl定律,系統(tǒng)加快比由哪兩個因素決定系統(tǒng)加快比依靠于兩個因素:(1)可改良比率:可改良部分在原系統(tǒng)計算時間中所占的比率。(2)零件加快比:可改良部分改良此后的性能提高。從履行程序的角度看,并行性等級從低到高可分為哪幾級從履行程序的角度看,并行性等級從低到高可分為:(1)指令內(nèi)部并行:指令內(nèi)部的微操作之間的并行。(2)指令級并行:并行履行兩條或多條指令。(3)任務級或過程級并行:并行履行兩個或多個過程或任務(程序段)。(4)作業(yè)或程序級并行:在多個作業(yè)或程序間的并行。從辦理數(shù)據(jù)的角度,并行性等級從低到高能夠分為哪幾級從辦理數(shù)據(jù)的角度,并行性等級從低到高能夠分為:(1)字串位串:同時只對一個字的一位進行辦理。(2)字串位并:同時對一個字的全部位進行辦理。(3)字并位串:同時對很多字的同一位(稱位片)進行辦理。(4)全并行:同時對很多字的全部或部分位進行辦理。計算機系統(tǒng)中提高并行性的技術(shù)路子有哪三種1)時間重疊:多個辦理過程在時間上相互錯開,輪番重疊地使用同一套硬件設施的各個部分,以加快硬件周轉(zhuǎn)而贏得速度。2)資源重復:經(jīng)過重復設置資源,特別是硬件資源,大幅度提高計算機系統(tǒng)的性能。3)資源共享:是一種軟件方法,它使多個任務按一準時間次序輪番使用同一套硬件設施。多機系統(tǒng)的耦合度能夠分為哪幾類1)最低耦合:除經(jīng)過某種中間儲藏介質(zhì)之外,各計算機之間沒有物理連結(jié),也無共享的聯(lián)機硬件資源。2)松弛耦合:經(jīng)過通道或通訊線路實現(xiàn)計算機間互連,共享某些外面設施,機間的相互作用是在文件或數(shù)據(jù)集一級進行。(3)親密耦合:機間物理連結(jié)的頻帶較高,經(jīng)常經(jīng)過總線或高速開關(guān)實現(xiàn)互連,能夠共享主存。單機系統(tǒng)和多機系統(tǒng)中,都是按哪三種技術(shù)路子分別發(fā)展為哪三類多辦理機單機系統(tǒng)和多機系統(tǒng)中,都是準時間重疊、資源重復和資源共享三種技術(shù)路子,分別發(fā)展為同構(gòu)型多辦理機、異構(gòu)型多辦理機、散布辦理系統(tǒng)。三各樣類的多辦理機(同構(gòu)型多辦理機、異構(gòu)型多辦理機、散布辦理系統(tǒng))的主要差別是什么主要差別:第二章計算機指令集構(gòu)造設計平時可按哪五個因素對計算機指令集構(gòu)造進行分類?在對計算機指令集構(gòu)造進行分類的五個因素中,哪一種是各樣指令集構(gòu)造之間最主要的差別?依照CPU內(nèi)部儲藏單元種類,可將指令集構(gòu)造分為哪幾類?貨倉型指令集構(gòu)造、累加器型指令集構(gòu)造和通用寄存器型指令集構(gòu)造分別有什么優(yōu)缺點?現(xiàn)代大部分機器均采用通用寄存器型指令集構(gòu)造,為什么?通用寄存器型指令集構(gòu)造可細分為哪三類?三種通用寄存器型指令集構(gòu)造分別有什么優(yōu)缺點?從目前的計算機技術(shù)見解來看,CISC構(gòu)造有什么缺點?增強CISC機器的指令功能主要從哪幾方面著手?RISC的設計原則是什么?11.RISC和CISC辦理機的指令系統(tǒng)構(gòu)造在指令格式、尋址方式和每條指令的周期數(shù)(CPI)三方面有哪些差別計算機指令集構(gòu)造設計所波及的內(nèi)容有哪些?指令中有哪兩種表示操作數(shù)種類的方法?14.指令中表示尋址方式的主要方法有哪些?指令集格式設計中選擇表示尋址方式的方法的依照是什么?指令集構(gòu)造中采用多種尋址方式有何優(yōu)缺點?在控制指令中使用PC相對尋址方式有什么優(yōu)點?在指令集格式的設計時,平時可選擇哪幾種指令格式?DLX中有哪些寄存器DLX有哪幾種數(shù)據(jù)種類?DLX采用哪幾種尋址方式平時可按哪五個因素對計算機指令集構(gòu)造進行分類在CPU中操作數(shù)的儲藏方法;指令中顯式表示的操作數(shù)個數(shù);操作數(shù)的尋址方式;指令集所供應的操作種類;操作數(shù)的種類和大小。在對計算機指令集構(gòu)造進行分類的五個因素中,哪一種是各樣指令集構(gòu)造之間最主要的差別CPU中操作數(shù)的儲藏方法,即在CPU中用來儲藏操作數(shù)的儲藏單元的種類,是各樣指令集構(gòu)造之間最主要的差別。依照CPU內(nèi)部儲藏單元種類,可將指令集構(gòu)造分為哪幾類貨倉型指令集構(gòu)造、累加器型指令集構(gòu)造、通用寄存器型指令集構(gòu)造貨倉型指令集構(gòu)造、累加器型指令集構(gòu)造和通用寄存器型指令集構(gòu)造分別有什么優(yōu)缺點現(xiàn)代大部分機器均采用通用寄存器型指令集構(gòu)造,為什么主要有兩個方面的原因,一是寄存器和CPU內(nèi)部其他儲藏單元同樣,要比儲藏器快;其次是對編譯器而言,能夠更為簡單、有效地分派和使用寄存器。通用寄存器型指令集構(gòu)造可細分為哪三類寄存器-寄存器型寄存器-儲藏器型儲藏器-儲藏器型三種通用寄存器型指令集構(gòu)造分別有什么優(yōu)缺點8.從目前的計算機技術(shù)見解來看,CISC構(gòu)造有什么缺點1)CISC構(gòu)造的指令系統(tǒng)中,各樣指令的使用頻次相差懸殊。2)CISC構(gòu)造指令系統(tǒng)的復雜性帶來了計算機系統(tǒng)構(gòu)造的復雜性,這不只增加了研制時間和成本,而且還簡單造成設計錯誤。3)CISC構(gòu)造指令系統(tǒng)的復雜性給VLSI設計增加了很大負擔,不利于單片集成。4)CISC構(gòu)造的指令系統(tǒng)中,很多復雜指令需要很復雜的操作,所以運轉(zhuǎn)速度慢。5)在CISC構(gòu)造的指令系統(tǒng)中,由于各條指令的功能不平衡性,不利于采用先進的計算機系統(tǒng)構(gòu)造技術(shù)來提高系統(tǒng)的性能。增強CISC機器的指令功能主要從哪幾方面著手面向目標程序增強指令功能;面向高級語言和編譯程序改良指令系統(tǒng);面向操作系統(tǒng)的優(yōu)化實現(xiàn)改良指令系統(tǒng)。RISC的設計原則是什么1)采用使用頻次最高的指令,并補充一些最適用的指令;2)每條指令的功能應盡可能簡單,并在一個機器周期內(nèi)達成;3)全部指令長度均同樣;4)只有Load和Store操作指令才接見儲藏器,其他指令操作均在寄存器之間進行;5)以簡單有效的方式支持高級語言。11.RISC和CISC辦理機的指令系統(tǒng)構(gòu)造在指令格式、尋址方式和每條指令的周期數(shù)(CPI)三方面有哪些差別比較內(nèi)容CISCRISC指令格式變長編碼定長編碼尋址方式各樣都有只有l(wèi)oad/store指令能夠訪存CPI遠遠大于1為1計算機指令集構(gòu)造設計所波及的內(nèi)容有哪些指令集功能設計:主要有RISC和CISC兩種技術(shù)發(fā)展方向?qū)ぶ贩绞降脑O計操作數(shù)表示和操作數(shù)種類尋址方式的表示:能夠?qū)ぶ贩绞骄幋a于操作碼中,也能夠?qū)ぶ贩绞阶鳛橐粋€獨自的域來表示。指令集格式的設計:有變長編碼格式、固定長度編碼格式和混淆型編碼格式三種。指令中有哪兩種表示操作數(shù)種類的方法1)操作數(shù)的種類由操作碼的編碼指定,這是最常有的一種方法;2)數(shù)據(jù)能夠附上由硬件講解的標志,由這些標志指定操作數(shù)的種類,進而選擇適合的運算。14.指令中表示尋址方式的主要方法有哪些表示尋址方式有兩種常用的方法:(1)將尋址方式編于操作碼中,操作碼在描繪指令功能的同時也描繪了相應的尋址方式。這種方式譯碼快,但操作碼和尋址方式的聯(lián)合不只增加了指令的條數(shù),致使了指令的多樣性,而且增加了CPU對指令譯碼的難度。2)為每個操作數(shù)設置一個地點描繪符,由該地點描繪符表示相應操作數(shù)的尋址方式。這種方式譯碼較慢,但操作碼和尋址獨立,易于指令擴展。指令集格式設計中選擇表示尋址方式的方法的依照是什么主要由指令集構(gòu)造所采用的尋址方式種類及其合用范圍,來決定。

以及操作碼與尋址方式之間的獨立程度若是某些指令集構(gòu)造的指令有1~5個操作數(shù),每個操作數(shù)有10種尋址方式,關(guān)于這種大規(guī)模的操作數(shù)和尋址方式組合,平時采用增設地點描繪符的方法來描繪尋址方式。對諸如Load/Store種類指令集構(gòu)造的指令,由于只有1~3個操作數(shù),而且只有有限幾種尋址方式。平時將尋址方式編碼于操作碼中。16.指令集構(gòu)造中采用多種尋址方式有何優(yōu)缺點在指令集構(gòu)造中采用多種尋址方式能夠顯然地減少程序的指令條數(shù);但同時也可能增加實現(xiàn)的復雜度和使用這些尋址方式的指令的履行時鐘周期數(shù)(CPI)。在控制指令中使用PC相對尋址方式有什么優(yōu)點有效地縮短指令中表示目標地點的字段的長度;使得代碼在履行時與它被載入的地點沒關(guān)。在指令集格式的設計時,平時可選擇哪幾種指令格式變長編碼格式。這種編碼方式能夠有效減少程序的目標代碼大小。固定長度編碼格式。這種編碼方式能夠降低譯碼的復雜度,提高譯碼的性能?;煜途幋a格式。兼顧降低目標代碼長度和降低譯碼復雜度。DLX中有哪些寄存器(1)32個通用寄存器;(2)32個浮點寄存器;(3)一些特其他寄存器。DLX有哪幾種數(shù)據(jù)種類多種長度的整型數(shù)據(jù)和浮點數(shù)據(jù)。(1)整型數(shù)據(jù):8位、16位和32位多種長度。(2)浮點數(shù)據(jù):32位單精度浮點數(shù)和64位雙精度浮點數(shù)。DLX采用哪幾種尋址方式寄存器尋址、立刻值尋址、偏移尋址和寄存器間接尋址第三章流水線技術(shù)流水技術(shù)有哪些特點?依照流水線所達成的功能來分,流水線可分為哪兩類?依照同一時間內(nèi)各段之間的連結(jié)方式來分,流水線可分為哪兩類依照流水的級別來分,流水線可分為哪三類依照數(shù)據(jù)表示來分,流水線可分為哪兩類依照流水線中可否有反應回路來分,流水線可分為哪兩類一條DLX指令的履行需要幾個時鐘周期它們分別是什么?DLX流水線寄存器的作用是什么?除去流水線的瓶頸段有哪些方法?談論流水線的性能指標是什么?流水線中有哪三種有關(guān)各是什么原因造成的?解決流水線構(gòu)造有關(guān)的方法有哪些?為什么流水線設計者有時會贊同構(gòu)造有關(guān)的存在?定向技術(shù)的主要思想是什么?DLX流水線中全部數(shù)據(jù)有關(guān)都能夠經(jīng)過定向技術(shù)除去,而不需要暫停嗎試舉例說明。16.依照指令對寄存器的讀寫次序,可將數(shù)據(jù)有關(guān)分為哪三各樣類?17.解決流水線數(shù)據(jù)有關(guān)的方法有哪些?減少流水線辦理分支指令時的暫停時鐘周期數(shù)有哪兩種路子?在DLX基本流水線中可采用哪些靜態(tài)方法降低分支損失?20.從編譯技術(shù)的角度,降低流水線分支損失的方法有哪些?展望分支失敗方法的主要思想是什么?“延緩分支”方法的主要思想是什么?23.為了在分支延緩槽中填入有效指令,一般采用哪三種方法?調(diào)動分支延緩指令的三種常用方法的特點和限制性是什么?25.有哪幾種向量辦理方式它們對向量辦理機的構(gòu)造要求有何不同樣?26.什么是向量鏈接技術(shù)?權(quán)衡向量辦理機性能的主要參數(shù)有哪些流水技術(shù)有哪些特點1)流水過程由多個相聯(lián)系的子過程組成,每個過程稱為流水線的“級”或“段”;2)每個子過程由專用的功能段實現(xiàn);3)各個功能段所需時間應盡量相等;(4)流水線需要有“經(jīng)過時間”,在此此后流水過程才進入牢固工作狀態(tài),每一個時鐘周期流出一個結(jié)果;

(拍)5)流水技術(shù)適合于大量重復的時序過程,只有在輸入端能連續(xù)地供應任務,流水線的效率才能充發(fā)散揮。依照流水線所達成的功能來分,流水線可分為哪兩類(1)單功能流水線:只好達成一種固定功能的流水線。2)多功能流水線:流水線的各段能夠進行不同樣的連結(jié),進而使流水線在不同樣的時間,或許在同一時間達成不同樣的功能。依照同一時間內(nèi)各段之間的連結(jié)方式來分,流水線可分為哪兩類1)靜態(tài)流水線:在同一時間內(nèi),流水線的各段只好按同一種功能的連結(jié)方式工作。2)動向流水線:在同一時間內(nèi),當某些段正在實現(xiàn)某種運算時,另一些段卻在實現(xiàn)另一種運算。依照流水的級別來分,流水線可分為哪三類1)零件級流水線(運算操作流水線):把辦理機的算術(shù)邏輯零件分段,以便為各樣數(shù)據(jù)種類進行流水操作。2)辦理機級流水線(指令流水線):把講解指令的過程依照流水方式辦理。3)辦理機間流水線(宏流水線):由兩個以上的辦理機串行地對同一數(shù)據(jù)流進行辦理,每個辦理機達成一項任務。依照數(shù)據(jù)表示來分,流水線可分為哪兩類1)標量流水辦理機:辦理機不擁有向量數(shù)據(jù)表示,僅對標量數(shù)據(jù)進行流水辦理。2)向量流水辦理機:辦理機擁有向量數(shù)據(jù)表示,并經(jīng)過向量指令對向量的各元素進行辦理。6.依照流水線中可否有反應回路來分,流水線可分為哪兩類(1)線性流水線:流水線的各段串行連結(jié),沒有反應回路。(2)非線性流水線:流水線中除有串行連結(jié)的通路處,還有反應回路。7.一條DLX指令的履行需要幾個時鐘周期它們分別是什么一條DLX指令的履行需要5個時鐘周期。它們分別是:取指令周期(IF)、指令譯碼/讀寄存器周期(ID)、履行/有效地點計算周期(EX)、儲藏器/分之達成周期(MEM)、寫回周期(WB)。DLX流水線寄存器的作用是什么把數(shù)據(jù)和控制信息從一個流水段傳達到下一個流水段。除去流水線的瓶頸段有哪些方法細分瓶頸段;重復設置瓶頸段。談論流水線的性能指標是什么吞吐率:指在單位時間內(nèi)流水線所達成的任務數(shù)或輸出結(jié)果的數(shù)量。流水線的加快比:指m段流水線的速度與等功能的非流水線的速度之比。效率:指流水線的設施利用率。流水線中有哪三種有關(guān)各是什么原因造成的(1)構(gòu)造有關(guān):當硬件資源知足不了指令重疊履行的要求,而發(fā)生資源矛盾時,就發(fā)生了構(gòu)造有關(guān)。2)數(shù)據(jù)有關(guān):當一條指令需要用到前面指令的履行結(jié)果,而這些指令均在流水線中重疊履行時,即可能惹起數(shù)據(jù)有關(guān)。3)控制有關(guān):當流水線碰到分支指令和其他能夠改變PC值的指令時,就會發(fā)生控制有關(guān)。解決流水線構(gòu)造有關(guān)的方法有哪些(1)流水化功能單元;(2)資源重復;(3)暫停流水線。為什么流水線設計者有時會贊同構(gòu)造有關(guān)的存在主要有兩個原因:一是為了減少硬件開銷,二是為了減少功能單元的延緩。定向技術(shù)的主要思想是什么在發(fā)生數(shù)據(jù)有關(guān)時,后邊的指令其實不是立刻就要用到前一條指令的計算結(jié)果。若是能夠?qū)⒂嬎憬Y(jié)果從其產(chǎn)生的地方直接送到需要它的地方,就能夠防備暫停。當定向硬件檢測到前面某條指令的結(jié)果寄存器就是目前指令的源寄存器時,控制邏輯會將前面那條指令的結(jié)果直接從其產(chǎn)生的地方定向到目前指令所需的地點。DLX流水線中全部數(shù)據(jù)有關(guān)都能夠經(jīng)過定向技術(shù)除去,而不需要暫停嗎試舉例說明。DLX流水線中有需要暫停的數(shù)據(jù)有關(guān)。例:在以下指令序列中,需要在LW指令此后插入一個暫停周期,爾后再用定向技術(shù)除去有關(guān)。LWR1,0(R2)SUBR4,R1,R5ANDR6,R1,R716.依照指令對寄存器的讀寫次序,可將數(shù)據(jù)有關(guān)分為哪三各樣類1)寫后讀有關(guān)2)寫后寫有關(guān)(3)讀后寫有關(guān)17.解決流水線數(shù)據(jù)有關(guān)的方法有哪些1)定向技術(shù):在某條指令產(chǎn)生一個結(jié)果以前,其他指令其實不真實需要該計算結(jié)果,若是將該計結(jié)果從其產(chǎn)生的地方直接送到其他指令需要它的地方,就能夠防備暫停。2)暫停技術(shù):設置一個“流水線互鎖”的功能零件,一旦流水線互鎖檢測到數(shù)據(jù)有關(guān),流水線暫停履行發(fā)生數(shù)據(jù)有關(guān)指令后續(xù)的全部指令。直到該數(shù)據(jù)有關(guān)解決為止。3)采用編譯器調(diào)動。4)從頭組織代碼次序。減少流水線辦理分支指令時的暫停時鐘周期數(shù)有哪兩種路子在流水線中盡早判斷出分支轉(zhuǎn)移可否成功;盡早計算出分支轉(zhuǎn)移成功時的PC值(即分支的目標地點)。在DLX基本流水線中可采用哪些靜態(tài)方法降低分支損失(1)改正硬件:在ID段增加一個加法器,將計算分支目標地點的操作移到ID段達成。展望分支失敗的方法延緩分支方法20.從編譯技術(shù)的角度,降低流水線分支損失的方法有哪些凍結(jié)或排空流水線的方法;展望分支失敗的方法;展望分支成功的方法;延緩分支方法。展望分支失敗方法的主要思想是什么當流水線譯碼到一條分支指令時,流水線連續(xù)取指令,并贊同該分支指令后的指令連續(xù)在流水線中流動。當流水線確定分支轉(zhuǎn)移成功與否以及分支的目標地點此后,若是分支轉(zhuǎn)移成功,流水線必定將在分支指令此后取出的全部指令轉(zhuǎn)變?yōu)榭詹僮?,并在分支的目標地點處從頭取出有效的指令;若是分支轉(zhuǎn)移失敗,那么能夠?qū)⒎种е噶羁醋魇且粭l一般指令,流水線正常流動,無需將在分支指令此后取出的全部指令轉(zhuǎn)變?yōu)榭詹僮??!把泳彿种А狈椒ǖ闹饕枷胧鞘裁雌渲饕枷胧菑倪壿嬌稀把由臁狈种е噶畹穆男袝r間。設延緩長度為n的分支指令后邊有n個分支延緩槽,選擇n條有效和適用的指令放入分支延緩槽中,不論分支成功與否,流水線都會履行這些指令。處于分支延緩槽中的指令“掩蓋”了流水線原來所必定插入的暫停周期。23.為了在分支延緩槽中填入有效指令,一般采用哪三種方法以前調(diào)動、從目標處調(diào)動、從失敗處調(diào)動調(diào)動分支延緩指令的三種常用方法的特點和限制性是什么25.有哪幾種向量辦理方式它們對向量辦理機的構(gòu)造要求有何不同樣水平辦理方式:不適合對向量進行流水辦理。垂直辦理方式:適合對向量進行流水辦理,向量運算指令的源/目向量都放在儲藏器內(nèi),使得流水線運算零件的輸入、輸出端直接與儲藏器相聯(lián),組成

M-M

型的運算流水線。(3)分組辦理方式:適合流水辦理??稍O長度為都在向量寄存器中,流水線的運算零件輸入、

n的向量寄存器,使每組向量運算的源/目向量輸出端與向量寄存器相聯(lián),組成R-R型運算流水線。26.什么是向量鏈接技術(shù)當兩條向量指令出現(xiàn)“寫后讀”有關(guān)時,若它們不存在功能零件矛盾和向量寄存器(源或目的)沖突,就有可能把它們所用的功能零件頭尾相接,形成一個鏈接流水線,進行流水辦理。權(quán)衡向量辦理機性能的主要參數(shù)有哪些向量指令的辦理時間峰值性能:向量長度為無量大時,向量辦理機的最高性能。半性能向量長度:向量辦理機的性能為其峰值性能一半時所需的向量長度。向量長度臨界值:對同一段程序代碼而言,向量方式的辦理速度優(yōu)于標量串行方式辦理速度時所需的最小向量長度。▲第五章儲藏層次單級儲藏器的主要矛盾是什么平時采用什么方法來解決?談論儲藏層次的主要參數(shù)有哪些?“Cache—主存”和“主存—輔存”層次的主要差別是什么?在儲藏層次中應解決哪四個問題地點映象方法有哪幾種它們各有什么優(yōu)缺點組相聯(lián)Cache比同樣容量的直接映象Cache的無效率低。由此可否能夠得出結(jié)論:采Cache中,有哪兩種實現(xiàn)并行查找的方法?代替算法有哪幾種它們各有什么優(yōu)缺點?寫策略主要有哪兩種它們各有什么優(yōu)點在寫回法中,可采用什么方法減少在代替時塊的寫回當發(fā)生Cache寫無效時,可否調(diào)入相應的塊,有哪兩種選擇?依照Cache產(chǎn)生無效的原因不同樣,能夠把無效分為哪三類3C無效與Cache的相聯(lián)度、容量有什么樣的關(guān)系?增加Cache塊大小必然會降低無效率嗎?15.偽相聯(lián)的基本思想是什么?16.偽相聯(lián)的優(yōu)點是什么?降低Cache無效率有哪些方法減少Cache無效開銷有哪些方法。子塊放置技術(shù)的基本思想是什么?懇求字辦理技術(shù)有哪兩種詳細的實現(xiàn)方法采用二級Cache的基本思想是什么22.采用容量小且構(gòu)造簡單的Cache有什么利處?“虛假索引+物理表記”Cache的基本思想是什么單級儲藏器的主要矛盾是什么平時采用什么方法來解決主要矛盾:速度越快,每位價錢就越高;容量越大,每位價錢就越低;容量越大,速度越慢。采用多級儲藏層次方法來解決。談論儲藏層次的主要參數(shù)有哪些儲藏層次的平均每位價錢、命中率或無效率、平均接見時間“Cache—主存”和“主存—輔存”層次的主要差別是什么在儲藏層次中應解決哪四個問題1)映象規(guī)則:當把一個塊調(diào)入高一層儲藏器時,能夠放到哪些地點上2)查找算法:當所要接見的塊在高一層儲藏器中時,怎樣找到該塊3)代替算法:當發(fā)生無效時,應代替哪一塊4)寫策略:當進行寫接見時,應進行哪些操作地點映象方法有哪幾種它們各有什么優(yōu)缺點(1)全相聯(lián)映象。實現(xiàn)查找的系統(tǒng)復雜,代價高,速度慢。Cache空間的利用率較高,塊矛盾概率較低,所以Cache的無效率也低。(2)直接映象。實現(xiàn)查找的系統(tǒng)簡單,速度快。Cache空間的利用率較低,塊矛盾概率較高,所以Cache的無效率也高。(3)組相聯(lián)映象。組相聯(lián)是直接映象和全相聯(lián)的一種折衷。組相聯(lián)Cache比同樣容量的直接映象Cache的無效率低。由此可否能夠得出結(jié)論:采用組相聯(lián)Cache必然能帶來性能上的提高為什么不用然。由于組相聯(lián)命中率的提高是以增加命中時間為代價的,組相聯(lián)需要增加多路選擇開關(guān)。Cache中,有哪兩種實現(xiàn)并行查找的方法(1)用相聯(lián)儲藏器實現(xiàn);(2)用單體多字儲藏器和比較器來實現(xiàn)。代替算法有哪幾種它們各有什么優(yōu)缺點(1)隨機法。簡單、易于用硬件實現(xiàn),但這種方法沒有考慮Cache塊過去被使用的情況,反應不了程序的局部性,所以其無效率比LRU的高。(2)先進先出法。簡單實現(xiàn)。它誠然利用了同一組中各塊進入Cache的次序這一“歷史”信息,但仍是不能夠正確地反應程序的局部性。(3)近來最少使用法LRU。無效率最低。可是LRU比較復雜,硬件實現(xiàn)比較困難。寫策略主要有哪兩種它們各有什么優(yōu)點寫直達法。易于實現(xiàn),而且下一級儲藏器中的數(shù)據(jù)老是最新的。寫回法。速度快,寫操作能以Cache儲藏器的速度進行。而且關(guān)于同一單元的多個寫最后只需一次寫回下一級儲藏器,有些“寫”只抵達Cache,不抵達主存,所以所使用的儲藏器頻帶較低。在寫回法中,可采用什么方法減少在代替時塊的寫回常采用“污染位”標志。即為Cache中的每一塊設置一個“污染位”(設在與該塊相應的目錄表項中),用于指出該塊是“臟”的(被修悔過)仍是潔凈的(沒被修悔過)。代替時,若被代替的塊是潔凈的,則不用寫回下一級儲藏器,由于這時下一級儲藏器中相應塊的內(nèi)容與Cache中的一致。當發(fā)生Cache寫無效時,可否調(diào)入相應的塊,有哪兩種選擇按寫分派法:寫無效時,先把所寫單元所在的塊調(diào)入Cache,爾后再進行寫入。這種方法也稱為寫時取方法。不按寫分派法:寫無效時,直接寫入下一級儲藏器而不將相應的塊調(diào)入Cache。這種方法也稱為繞寫法。依照Cache產(chǎn)生無效的原因不同樣,能夠把無效分為哪三類逼迫性無效、容量無效、矛盾無效3C無效與Cache的相聯(lián)度、容量有什么樣的關(guān)系⑴相聯(lián)度越高,矛盾無效就越少;⑵逼迫性無效和容量無效不受相聯(lián)度的影響;⑶逼迫性無效不受Cache容量的影響,但容量無效卻隨著容量的增加而減少;⑷2:1的Cache經(jīng)驗規(guī)則:大小為N的直接映象Cache的無效率約等于大小為N/2的兩路組相Cache的無效率。14.增加Cache塊大小必然會降低無效率嗎不用然。關(guān)于給定的Cache容量,當塊大小增加時,無效率開始是下降,此后反而上漲了。主要由于增加塊大小會產(chǎn)生雙重作用。一方面它減少了逼迫性無效;另一方面,可能會增加矛盾無效。15.偽相聯(lián)的基本思想是什么采用這種方法時,在命中情況下,接見Cache的過程和直接映象Cache中的情況同樣;而發(fā)生失效時,在接見下一級儲藏器以前,會先檢查Cache另一個地點(塊),看可否般配。確定這個另一塊的一種簡單的方法是將索引字段的最高位取反,爾后依照新索引去搜尋偽相聯(lián)組中的對應塊。若是這一塊的表記般配,則稱發(fā)生了偽命中。否則,就只好接見下一級儲藏器。16.偽相聯(lián)的優(yōu)點是什么偽相聯(lián)既能獲得多路組相聯(lián)Cache的低無效率又能保持直接映象Cache的命中速度。降低Cache無效率有哪些方法增加Cache塊大小、提高相聯(lián)度、VictimCache、偽相聯(lián)Cache、硬件預取技術(shù)、由編譯器控制的預取、編譯器優(yōu)化減少Cache無效開銷有哪些方法?讓讀無效優(yōu)先于寫;子塊放置技術(shù);(3)懇求字辦理技術(shù);非擁塞Cache或非鎖定Cache技術(shù);采用二級Cache。19.子塊放置技術(shù)的基本思想是什么把一個Cache塊區(qū)分為若干個小塊,稱之為子塊。為每一個子塊賦一位有效位,用于說明該子塊中的數(shù)據(jù)可否有效。接見Cache時,進行表記般配比較,并檢查該字所在子塊的有效位可否為“1”。無效時只要從下一級儲藏器調(diào)入一個子塊。這樣,一個Cache中就有可能有的子塊有效,有的子塊無效。懇求字辦理技術(shù)有哪兩種詳細的實現(xiàn)方法⑴盡早重啟動:在懇求字沒有抵達時,CPU處于等待狀態(tài)。一旦懇求字抵達,就立刻發(fā)送給CPU,讓等待的CPU盡早重啟動,連續(xù)履行⑵懇求字優(yōu)先:調(diào)塊時,第一直儲藏器懇求CPU所要的懇求字。懇求字一旦抵達,就立刻送CPU,讓CPU連續(xù)履行,同時從儲藏器調(diào)入該塊的其他部分。懇求字優(yōu)先也稱為圍繞讀取或重點字優(yōu)先。采用二級Cache的基本思想是什么經(jīng)過在原有Cache和儲藏器之間增加另一級Cache,組成兩級Cache。把第一級Cache做得足夠小,使其速度和快速CPU的時鐘周期相般配,而把第二級Cache做得足夠大,使它能捕獲更多原來需要到主存去的接見,進而降低實質(zhì)無效開銷。22.采用容量小且構(gòu)造簡單的Cache有什么利處(1)能夠有效地提高Cache的接見速度。由于硬件越簡單,速度就越快。小容量Cache能夠?qū)崿F(xiàn)快速表記檢測,對減少命中時間有益。2)Cache足夠小,能夠與辦理器做在同一芯片上,以防備因芯片外接見而增加時間開銷。3)保持Cache構(gòu)造簡單可采用直接映象Cache。直接映象Cache的主要優(yōu)點是能夠讓表記檢測和數(shù)據(jù)傳達重疊進行,這樣能夠有效地減少命中時間?!疤摷偎饕锢肀碛洝盋ache的基本思想是什么直接用虛地點中的頁內(nèi)位移(頁內(nèi)位移在虛→實地點的變換中保持不變)作為接見Cache的索引,但表記倒是物理地點。CPU發(fā)出訪存懇求后,在進行虛→實地點變換的同時,可并前進行表記的讀取。在達成地點變換此后,再把獲得的物理地點與表記進行比較。第六章輸入/輸出系統(tǒng)1.談論I/O系統(tǒng)性能的參數(shù)主要有哪些?2.外面儲藏設施有哪些相像之處?3.磁盤向來據(jù)有著后備儲藏器的主宰地位,原因主要有哪兩個?4.反應磁盤性能的主要參數(shù)有哪幾個?5.將多臺光盤機組合在一同有哪三種構(gòu)造?自動磁帶庫有什么優(yōu)缺點?依照故障產(chǎn)生的原因,將故障分為哪幾種?依照故障出現(xiàn)的周期,將故障分為哪幾種?反應儲藏外設可靠性能的參數(shù)有哪些?故障、錯誤和無效之間存在著什么樣的關(guān)系?盤陣列有哪些分級通道分為哪三各樣類它們分別適合為哪一種外面設施服務?通道的主要功能有哪些?通道達成一次數(shù)據(jù)傳輸?shù)闹饕^程談論I/O系統(tǒng)性能的參數(shù)主要有哪些連結(jié)特點(哪些I/O設施能夠和計算機系統(tǒng)相連結(jié));I/O系統(tǒng)容量(I/O系統(tǒng)能夠容納的I/O設施數(shù));響應時間;吞吐量。外面儲藏設施有哪些相像之處(1)記錄原理近似;(2)作為計算機零件,均包括磁、光、電等記錄機構(gòu)、優(yōu)良機械和馬達等驅(qū)動機構(gòu);(3)作為儲藏設施,它們都包括控制器及接口邏輯;(4)均采用了自同步技術(shù)、定位和校正技術(shù)以及相像的讀寫系統(tǒng)。磁盤向來據(jù)有著后備儲藏器的主宰地位,原因主要有哪兩個(1)磁盤素來是虛假儲藏器技術(shù)的物質(zhì)基礎(chǔ),履行程序時,磁盤用作為互換緩沖區(qū)。(2)關(guān)機時,磁盤作為操作系統(tǒng)和全部應用程序的非易失性的駐留介質(zhì)。反應磁盤性能的主要參數(shù)有哪幾個磁盤接見時間:磁盤接見時間=尋道時間+旋轉(zhuǎn)時間+傳輸時間+控制器開銷磁盤容量:磁盤能夠記錄的信息量。磁盤數(shù)據(jù)傳輸率:可分為外面?zhèn)鬏斅屎蛢?nèi)部傳輸率兩種。將多臺光盤機組合在一同有哪三種構(gòu)造光盤塔(CD-ROMTower)、光盤庫(Jukebox)和光盤陣列(CD-ROMArray)自動磁帶庫有什么優(yōu)缺點優(yōu)點:自動換帶,加載速度快,單位數(shù)據(jù)的價錢低。而且,能夠經(jīng)過加大規(guī)模,以達到進一步降低成本的目的。缺點:帶寬比較低,可靠性差。依照故障產(chǎn)生的原因,將故障分為哪幾種(1)硬件故障:設施無效產(chǎn)生的故障;(2)設計故障:大部分的這種故障由軟件惹起,小部分由硬件惹起;(3)操作故障:由于用戶操作的失誤惹起的故障;(4)環(huán)境故障:由于火災、洪水、地震等惹起的故障。依照故障出現(xiàn)的周期,將故障分為哪幾種暫時性故障:只連續(xù)有限的時間,而且此后不會出現(xiàn)。間歇性故障:故障的出現(xiàn)擁有間歇性。永遠性故障:故障總會出現(xiàn),其實不會由于時間的流逝而消失。反應儲藏外設可靠性能的參數(shù)有哪些可靠性:系統(tǒng)從初始狀態(tài)開始素來供應服務的能力??捎眯裕合到y(tǒng)正常工作時間在連續(xù)兩次正常服務間隔時間中所占的比率??尚判裕悍盏馁|(zhì)量,即在多大程度上能夠合理地認為服務是可靠的。故障、錯誤和無效之間存在著什么樣的關(guān)系(1)一個故障可能會致使一個或很多個錯誤;(2)錯誤平時擁有以下特點:·錯誤擁有兩種狀態(tài):潛藏狀態(tài)和有效狀態(tài),而且會相互變換;·潛藏的錯誤可能經(jīng)過激活而有效;·有效錯誤的影響能夠從一個零件傳達到其他一個零件,產(chǎn)生新的錯誤。(3)若是錯誤影響到零件正常的服務時,零件就發(fā)生了無效;(4)系統(tǒng)中的全部零件的故障、錯誤和無效均存在這樣的關(guān)系。盤陣列有哪些分級RAID0。亦稱數(shù)據(jù)分塊,即把數(shù)據(jù)散布在多個盤上,無冗余信息。RAID1。鏡像盤,使用雙備份磁盤。RAID2。位交叉式海明編碼陣列。RAID3。位交叉奇偶校驗盤陣列。即數(shù)據(jù)以位或字節(jié)交叉的方式存于各盤,冗余的奇偶校驗信息儲藏在一臺專用盤上。(5)RAID4。專用奇偶校驗獨立存取盤陣列。即數(shù)據(jù)以塊(塊大小可變)交叉的方式存于各盤,冗余的奇偶校驗信息存在一臺專用盤上。RAID5。塊交叉散布式奇偶校驗盤陣列。即數(shù)據(jù)以塊交叉的方式存于各盤,冗余的奇偶校驗信息平均地散布在全部磁盤上。(7)RAID6。雙維奇偶校驗獨立存取盤陣列??扇萑屉p盤犯錯。(8)RAID7。是采用Cache和異步技術(shù)的RAID6,使響應速度和傳輸速率有了較大提高。通道分為哪三各樣類它們分別適合為哪一種外面設施服務(1)字節(jié)多路通道。一種簡單的共享通道,主要為多臺低速或中速的外面設施服務。(2)數(shù)組多路通道。適于為高速設施服務。(3)選擇通道。為多臺高速外面設施服務。通道的主要功能有哪些接受CPU發(fā)來的I/O指令,依照指令要求選擇一臺指定的外面設施與通道相連結(jié)。履行CPU為通道組織的通道程序,從主存中取出通道指令,對通道指令進行譯碼,并依照需要向被選中的設施控制器發(fā)出各樣操作命令。給出外面設施的有關(guān)地點,即進行讀/寫操作的數(shù)據(jù)所在的地點。給出主存緩沖區(qū)的首地點,這個緩沖區(qū)用到暫時寄存從外面設施上輸入的數(shù)據(jù),或許暫時寄存將要輸出到外面設施中去的數(shù)據(jù)??刂仆饷嬖O施與主存緩沖區(qū)之間數(shù)據(jù)互換的個數(shù),對互換的數(shù)據(jù)個數(shù)進行計數(shù),并判斷數(shù)據(jù)傳達工作可否結(jié)束。指定傳達工作結(jié)束時要進行的操作。檢查外面設施的工作狀態(tài)是正?;蚬收?。依照需要將設施的狀態(tài)信息送往主存指定單元保留。在數(shù)據(jù)傳輸過程中達成必要的格式變換。通道達成一次數(shù)據(jù)傳輸?shù)闹饕^程(1)在用戶程序中使用訪管指令進入管理程序,由CPU經(jīng)過管理程序組織一個通道程序,并啟動通道。(2)通道辦理機履行CPU為它組織的通道程序,達成指定的數(shù)據(jù)I/O工作。通道程序結(jié)束后向CPU發(fā)中止懇求。CPU響應這其中止懇求后,第二次進入操作系統(tǒng),調(diào)用管理程序?qū)/O中止懇求進行辦理。第七章多辦理機Flynn分類法是依照什么對計算機進行分類的將計算機分紅哪幾類?2.依照多辦理機系統(tǒng)中辦理器個數(shù)的多少,可把現(xiàn)有的MIMD機器分為哪兩類?在散布式儲藏器構(gòu)造的機器中,將儲藏器散布到各結(jié)點有什么利處?在散布式儲藏器構(gòu)造的機器中,目前有哪兩種儲藏器地點空間的組織方案?在散布式儲藏器構(gòu)造的機器中,對應于兩種地點空間的組織方案,分別有哪兩種通訊系統(tǒng)它們是怎么實現(xiàn)的?用哪三個重點的性能指標來權(quán)衡通訊系統(tǒng)的性能?共享儲藏器通訊系統(tǒng)主要有哪些優(yōu)點?信息傳達通訊系統(tǒng)主要有哪些優(yōu)點?在信息傳達通訊系統(tǒng)的硬件上怎樣支持共享儲藏器?并行辦理面對著哪兩個重要挑戰(zhàn)?一致的儲藏系統(tǒng)應知足哪些條件?實現(xiàn)Cache一致性協(xié)議的重點是什么?實現(xiàn)Cache一致性協(xié)議時,有哪兩種追蹤共享數(shù)據(jù)狀態(tài)的技術(shù)?實現(xiàn)Cache一致性協(xié)議有哪兩類寫更新協(xié)講和寫作廢協(xié)議在性能上有哪些差別?目錄協(xié)議中,Cache塊有哪三種狀態(tài)?影響互連網(wǎng)絡性能的因素有哪些?動向連結(jié)網(wǎng)絡有哪幾種采用多辦理機的一致性系統(tǒng)實現(xiàn)旋轉(zhuǎn)鎖有什么利處Flynn分類法是依照什么對計算機進行分類的將計算機分紅哪幾類Flynn分類法,依照計算機中指令和數(shù)據(jù)的并行情況把計算機分紅:1)單指令流單數(shù)據(jù)流(SISD);2)單指令流多半據(jù)流(SIMD);3)多指令流單數(shù)據(jù)流(MISD);4)多指令流多半據(jù)流(MIMD)。2.依照多辦理機系統(tǒng)中辦理器個數(shù)的多少,可把現(xiàn)有的MIMD機器分為哪兩類依照多辦理機系統(tǒng)中辦理器個數(shù)的多少,把現(xiàn)有的MIMD機器分為:第一類為集中式共享儲藏器構(gòu)造;第二類為散布式儲藏器構(gòu)造;每一類代表了一種儲藏器的構(gòu)造和互連策略。在散布式儲藏器構(gòu)造的機器中,將儲藏器散布到各結(jié)點有什么利處將儲藏器散布到各結(jié)點有兩個利處:第一,若是大部分的接見是針對本結(jié)點的局部儲藏器,則可降低對儲藏器和互連網(wǎng)絡的帶寬要求;第二,對局部儲藏器的接見延緩低。散布式儲藏器構(gòu)造最主要的缺點是辦理器之間的通訊較為復雜,且各辦理器之間接見延緩較大。在散布式儲藏器構(gòu)造的機器中,目前有哪兩種儲藏器地點空間的組織方案第一種方案:物理上分其他多個儲藏器作為一個邏輯上共享的儲藏空間進行編址。第二種方案:整個地點空間由多個獨立的地點空間組成,它們在邏輯上也是獨立的,遠程的辦理器不能夠?qū)ζ渲苯訉ぶ?。在散布式儲藏器?gòu)造的機器中,對應于兩種地點空間的組織方案,分別有哪兩種通訊系統(tǒng)它們是怎么實現(xiàn)的(1)共享地點空間的機器:可利用Load和Store指令中的地點隱含地進行數(shù)據(jù)通訊,所以可稱為共享儲藏器機器。多個地點空間的機器:依照簡單的網(wǎng)絡協(xié)議,經(jīng)過傳達信息來懇求某些服務或傳輸數(shù)據(jù),進而達成通訊。所以這

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論