微機原理期末復習.doc

微機原理期末復習.doc

ID:51935970

大?。?23.00 KB

頁數(shù):14頁

時間:2020-03-19

微機原理期末復習.doc_第1頁
微機原理期末復習.doc_第2頁
微機原理期末復習.doc_第3頁
微機原理期末復習.doc_第4頁
微機原理期末復習.doc_第5頁
資源描述:

《微機原理期末復習.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、一、回答問題問題1:8086的存儲器為什么要進行分段?答:8086的地址總線AB有20根地址線,意味著存儲器每個存儲單元的地址由20位二進制數(shù)構(gòu)成。而8086內(nèi)部用來存放地址信息的寄存器只有16位,出現(xiàn)了矛盾,為解決這個問題,8086采取了存儲器分段的方式。由于16位二進制地址可尋址范圍是64KB而1MB的存儲空間可以在邏輯上分為16個段每段大小是64KB,因此可以用段地址(也稱為段基址)給每個段編號,每個段內(nèi)的地址單元用偏移地址編號。問題2:什么是物理地址?什么是邏輯地址?請說明二者的關(guān)系。答:物理地址共有20位,對應一個存儲單元的實際

2、地址,物理地址與存儲單元是一一對應關(guān)系。邏輯地址則由段地址和偏移地址組成是指令中引用的形式地址。一個邏輯地址只能對應一個物理地址,而一個物理地址可以對應多個邏輯地址。(2000:0202H、2010:0102H、……)。段地址——16位,即存儲單元所在邏輯段的編號,通常存放在對應的段寄存器中,偏移地址為16位,存儲單元在邏輯段內(nèi)相對于該段第一個存儲單元的距離。20位物理地址=段地址×16+偏移地址取指令操作CS×16+IP堆棧操作SS×16+SP數(shù)據(jù)存儲器操作DS/ES×16+偏移地址問題3:請說明段寄存器與提供偏移地址寄存器的

3、對應關(guān)系。答:CS:IP對應代碼段,DS:SI(或DI或BX)對應數(shù)據(jù)段,SS:SP(或BP)對應堆棧段。問題4:8086的有最大和最小兩種工作模式,請說明兩種工作模式下的特點,并說明如何進行工作模式的設置。答:8086微處理器有最小模式和最大模式。最小模式為單處理器模式,最大模式為多處理器模式;最小工作方式下總線控制信號都直接由8086產(chǎn)生,系統(tǒng)中總線控制邏輯電路被減小到最小,這種方式適合于較小規(guī)模系統(tǒng)的應用。最大工作方式用在需要利用8086CPU構(gòu)成中等或較大系統(tǒng)時。由MN/MX的電平高低進行工作模式的設置。(+5V最小、接地最大)問題

4、5:從功能上看,CPU可以分為哪兩部分?各負責什么工作?有什么優(yōu)點?答:從功能上看8086CPU可分為兩部分:1)總線接口部件BIU——負責指令和操作數(shù)讀及結(jié)果寫。2)執(zhí)行部件EU——負責指令的執(zhí)行。兩個部件獨立地進行操作,即并行工作,使得取指令、分析指令和執(zhí)行指令可以并行操作,提高了CPU的工作效率,加快了指令的執(zhí)行速度。問題6:微型計算機由哪幾部分組成?簡述各部分功能。答:微型計算機系統(tǒng)主要由微處理器(CPU)、存儲器、I/O接口和總線組成。其中微處理器為微型計算機的核心,主要完成取指令、指令譯碼、簡單的算術(shù)邏輯運算及程序控制等;存儲器主

5、要用來存儲程序和數(shù)據(jù);I/O接口用于外設與CPU之間的信息協(xié)調(diào);總線是CPU與存儲器和I/O接口之間傳送數(shù)據(jù)信息、地址信息和控制信息的通道。問題7:什么是指令?什么是指令系統(tǒng)?請說明指令系統(tǒng)在微機系統(tǒng)中重要性。答:指令就是計算機執(zhí)行某種操作的命令,指令系統(tǒng)是該計算機所以指令的集合,它是綜合反映計算機性能的重要因素,不僅直接影響機器的硬件結(jié)構(gòu),而且影響機器的系統(tǒng)軟件及機器的適用范圍。問題8:什么是數(shù)據(jù)的尋址方式?8086/8088的微機系統(tǒng)中有哪些數(shù)據(jù)尋址方式?答:所謂數(shù)據(jù)的尋址方式就是尋找指令中所需操作數(shù)的方法。尋址方式有:隱含尋址,立即數(shù)尋

6、址,寄存器尋址,直接尋址,寄存器間接尋址,寄存器相對尋址,基址變址尋址,相對基址變址尋址。問題9:什么是中斷類型碼、中斷向量、中斷向量表?在基于8086/8088的微機系統(tǒng)中,中斷類型碼和中斷向量之間有什么關(guān)系?答:處理機可處理的每種中斷的編號為中斷類型碼。中斷向量是指中斷處理程序的入口地址,由處理機自動尋址。中斷向量表是存放所有類型中斷處理程序入口地址的一個默認的內(nèi)存區(qū)域。在8086系統(tǒng)中,中斷類型碼乘4得到向量表的入口,從此處讀出4字節(jié)內(nèi)容即為中斷向量。問題10:什么叫中斷?請敘述中斷向量號(中斷類型)、中斷向量表和中斷服務程序入口地址三

7、者的關(guān)系。答:中斷——由請求中斷的外部設備口向CPU提供中斷向量,CPU根據(jù)這個向量到向量表中轉(zhuǎn)換表跳轉(zhuǎn)中查找中斷服務程序入口地址,而轉(zhuǎn)入不同的中斷處理服務程序入口。8088/8086可以處理256種向量中斷,對每種中斷都指定一個中斷向量號代碼,從0~255每一種中斷向量號代碼都可以與一個中斷服務程序相對應。中斷服務程序放在存儲區(qū)域內(nèi),而中斷服務程序的入口地址存在內(nèi)存儲器中斷向量表內(nèi),當CPU處理中斷時,就需要指向中斷服務程序入口地址,中斷向量表是中斷向量號與這相應的中斷服務程序入口地址之間的轉(zhuǎn)換表。中斷向量表占用存儲器的最低地址區(qū),因為每個

8、中斷向量號要占用4個字節(jié)單元。問題8:8259A中斷控制器的功能是什么?答:8259A中斷控制器可以接受8個中斷請求輸入并將它們寄存。對8個請求輸入進行優(yōu)先級判斷,

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。