計算機組成原理書籍哪個好?1. 馮•諾依曼計算機的特點是什麼?,我來為大家科普一下關于計算機組成原理書籍哪個好?以下内容希望對你有幫助!
1. 馮•諾依曼計算機的特點是什麼?
解:馮•諾依曼計算機的特點是:1>計算機由運算器、控制器、存儲器、輸入設備、輸出設備五大部件組成;指令和數據以同同等地位存放于存儲器内,并可以按地址訪問;指令和數據均用二進制表示;指令由操作碼、地址碼兩大部分組成,操作碼用來表示操作的性質,地址碼用來表示操作數在存儲器中的位置;
指令在存儲器中順序存放,通常自動順序取出執行;機器以運算器為中心
2、什麼是總線?總線傳輸有何特點?為了減輕總線的負載總線上的部件都應具備什麼特點?
答:總線是連接多個部件的信息傳輸線,是各部件共享的傳輸介質。總線特點是某一時刻隻能有一路信息在總線傳輸即分時使用。為減輕總線負載總線上的部件應通過三态驅動電路與總線連通。
3、總線如何分類?什麼是系統總線?系統總線又分為幾類是單向的還是雙向的?
答:總線分類按數據傳送方式分為并行傳輸總線和串行傳輸總線。按連接部件不同分為計算機總線,測控總線,網絡通信總線。系統總線是指CPU,主存,I/O設備各大部件之間的信息傳輸線。系統總線分為三類:地址總線,數據總線和控制總線。數據總線是是雙向傳輸與機器字長存儲字長有關,地址總線是單向傳輸,與地址線的位數和存儲單元有關。
4. 為什麼要設置總線判優控制?常見的集中式總線控制有幾種?各有何特點?哪種方式響應時間最快?哪種方式對電路故障最敏感?
答:總線判優控制解決多個部件同時申請總線時的使用權分配問題;
常見的集中式總線控制有三種:鍊式查詢、計數器定時查詢、獨立請求;
特點:鍊式查詢方式連線簡單,易于擴充,對電路故障最敏感;計數器定時查詢方式優先級設置較靈活,對故障不敏感,連線及控制過程較複雜;獨立請求方式速度最快,但硬件器件用量大,連線多,成本較高。
5. 什麼叫刷新?為什麼要刷新?說明刷新有幾種方法。
解:刷新:對DRAM定期進行的全部重寫過程;刷新原因:因電容洩漏而引起的DRAM所存信息的衰減需要及時補充,因此安排了定期刷新操作;常用的刷新方法有三種:集中式、分散式、異步式。集中式:在最大刷新間隔時間内,集中安排一段時間進行刷新,存在CPU訪存死時間。分散式:在每個讀/寫周期之後插入一個刷新周期,無CPU訪存死時間。異步式:是集中式和分散式的折衷。
7.什麼是中斷?設計中斷系統需考慮哪些主要問題?
答:在CPU運行過程中,由于内部或外部某個随機事件的發生,使CPU暫停正在運行的程序,而轉去執行處理引起中斷事件的程序,完成後返回原來的程序繼續執行.這個過程稱為中斷】
(1) 設立必要的中斷源,确定它們提出的中斷請求的方式.(2) 根據急迫程度的不同,規定好中斷源的優先級别,以确定當幾個中斷源同時請求時,處理機能有一個先後響應次序.(3) 當處理機響應中斷後,需要把被中斷程序的現場,斷點保存起來,以便中斷處理結束後能返回原程序.(4) 中斷服務程序設計.(5) 恢複現場,返回原程序.
8.什麼是中斷隐指令?有哪些功能?
答:在一周期中依靠硬件實現程序切換,并不需要執行程序指令,即不需要程序員編程序實現,所以稱為中斷隐指令操作。 1)關中斷;2)保存斷點到堆棧;3)取得中服入口地址并且轉入中服。
27. 試從下面七個方面比較程序查詢、程序中斷和DMA三種方式的綜合性能。 解:比較如下: (1)程序查詢、程序中斷方式的數據傳送主要依賴軟件,DMA主要依賴硬件。
(2)程序查詢、程序中斷傳送數據的基本單位為字或字節,DMA為數據塊。 (3)程序查詢方式傳送時,CPU與I/O設備串行工作; 程序中斷方式時,CPU與I/O設備并行工作,現行程序與I/O傳送串行進行; DMA方式時,CPU與I/O設備并行工作,現行程序與I/O傳送并行進行。
(4)程序查詢方式時,CPU主動查詢I/O設備狀态; 程序中斷及DMA方式時,CPU被動接受I/O中斷請求或DMA請求。 (5)程序中斷方式由于軟件額外開銷時間比較大,因此傳輸速度最慢; 程序查詢方式軟件額外開銷時間基本沒有,因此傳輸速度比中斷快; DMA方式基本由硬件實現傳送,因此速度最快;
(6)程序查詢接口硬件結構最簡單,因此最經濟; 程序中斷接口硬件結構稍微複雜一些,因此較經濟; DMA控制器硬件結構最複雜,因此成本最高; (7)程序中斷方式适用于中、低速設備的I/O交換; 程序查詢方式适用于中、低速實時處理過程; DMA方式适用于高速設備的I/O交換
30. 什麼是多重中斷?實現多重中斷的必要條件是什麼?解:多重中斷是指:當CPU執行某個中斷服務程序的過程中,發生了更高級、更緊迫的事件,CPU暫停現行中斷服務程序的執行,轉去處理該事件的中斷,處理完返回現行中斷服務程序繼續執行的過程。 實現多重中斷的必要條件是:在現行中斷服務期間,中斷允許觸發器為1,即開中斷。
32.采用屏蔽技術的作用是什麼?
答:1> 在多重中斷系統中,cpu響應中斷後不希望有級别的其他中斷請求的幹擾,采用屏蔽技術可屏蔽本級和更低級的中斷請求,使中斷處理可靠進行。
2 >改變中斷處理的優先級。
3>有選擇的封鎖部分中斷請求,使程序控制更靈活。
36.I/O與主機交換信息有幾種方式,各有何特點。
答:I/O與外設的信息交換方式主要有:
程序查詢方式(特點:簡稱為程控方式,它是主機與外設通信的一個主要的方式,但對于低速外設或者外設的一些随機通信請求,程控方式就會不斷地查詢,使CPU利用率降低,不能與外圍設備并行地工作。)
② 中斷方式(特點:也稱為程序中斷方式,中斷的前是外設準備好與主機的通信條件,例如需要及時地向主機傳送一個數據并且該數據已經準備好了;或者執行完主機的某個任務,要求主機再傳送一個數據等等,就向主機提出中斷請求。這就是中斷方式的處理思想,以提高了CPU的利用率。)
③ DMA方式(特點:即直接存儲器存取方式,是直接依靠硬件在主存與I/O設備間傳送數據的一種工作方式,在傳送期間不需要CPU參加傳送操作。由于省去了CPU取指令、取數和送數操作,因此節省了CPU大量的時間;而且主存與外設之間數據傳輸速度并不比CPU參與傳輸慢,因此是一個非常好的數據成塊傳送模式。)
35.I/O編址方式有幾種各有何特點?
答:程序直接控制方式 程序中斷傳送方式 直接存儲器存取(DMA)方式I/O通道控制方式外圍處理機方式
18、比較RAM和ROM。
答:RAM是随機存取存儲器,在程序的執行過程中既可讀出又可寫入。ROM是隻讀存儲器,在程序執行過程中隻能讀出信息,不能寫入信息。
19、比較靜态RAM和動态RAM
答:靜态RAM和動态RAM都屬随機存儲器,即在程序的執行過程中既可讀出又可寫入信息。但靜态RAM靠觸發器原理存儲信息,隻要電源不掉電,信息就不丢失;動态RAM靠電容存儲電荷原理存儲信息,即使電源不掉電,由于電容要放電,信息也會丢失,故需再生刷新。
27、CPU中斷周期前為何階段,中斷周期後為何階段,中斷周期完成什麼操作?
答:CPU中斷周期前為執行中斷隐指令,中斷周期後階段執行返回指令,中斷周期完成執行中斷服務程序。
23、簡述主存的讀寫過程。
答:存儲器的讀出過程是:CPU先給出有效地址,然後給出片選(通常受CPU訪存信号控制)信号和讀命令,這樣就可将被選中的存儲單元内的各位信息讀至存儲芯片的數據線上,完成了讀操作。
存儲器的寫入過程是:CPU先給出有效地址,然後給出片選(通常受CPU訪存信号控制)信号和寫命令,并将欲寫入的信息送至存儲器的數據線上,這樣,信息便可寫入到被選中的存儲單元
12、什麼是指令字長,什麼是存儲字長,什麼是機器字長?
答:指令字長:一個指令字所占有的位數。存儲字長:一個存儲單元可存儲一串二進制代碼,稱這串二進制代碼為一個存儲字,這串二進制代碼的個數叫做存儲字長。機器字長:計算機能直接處理的二進制數據的位數,它決定了計算機的運算精度。
99.關于CU的的幾種控制方式?答:常見的控制方式有同步控制,異步控制,聯合控制,人工控制四種。
8.微指令的操作控制有幾種編碼方式?各有何特點?哪一種控制速度最快?
微指令編碼方式有三種:直接編碼方式、字段直接編碼方式、字段間接編碼方式。微指令的格式與微指令的編碼格式有關,通常分為水平型微指令和垂直型微指令。水平型微指令的特點一次能定義并執行多個并行操作的微指令。直接編碼速度最快。垂直型微指令特點是采用類似機器指令操作碼的方式,在微指令中設置為操作碼字段,有微操作碼規定微指令的功能。
兩種格式的比較?水平型微指令比垂直型微指令并行操作能力強.效率高,靈活性強,。水平型微指令并行操作能力強.效率高,靈活性強,垂直型微指令則較差.。由水平型微指令解釋指令的微程序,具有微指令字比較長,但微程序短的特點.垂直型微指令則相反,微指令字比較短而微程序長 .。水平型微指令與機器指令差别很大垂直型微指令與機器指令比較相似。
9為實現多重中斷,需有哪些硬件支持?
1中斷請求觸發器 2中斷屏蔽觸發器3向量地址生成部件4 允許中斷觸發器 5中斷标志觸發器 6 堆棧7 中斷查詢信号電路 8 排隊器
9.1 控制單元的功能是什麼?其輸入受什麼控制?
功能:發出各種控制信号序列的功能。控制單元的輸入受 指令寄存器、時鐘、标志和控制總線的控制。
10.6 已知帶反轉指令的含義如圖以下,寫出及其在完成帶反轉指令時,取值階段和執行階段所需地全部微操作和節拍安排
1、簡述存儲器的三級結構和特點?
答:存儲器的分級結構從上到下依次是:①高速緩沖存儲器簡稱cache,它是計算機系統中的一個高速小容量半導體存儲器。
②主存儲器簡稱主存,是計算機系統的主要存儲器,用來存放計算機運行期間的大量程序和數據。
③外存儲器簡稱外存,它是大容量輔助存儲器。特點:①速度快的存儲器價格貴,容量小;
②價格低的存儲器速度慢,容量大。
2、什麼是操作數的尋址方式?操作數通常放在哪兒?
答:形成操作數有效地址的方法,稱為尋址方式。①操作數包含在指令中;②操作數包含在CPU的某一個内部寄存器中;
③操作數包含在主存儲器中;④操作數包含在I/O設備的端口中。
3、簡述RISC機器衆多特點中的5個特點?
答:①尋址方式少;②隻有取數、存數指令訪問存儲器;③控制器多采用硬布線;
④配備了大量的寄存器;⑤支持流水線并強調指令流水的優化使用。
4、簡述外圍設備和CPU之間信息交換的四種方式及應用場合?
答:①程序控制法,應用于單片機等硬件結構簡單的場合;②中斷控制法,多用于實時控制和故障處理;
③DMA,直接存儲器存取,控制内存和外設之間的數據傳送,整個傳送過程不需要CPU參與;
④通道,處理機。應用于大型計算機場合
1.什麼叫堆棧?
答:堆棧是在片内RAM中專門開辟出來的一個區域,數據的存取是以"後進先出"的結構方式處理的。實質上,堆棧就是一個按照"後進先出"原則組織的一段内存區域。
2.什麼是單片機的機器周期、狀态周期、振蕩周期和指令周期?它們之間是什麼關系?
答:某條指令的執行周期由若幹個機器周期構成,一個機器周期包含6個狀态周期(又稱時鐘周期),而一個狀态周期又包含兩個振蕩周期。指令執行周期有長有短,但一個機器周期恒等于6個狀态周期或12個振蕩周期。
3.MCS-51單片機通常内部包含哪些主要邏輯功能部件?
答: 51單片機通常由下列部件組成:微處理器 , 一定存儲容量的程序存儲器和數據存儲器 , I/0接口 , 定時/計數器 ,時鐘電路 和其他一些外圍電路
4.MCS-51單片機片内256B的數據存儲器可分為幾個區?分别起什麼作用?
答:MCS-51單片機片内數據存儲器可分為二個區:低128B的片内RAM區和 高128B的專用寄存器區。其中低128B的RAM區又分為:工作寄存器區、位尋址區、為用戶RAM區。工作寄存器區可作通用寄存器用,用戶RAM區可作堆棧和數據緩沖用。專用寄存器區又稱特殊功能寄存器,
5.程序狀态存儲器PSW的作用是什麼?常用狀态标志有哪幾位?作用是什麼?
答:PSW用于标志程序運行狀态
P:奇偶标志。加器A中“1”的個數如果是奇數,則置P為1,否則置0。
F1:用戶标志。
OV:溢出标志。有符号數運算時,如果發生溢出時,OV置1,否則清0。
RS0、RS1:工作寄存器組選擇位,用以選擇指令當前工作的寄存器組。由用戶用軟件改變RS0和RS1的組合,以切換當前選用的工作寄存器組
Cy :進位标志位 。 如果有進位則标識為“1”
AC :輔助進位标志位 。 第四位向高四位有進位或借位 則置“1”
6.什麼是指令?什麼是程序?
答:指令是控制計算機進行指定操作的命令。指令由二進制代碼表示的。指令由操作碼和操作數兩部分組成。
為完成某項規定任務,把計算機指令按一定次序進行編排組合所行成的指令集稱為程序。
7.什麼叫尋址方式?MCS-51有幾種尋址方式?
答:尋址方式就是尋找指令中操作數或操作數所在地址的方式。也就是如何找到存放操作數的地址,把操作數提取出來的方法。
MCS51的尋址方式有:立即數尋址、直接尋址、寄存器尋址、寄存器間接尋址、變址尋址、相對對址、位尋址。
8.什麼是中斷和中斷系統?MCS-51有哪些中斷源?
答:當CPU正在處理某件事情的時候,外部發生的某一件事情請求CPU去處理,于是,CPU暫時終止當前的工作,轉去處理發生的事情,處理完該事件以後,再回到原來被終止的地方,繼續原來的工作。這種過程稱為中斷。 實現這種功能的部件稱為中斷系統。
MCS-51有如下中斷源:外部中斷0,定時器0,外部中斷1,定時器1,串行口中斷
9.MCS-51響應中斷的條件?
答:(1)有中斷源發出中斷請求。
(2)中斷總允許位EA=1,即CPU開中斷。
(3)申請中斷的中斷源的中斷允許位為1,即中斷沒有被屏蔽。
(4)無同級或更高級中斷正在服務。
(5)當前指令周期已經結束。
(6)若現行指令為RETI或訪問IE或IP指令時,該指令以及緊接着的另一條指令已執行完畢。
10.MCS-51定時器有哪幾種工作方式?有何區别?
答:(1)方式0:選擇定時器高8位和低5位組成的一個13位計數器。
定時時間t=(213-初值)*機器周期
(2)方式1:計數器是 16位
定時時間t=(216-初值)*機器周期
(3)方式2:一個可以自動重裝載的8位計數器。
定時時間t=(28-初值)*機器周期
(4)方式3:隻适用于計數器T0 , T1無此工作方式 。TL0 和TH0被拆分成兩個獨立的8位計數器 。
11.串行數據傳送的主要優點和用途是什麼?
答:串行數據傳送是将數據按位進行傳送的方式。其主要優點是所需的傳送線根數少,對于遠距離數據傳送的情況,采用串行方式是比較經濟的。所以串行方式主要用于計算機與遠程終端之間的數據傳送。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!