




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
計算機接口技術(shù)尋址方式
尋址方式
操作數(shù)是指令的處理對象。指定操作數(shù)或操作數(shù)存放位置的方法稱為尋址方式。對80x86CPU,其尋址方式可以分為三種類型、共七種尋址方式。
立即尋址寄存器尋址存儲器尋址直接尋址方式寄存器間接尋址方式寄存器相對尋址方式基址加變址尋址方式相對基址加變址尋址方式
1尋址方式
一、立即尋址:操作數(shù)作為指令的一部分而直接寫在指令之中,這種操作數(shù)稱為立即數(shù),這種尋址方式也就稱為立即數(shù)尋址方式。實際上就是把要用到的數(shù)據(jù)直接以常數(shù)的形式在指令中給出。例如:MOV AX,6789H
ADD AX,1234H這種尋址方式要求數(shù)據(jù)必須在編程的時候就明確,不能修改。3.1尋址方式
另外注意:立即數(shù)可以是8位、16位或32位。如果立即數(shù)為16位或32位,那么,它將按“高高低低”的原則進行存儲,所謂“高高低低”是指,數(shù)據(jù)的高位存放在高地址中,數(shù)據(jù)的低位存放在低地址中。8086是16位芯片,在8086系統(tǒng)中指令直接給出的立即數(shù)最多是16位,如果是32位的,則必須要用到兩次類似的指令。例如,兩個32位數(shù)據(jù)相加的實現(xiàn)如下:ADD AX,1234HADC DX,5678H
3.1尋址方式
二、寄存器尋址方式:
指令所要的操作數(shù)事先已存儲在某寄存器中,或把目標(biāo)操作數(shù)存入寄存器中,或者源操作數(shù)和目標(biāo)操作數(shù)都是寄存器,稱為寄存器尋址。例如:
MOVAX,BXIP寄存器不能直接使用外,段寄存器的使用也有相應(yīng)的限制。由于寄存器在CPU中,使用寄存器尋址方式的指令具有較快的執(zhí)行速度。所以提倡應(yīng)盡可能地使用寄存器尋址方式。3.1尋址方式
三、存儲器尋址
共有五種尋址方式: 直接尋址 寄存器間接尋址 寄存器相對尋址 基址加變址尋址 相對基址加變址尋址3.1尋址方式
1.直接尋址方式在指令中直接給出該操作數(shù)的段地址和有效地址,從而使8086的BIU部件能夠利用其地址加法器得到實際物理地址,找到該操作數(shù)。MOVAX,DS:[2000H]很多指令都有默認的存放數(shù)據(jù)的段,例如上面的指令可以簡寫成:MOVAX,[2000H]
MOVAX,DS:[2000H]
MOVAX,ES:[2000H]3.1尋址方式
2.寄存器間接尋址方式操作數(shù)在存儲器中,操作數(shù)的有效地址用SI、DI、BX和BP等四個寄存器之一來指定。MOVAX,DS:BX在不使用段超越前綴的情況下,有下列規(guī)定:若有效地址用SI、DI和BX等之一來指定,則其缺省的段寄存器為DS;若有效地址用BP來指定,則其缺省的段寄存器為SS(即堆棧段)。3.1尋址方式
3.寄存器相對尋址方式操作數(shù)在存儲器中,其有效地址是一個基址寄存器(BX、BP)或變址寄存器(SI、DI)的內(nèi)容和指令中的8位/16位偏移量(即相對值)之和。MOVBX,[SI+100H]指令中給出的8位/16位偏移量用補碼表示。在計算有效地址時,如果偏移量是8位,則進行符號擴展成16位。當(dāng)求和之后所得的有效地址超過0FFFFH(一個段的大小),則取其64K的模。3.1尋址方式
4.基址加變址尋址方式操作數(shù)在存儲器中,其有效地址是一個基址寄存器(BX、BP)和一個變址寄存器(SI、DI)的內(nèi)容之和。例如:MOVBX,[BX+DI]MOVBX,[BX+SI]MOVBX,[BP+DI]MOVBX,[BP+SI]特別注意,基址寄存器與變址寄存器不要混淆。3.1尋址方式
5.相對基址加變址尋址方式操作數(shù)在存儲器中,其有效地址是一個基址寄存器(BX、BP)的值、一個變址寄存器(SI、DI)的值和指令中的8位/16位偏移量之和。MOVBX,[BX+DI+200]其格式與規(guī)則同
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB31/T 1408-2023醫(yī)學(xué)檢驗實驗室管理規(guī)范
- DB31/T 1304-2021紡織產(chǎn)品綠色供應(yīng)鏈管理與評價導(dǎo)則
- DB31/T 1166.4-2019司法行政機關(guān)戒毒診斷評估第4部分:行為表現(xiàn)
- DB31/T 1156-2019電氣火災(zāi)熔痕技術(shù)鑒定電子背散射衍射法
- DB31/T 1071-2017產(chǎn)品碳足跡核算通則
- 拖拉機售后服務(wù)網(wǎng)絡(luò)考核試卷
- 種子批發(fā)商產(chǎn)品組合策略與優(yōu)化考核試卷
- 2024年汽車地毯資金需求報告代可行性研究報告
- 房產(chǎn)增值收益調(diào)整與分配變更管理協(xié)議
- 2025年中國變速箱壓鑄件行業(yè)市場前景預(yù)測及投資價值評估分析報告
- 天津市公安局為留置看護總隊招聘警務(wù)輔助人員筆試真題2024
- 浙江省強基聯(lián)盟2024-2025學(xué)年高一下學(xué)期5月月考地理試題(含答案)
- 商鋪份額代持協(xié)議書
- 2025年高分子聚合物市場調(diào)查報告
- 2025年安徽馬鞍山博望港華燃氣有限公司招聘筆試參考題庫附帶答案詳解
- 2024年湖南省永州市江華瑤族自治縣數(shù)學(xué)三上期末檢測試題含解析
- 2024年通信安全員ABC證考試試題庫附答案
- 2023年廣東省乳源瑤族自治縣事業(yè)單位公開招聘名筆試題帶答案
- 合肥市2025屆高三年級5月教學(xué)質(zhì)量檢測(合肥三模)物理試題+答案
- 王者榮耀考試題及答案
- 中醫(yī)食療學(xué)智慧樹知到期末考試答案2024年
評論
0/150
提交評論