8088的內(nèi)部寄存器_第1頁
8088的內(nèi)部寄存器_第2頁
8088的內(nèi)部寄存器_第3頁
8088的內(nèi)部寄存器_第4頁
8088的內(nèi)部寄存器_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、8088的內(nèi)部寄存器由14個16位寄存器、按功能分為3種8個通用寄存器4個段寄存器2個控制寄存器、通用寄存器、數(shù)據(jù)寄存器(AX、BX、CX、DX )地址指針寄存器(SP, BP )索引寄存器(SI,即,AX AH、AL BX BH、BL CX CH、CL DX DH、DL )是參與運算的操作數(shù)目、運算結(jié)果、和數(shù)據(jù)發(fā)射器的固有用法,且AX :用來存儲加法器。 為了存儲中間運算結(jié)果而被大量使用。 所有I/O命令都必須通過AX和接口傳輸信息。 BX :用基地址寄存器間接地址存儲基地址時使用的CX :計數(shù)寄存器。 用于在循環(huán)或串行操作命令中存儲循環(huán)或重復次數(shù)的步驟和DX :數(shù)據(jù)寄存器。 32位乘法運算

2、時,保存高度16位間接地址指定的I/O指令中保存I/O端口地址。 地址指針寄存器,SP :堆棧指針寄存器,其內(nèi)容是堆棧頂部的偏移地址BP :基地址指針寄存器。 訪問存儲器時經(jīng)常用于存儲存儲單元的偏移地址。 BX和BP在應用程序上的差異是,BX通常用于地址數(shù)據(jù)段,BP通常用于地址堆棧段,作為一般寄存器,兩者都可以用于存儲數(shù)據(jù)的基地址寄存器。 BX一般與DS和ES結(jié)合使用,索引寄存器、SI :源索引寄存器、DI :目標索引寄存器、索引寄存器經(jīng)常被用于指令的間接地址和索引地址中。 特別是在串行操作指令中,用SI保存源操作數(shù)的偏移地址,用DI保存目標操作數(shù)的偏移地址。段寄存器、用于存儲邏輯段的段基地址

3、(邏輯段的概念在后面描述) CS :代碼段寄存器代碼段存儲指令代碼DS :數(shù)據(jù)段寄存器ES :附加段寄存器數(shù)據(jù)段存儲操作殘奧表、控制寄存器、is其內(nèi)容是接下來要執(zhí)行的指令的偏置地址FLAGS :標志寄存器狀態(tài)標志:存儲運算結(jié)果的特征控制標志:控制某種特殊操作的6個狀態(tài)標志位(CF、SF、AF、PF、OF、ZF) 3個控制標志可進行DF尋址的220(1MB )個存儲單元CPU將AB上的20位地址作為物理地址、物理地址、物理地址、60001h60002h60003h60004h.問題: 8088的內(nèi)部總線和內(nèi)部寄存器如何解決方案:內(nèi)存段、內(nèi)存段、高地址、低地址、基于段的地址、基于段的地址、最大64

4、KB、60002H,00H,12H,60 0 0 0H,60002H 段基礎地址(16比特),段開頭地址,bb 20比特,0000,例如,CS=1055H,DS=250AH,ES=2EF0H,SS=8FF0H,在DS段中偏移地址=0204H,操作數(shù)的物理地址是250AH10H 0204H=252A4H、堆棧和堆棧段的使用、以存儲器中的一個FIFO方式操作的特殊區(qū)域是堆棧和堆棧每次都按WORD單位SS存儲堆棧段地址,SP堆棧段構(gòu)成一個堆棧指針堆棧,該堆棧指針堆棧存儲返回地址、過程堆殘奧計量器或需要保護的數(shù)據(jù),并且通常用于響應中斷、子例程調(diào)用、堆棧操作、SS中的SP、F0H、12H、SP,例如棧頂

5、地址=? 如果此段的最后一個單元地址是10100H,則堆棧底部=?、段的開頭、堆棧的底、堆棧的頂、堆棧的段、8088/8086的操作數(shù)分為3種,1、即時數(shù)(常數(shù))。 正確的MOV 8000H、DX; 錯誤、2、寄存器操作數(shù)、8個通用寄存器或4個段寄存器中僅存儲操作數(shù)、字操作數(shù),段寄存器存儲當前操作數(shù)的段基地址,即時數(shù)為段寄存器、SI、DI、b 通常,不允許兩個操作數(shù)同時是存儲器操作數(shù),不允許轉(zhuǎn)移到ES,并且存儲器單元的物理地址=基于段的地址偏移地址,并且如果沒有指定與指令相關聯(lián)的段寄存器,則CPU為默認段表3.3級寄存器使用的一些基本約束、和存儲器操作數(shù)的偏移地址(也稱為有效地址)可以由指令以不同地址方式給出。 例如,如果(

溫馨提示

  • 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

提交評論