


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第 2 章 習題參考解答18086 處理器內部一般包括哪些主要局部 ?8086 處理器與其他處理器一樣,其內部有算術邏輯部件、控制與定時部件、 總線與總線接口部件、存放器陣列等。按功能結構可分為兩局部,即總線接 口單元BIU與執(zhí)行單元EU。BIU主要包括段存放器、內部通信存放器、指 令指針、 6 字節(jié)指令隊列、 20 位地址加法器和總線控制邏輯電路。 EU 主要 包括通用存放器陣列、算術邏輯單元、控制與定時部件等。2什么是總線 ? 般微機中有哪些總線 ? 所謂總線是指電腦中傳送信息的一組通信導線,它將各個部件連接成個整 體。在微處理器內部各單元之間傳送信息的總線稱為片內總線;在微處理器 多個外
2、部部件之間傳送信息的總線稱為片外總線或外部總線。外部總線又分 為地址總線、數(shù)據(jù)總線和控制總線。隨著電腦技術的開展,總線的概念越來 越重要。微機中常用的系統(tǒng)總線有 PC 總線、 ISA 總線、 PCI 總線等。3什么是堆棧 ?它有什么用途 ?堆棧指針的作用是什么 ? 堆棧是一個按照后進先出的原那么存取數(shù)據(jù)的部件,它是由棧區(qū)和棧指針組成 的。堆棧的作用是:當主程序調用子程序、子程序調用子程序或中斷時轉入 中斷效勞程序時,能把斷點地址及有關的存放器、標志位及時正確地保存下 來,并能保證逐次正確地返回。堆棧除了有保存數(shù)據(jù)的棧區(qū)外,還有一個堆 棧指針SP,它用來指示棧頂?shù)奈恢?。假設是“向下生成的堆棧,隨
3、著壓入 堆棧數(shù)據(jù)的增加,棧指針SP的值減少。但SP始終指向棧頂。4. 在8086 CPU中,F(xiàn)R存放器有哪些標志位?分別說明各位的功能。8086 CPU中設置了一個16位的標志存放器FR,其中用了 9億還有7位保 留。 9位中有 3位作為控制標志, 6位作為狀態(tài)標志。IF :中斷控制標志。當IF= 1時,允許可屏蔽中斷請求;當IF = 0時,禁止 可屏蔽中斷請求。TF:單步運行標志。當TF= 1,單步運行;TF = 0,連續(xù)運行程序。DF:方向標志。當 DF= 0,串操作時地址按增量修改;DF = 1,地址按減 量修改。SF:符號負數(shù)標志。當運算結果的最高位為1負數(shù)時,SF= 1;反之SF =
4、0。ZF:零標志。當運算結果為0,那么ZF = 1;否那么ZF = 0。AF :輔助進位/借位標志。當算術運算時低 4位有進位/借位,那么AF = 1; 否那么 AF=0。 AF 主要用于 BCD 碼運算中進行結果調整。PF:奇偶標志。當運算結果低8位中1的個數(shù)為偶數(shù)時PF= 1;否那么PF= 0。CF:進位/借位標志。當算術運算結果最高位有進位/借位時,CF= 1;否那么 CF= 0。邏輯運算時 CF= 0,循環(huán)移位指令也影響 CF 標志。OF:溢出標志。當符號數(shù)算術運算結果有溢出時OF= 1;否那么OF = 0。5. 在8086 CPU 中,有哪些通用存放器和專用存放器 ?式說明專用存放器
5、的作用。8086 CPU中有4個16位的通用存放器,即 AX、BX、CX、DX。每個16 位存放器又可分為 2個,共 8個 8位存放器: AH、 AL、 BH、 BL、 CH、 CL、 DH、 DL 。4個段存放器即代碼段存放器CS、數(shù)據(jù)段存放器DS、堆棧段存放器SS和附加段存放器ES用來存放各段的起始地址。FR用來存放標志。IP用來存放 程序地址的偏移量,它不能提供給程序員編程。SP是堆棧指針,專門用來指示堆棧位置。BP為基址指針,作為基址存放器使用,它與變址存放器SI、DI配合作為一個尋址方式。BP主要用來訪問堆棧段中的數(shù)據(jù)。6. 假設CS= 8000H,試說明現(xiàn)行代碼段可尋址的存儲空間范
6、圍。假設CS= 8000H,現(xiàn)行代碼段可尋址的存儲空間范圍為80000H8FFFFH7. 設現(xiàn)行數(shù)據(jù)段位于存儲器的B0000HBFFFFH,試說明DS段存放器的內容DS= B000H&設雙字12345678H的起始地址為A001H,試說明這個雙字在存儲器中是如何存放的。該雙字在存儲器中的存地址RAMA0001H78A0002H56A0003H34A0004H12放如下:9.說明8086的EU和BIU的主要功能。8086 CPU的BIU對外提供16位雙向數(shù)據(jù)總線和20位地址總線。它負責完 成所有的外部總線操作,即完成取指令、指令排隊、讀與寫操作、地址轉換和總線控制。執(zhí)行單元 EU 的主要
7、功能是完成指令譯碼與執(zhí)行指令工作。 EU 從 BIU 的指 令隊列輸出端取得指令,對指令的代碼進行譯碼,產生操作數(shù)地址并將其傳 送給BIU,向BIU申請完成存儲器或I/O的讀寫周期,對操作數(shù)進行指令 規(guī)定的操作。在指令執(zhí)行期間, EU 測試標志位,根據(jù)指令執(zhí)行的結果修改 標志位。假設指令隊列是空的, EU 等待下一次取得指令字節(jié),且修改指令 隊列的輸出指針。 EU 有一個 16位的 ALU ,專門用來對操作數(shù)進行算術和邏 輯運算。10說明 8086CPU 組成的系統(tǒng)中為什么必須使用地址鎖存器?8086 的數(shù)據(jù)總線和低 16 位地址總線是采用分時復用的。當執(zhí)行存儲器讀寫或I/O讀寫,在CPU總線
8、周期的T1狀態(tài)時,作地址總線輸出A15A0, 在其他狀態(tài)均作為雙向數(shù)據(jù)總線使用。地址總線的高 4位A19A16也是復 用線,但他們是地址 /狀態(tài)復用線。 為了使地址信息在整個總線周期中均保持 有效地址,必須設置地址鎖存器把 T1 狀態(tài)上輸出的 20條地址信息進行鎖存。11. 8086 CPU的最大尋址范圍是多少?如何實現(xiàn)對整個地址空間尋址? 8086的存儲器最大尋址范圍為 1M 字節(jié)地址為 00000HFFFFFH;IO 尋 址的最大范圍為 64K 口地址為0000HFFFFH。對1M存儲器的尋址是通 過段存放器來實現(xiàn)的,每個存儲器段為 64K 字節(jié), 1M 字節(jié)的存儲器可以分 為假設干個 64KB 段,利用段存放器可尋址整個存儲空間。對 IO 空間的 尋址可使用直接尋址 對 8 位口地址 ;也可使用 DX 進行間接尋址
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 包裝工藝學題庫及答案
- 安全運維試題及答案
- 安全食品試題及答案
- 安全生產考試題庫及答案
- 安全競聘試題及答案
- 安全紅線試題及答案
- 新能源商用汽車產業(yè)鏈分析:2025年市場需求與應用場景報告
- 咖啡連鎖品牌擴張戰(zhàn)略:2025年創(chuàng)新產品與服務開發(fā)報告
- 嬰兒洗浴技巧培訓課件
- 網(wǎng)上發(fā)聲培訓課件下載
- JCT 2768-2024 木塑制品行業(yè)綠色工廠評價要求(正式版)
- 擬投入的主要物資計劃
- 廣東省中山市2022-2023學年高一年級下冊期末統(tǒng)一考試物理試題含解析
- 2024年橫州茉莉花投資集團有限責任公司招聘筆試沖刺題(帶答案解析)
- 新人教版六年級數(shù)學下冊期末試卷及答案【可打印】
- 產品封樣管理制度
- 2024年湖北襄陽市檢察機關襄陽市城郊地區(qū)檢察院招聘筆試參考題庫附帶答案詳解
- 福建省建筑信息模型(BIM)技術應用指南
- 夫妻婚前自愿購房協(xié)議書合集3篇
- 2024年江蘇無錫市江陰信聯(lián)擔保有限公司招聘筆試參考題庫含答案解析
- 制造企業(yè)MES系統(tǒng)建設技術方案
評論
0/150
提交評論