wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

基址變址尋址方式訪問二維數組

作者:佚名   來源:本站原創   點擊數:  更新時間:2010年09月15日   【字體:

位移量:數組首地址

 

基址寄存器:數組元素行址  BP、BX

 

變址寄存器:數組元素列址  SI、DI

 

設ARRAY是10行、10列二維數組,按行存放在主存的堆棧段中,每個元素占一個字節單元。

 

MOV  AL,ARRAY[BP] [SI]

 

ARRAY(i,j)等價于:(BP)=i×10  (SI)=j

 

所以:EA=ARRAY的偏移量+(BP)+(SI),段基址隱含由SS提供

 

 

下面介紹一下基址變址尋址方式:

 

變址尋址:EA是SI、DI和位移量提供  基址尋址:EA是BX、BP和位移量提供

 

MOV  CH,10H[SI]  ==  MOV  DS:CH,10H[SI]

MOV  TAB[DI],AX  ==  MOV  DS:TAB[DI],AX

 

  

MOV  AL,ARY[BX]  ==  MOV  DS:AL,ARY[BX]

MOV  STR[BP],DX  ==  MOV  SS:STR[BP],DX

 

 

    例如:用變址尋址方式訪問一維數組,一維數組ARY存放在主存的數據段中,每個元素占兩個字節單元。從數組首地址起依次存放:ARY(0)、ARY(1)、……、ARY(i)、……

 

可以通過下列指令來訪問數組中的任意元素:

 

MOV  AX, ARY[SI]

 

訪問ARY(i),則(SI)=i×2

 

所訪問元素的邏輯地址:EA=ARY的偏移量(數組首址)+(SI)

 

段基址隱含由DS提供

 

 

 

    從上邊的兩個小例子,基址變址尋址方式訪問二維數組&&變址尋址方式訪問一維數組,總結一下8086/8088的尋址方式。

 

概括的說尋址方式就是尋找操作數的地址的方式,一共有8種方式:

 

  寄存器尋址方式

  立即數尋址方式

  存儲器尋址方式

 

                     串操作尋址方式

                     I/O端口尋址方式

 

其中存儲器尋址方式包含4種:

 

                    直接尋址方式

                    寄存器間尋址方式

                    變址基址尋址方式

                    基址變址尋址方式

 

    這是視頻教程中的分類方法,不同的教程分類方式不一樣,重點是理解尋址過程。下面舉一些例子來說明各種尋址的具體方式。上面得8種方式前3大類(6小類)是重點,而后邊的串操作尋址方式、I/O端口尋址方式這里先不做討論。

 

 

寄存器尋址方式:

    指令所需的操作數在寄存器中,按指令給出的寄存器地址去獲得操作數。

 

指令代碼  操作碼  REG(操作數)

 

    當然此處的操作數可能不是一個,但要求是REG,也就是操作數存儲在寄存器中,根據操作碼定義的操作在REG中取操作數。

 

MOV  AX,BX

MOV  BL,AL

MOV  BP,DX

MOV  DS,AX

 

    很顯然操作碼后邊的操作數都是REG,有通用寄存器,也有段寄存器,至于專用寄存器教程中沒有涉及到,不知道能不能用。CPU內的寄存器有三類14種,分類如下:

 

通用寄存器
專用寄存器
段寄存器
數據寄存器
指針寄存器
變址寄存器
指令指針 
 
IP
狀態指針  
 
FLAG
代碼段  
 
 
CS
數據段  
 
 
DS
堆棧段  
 
 
SS
附加段  
 
 
ES
AX
BX
CX
DX
堆棧指針SP
基址指針BP
源變址
SI
目的變址
DI
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
立即數尋址方式:

 
    指令所需的操作數直接在指令代碼中,隨著取指令(代碼段中)一起取到BIU的指令隊列中,常用來提供常數,且立即數只能做源操作數。

 

                   MOV  CX,1000H

                   MOV  AL,0AH

                   MOV  AH,'A'

                   MOV  DX,"AB"

 

 

    以下4種尋址方式為存儲器尋址方式,操作數在內存儲器中,在匯編語言程序中,根據存儲器按段劃分(不連續)的思想,存儲單元地址使用邏輯地址:

 

                     段基址:偏移量

 

    存儲器尋址方式重點是形成操作數邏輯地址的偏移量。這個偏移量是相對而言的,分偏移量組合形成最終偏移量也就是有效地址EA,雖然有效地址也不是物理地址,而是相對于段基址的邏輯地址。物理地址的算法:

 

                  物理地址=段基址×16+偏移量

 

 

有效地址EA是三個地址分量的某種組合:

 

 

(1)位移量:指令代碼中的一個8/16位二進制數

 

(2)基地址:BX或BP得內容

 

(3)變址量:SI或DI的內容

 

    正是上邊三種分量的組合形成了下面四種尋址方式(內存儲器尋址方式):

 

直接尋址方式:

 

    指令所需要的操作數在存儲器中,操作數的有效地址EA直接由指令代碼中的位移量提供。匯編指令中,直接尋址方式可用數值地址或符號(事先有宏定義)地址來表示。

 

             指令代碼   操作碼 | …… | 位移量(8/16位)

 

 

MOV  BX,[1000H]

 

MOV  BX,VAR

 

 

    很顯然呀,后邊的操作數不加前綴有默認的段基址,加前綴的就用那個段基址,因此操作數地址是完全確定的,這就是直接尋址方式。

 

寄存器間尋址方式:

 

    指令所需要的操作數存在存儲器中,操作數的有效地址EA直接從寄存器SI/DI/BX/BP中獲得。當然有效地址需要配合段基址形成實際地址。

 

              指令代碼  操作碼|MOD REG  R/M

 

注意兩點:

 

①以SI、DI、BX間接尋址時,隱含使用DS;

 

②以BP間接尋址時,隱含使用SS;

 

 

MOV  CH,[SI]

MOV  [DI],AX

MOV  AL,[BX]

MOV  [BP],DX

 

 

                         MOV  CH,DS:[SI]

                         MOV  DS:[DI],AX

                         MOV  AL,DS:[BX]

                         MOV  SS:[BP],DX

 

 

 

變址尋址或基址尋址方式:

 

    指令所需要的操作數在存儲器中,操作數的有效地址EA是兩個地址分量之和。從下面的代碼格式可以看出它和上邊尋址方式的主要區別就是分量的增加。

 

          指令代碼  操作碼 | MOD REG  R/M | 位移量

 

基址尋址:操作數的EA是SI或DI內容與位移量之和。

 

變址尋址:操作數的EA是BX或BP內容與位移量之和。

關閉窗口

相關文章

亚洲www视频| 538精品在线视频| 欧美成人福利视频| 国产老妇另类xxxxx| 成人在线视频中文字幕| 中文字幕亚洲精品视频| 国内精品偷拍视频| 色婷婷av777| 999久久欧美人妻一区二区| 欧美在线视频一区| 欧美女孩性生活视频| av一区二区三区在线| 欧美电影一区| 韩国成人动漫| 佐山爱痴汉视频一区二区三区 | 中日韩精品一区二区三区| 精品婷婷色一区二区三区蜜桃| 色一情一乱一区二区| 偷偷要91色婷婷| 国产激情偷乱视频一区二区三区| 西野翔中文久久精品国产| 成人区精品一区二区不卡| 国产在线播放你懂的| 国产精品久久久久久99| 五月婷婷激情久久| 蜜桃视频在线观看91| 欧美国产精品va在线观看| 91精品久久久久久久91蜜桃| 国产精品情趣视频| 久久黄色级2电影| 999久久久91| 亚洲在线资源| 日本免费在线视频| av毛片免费看| 欧美高清videosex极品| 波多野结衣小视频| 亚洲一二三四视频| 天堂av2020| 国产精品视频一二三四区| 亚洲自拍欧美色图| 久久久久女教师免费一区| 精品免费视频.| 欧美日韩加勒比精品一区| 久久久久久免费网| 美女国产一区二区三区| 欧美jizz| 我要色综合中文字幕| 1769视频在线播放免费观看| 狠狠色噜噜狠狠狠8888米奇| 天天干免费视频| 91视频免费网址| 无码少妇精品一区二区免费动态| 三级在线免费看| 精品久久久无码人妻字幂| 国新精品乱码一区二区三区18| 欧美精品第一页在线播放| 亚洲第一精品福利| 欧美日本一区二区| 黑丝美女久久久| 亚洲人一二三区| 91亚洲精品久久久蜜桃| 免费久久99精品国产| 国产综合网站| 色97色成人| 黑人久久a级毛片免费观看| 欧美xnxx| 爱情岛亚洲播放路线| yes4444视频在线观看| 免费网站www在线观看| 免费精品国产自产拍在| 日韩一级片免费观看| 亚洲在线免费观看视频| 天天综合天天干| 欧美日韩在线观看成人| 在线观看免费小视频| 黄色片视频在线| 农村妇女精品一二区| 欧美人成在线观看| av影院在线播放| 在线观看欧美激情| 亚洲v日韩v欧美v综合| 国产人妻互换一区二区| www国产精品内射老熟女| 日本美女高潮视频| av网页在线观看| 青青青手机在线视频| 久热精品在线观看| 中文字幕你懂的| 人妻偷人精品一区二区三区| 护士精品一区二区三区| h在线观看网站| 在线播放av网站| 麻豆视频在线播放| 老司机深夜福利在线观看| 精品久久99| 日本三级久久| 欧美99久久| 久久激情五月婷婷| 国产欧美日韩另类一区| 亚洲国产综合91精品麻豆| 欧美日韩黄色一区二区| 亚洲人成网站777色婷婷| 欧美精品电影免费在线观看| 91精品视频免费看| 亚洲午夜久久久影院伊人| 国产中文字幕在线免费观看| 高清中文字幕mv的电影| 在线免费观看亚洲视频| 91麻豆成人精品国产| 日韩黄色成人| 免费一级网站| 色女人在线视频| 91精品导航| 在线高清一区| jiyouzz国产精品久久| 一区二区三区四区中文字幕| 3d成人h动漫网站入口| 中文字幕日韩综合av| 国产精品久久久久久久久粉嫩av| 裸模一区二区三区免费| 91av俱乐部| 超碰人人干人人| 亚洲专区第一页| 91最新网址| 牛牛热在线视频| 99欧美精品| 女人天堂亚洲aⅴ在线观看| 国产999精品久久| 五月天一区二区| 国产亚洲欧美一区| 成人精品视频99在线观看免费 | 成人av资源电影网站| 日韩福利电影在线观看| 国产精品福利影院| 日韩一级免费观看| 欧美重口另类videos人妖| 日韩av一级大片| 亚洲国产综合av| 日韩人妻精品中文字幕| 国产美女自拍| 成黄免费在线| 99香蕉久久| 麻豆精品在线播放| 精品国产91久久久久久| 久久在线视频在线| 日本一区二区三区视频免费看| 日本高清一区二区视频| 日韩人妻无码一区二区三区99| 四虎影院成人在线观看| 在线观看免费视频一区二区三区| 日本黄色一区| 一本久道综合久久精品| 亚洲美女视频一区| 日韩在线视频免费观看| 欧美一区二区高清在线观看| 熟妇高潮一区二区| 国产sm主人调教女m视频| 九色porny蝌蚪视频在线观看| 天堂电影一区| 欧美色综合网| 亚洲蜜桃精久久久久久久| 在线精品国产欧美| 久久综合久久久| 在线天堂www在线国语对白| 久久国产乱子精品免费女| 在线视频一区二区| 一本之道久久| 欧美日韩激情美女| 99热精品在线播放| 夜夜嗨av一区二区三区中文字幕| 日韩三级一区二区三区| 韩国av一区二区三区| 男女猛烈无遮挡午夜视频| 中文在线官网天堂| 欧洲伦理片一区 二区 三区| 人人爱人人干婷婷丁香亚洲| 久久精品久久综合| 色哟哟一区二区| 午夜精品久久久久久久99热浪潮 | 天天插天天射天天干| 国产哺乳奶水91在线播放| 免费福利影院| 免费一级欧美在线大片| 精品一区二区三区视频| 日韩午夜小视频| 91国产在线播放| 玖玖爱在线精品视频| 中文字幕第8页| 日本三级韩国三级欧美三级| 最新亚洲一区| 在线免费观看不卡av| 国产日韩欧美中文| 国产人妖在线观看| 天天视频一区二区三区| 国产一二区在线| 亚洲激情不卡| 在线精品视频免费播放| 91丝袜美腿美女视频网站| 日本国产在线视频| 天堂√中文在线| 超碰中文在线| 久久国产精品无码网站| 亚洲精品电影久久久| 亚洲一区免费看| 日本特黄一级片| 黄色大秀av大片| 蜜桃国内精品久久久久软件9| 中文字幕欧美一区| 秋霞成人午夜鲁丝一区二区三区| 999热精品视频| 在线观看精品自拍视频| 日韩一区二区三区免费| 99久久婷婷国产综合精品| 正在播放亚洲1区| 春日野结衣av| 色网站免费观看| 这里有精品可以观看| 国产suv精品一区二区三区| 色妞一区二区三区| 人人爽人人av| 中文字字幕一区二区三区四区五区| 北岛玲heyzo一区二区| jlzzjlzz亚洲日本少妇| 久久琪琪电影院| 欧美熟妇精品一区二区| 日本成片免费高清| 亚洲精品一级二级三级| 欧美性少妇18aaaa视频| 蜜桃91精品入口| 国产一级片毛片| 免费黄色电影在线观看| 激情偷乱视频一区二区三区| 日韩色av导航| 日本国产一级片| 夜夜躁狠狠躁日日躁婷婷小说| 亚洲精品一二三**| 亚洲午夜激情av| 久久精品日产第一区二区三区精品版 | 成人夜晚看av| 免费黄色激情视频| 国产91久久久久蜜臀青青天草二 | 免费一级suv好看的国产网站| 黄网在线播放| 亚洲精品1区| 日韩高清人体午夜| 中文字幕永久视频| 精品一区二区三区在线观看l| 成人资源在线| 欧美性猛交xxxx免费看| 深田咏美在线x99av| 一二区在线观看| 一本大道色婷婷在线| 国产欧美日韩精品一区| 成人激情春色网| 青青操免费在线视频| 最新日本在线观看| 久久久久久久久一| 成人免费激情视频| 久久久久久久久久久久久av| 日韩激情av| 国产精品久久久一本精品 | 亚洲精品国产美女| 国产免费又粗又猛又爽| 91麻豆产精品久久久久久夏晴子| 国产一区日韩| 精品国产乱码久久久久久蜜臀| 97在线国产视频| 欧美高清videos性极品| 成人av国产| 国产婷婷色综合av蜜臀av| 一级日本黄色片| 黄色仓库视频网站| 美国一区二区三区在线播放 | 亚洲欧洲中文天堂| 中文字幕无人区二| 在线观看h网址| 国产福利一区二区| 国产日韩欧美综合| 无码人妻久久一区二区三区不卡| 欧美一级鲁丝片| 激情成人在线视频| 日本手机在线视频| 一本加勒比hezyo黑人| 亚洲欧美一级二级三级| 日韩在线视频网| av免费播放网站| 高潮毛片在线观看| 亚洲尤物视频在线| 丁香婷婷综合激情| 人人干人人草| 日韩精品一级二级| 国产精品91视频| 岳乳丰满一区二区三区| 96sao精品免费视频观看| 欧美性受xxxx黑人xyx性爽| 三级在线免费看| 一级毛片国产| 成人爱爱电影网址| 久热这里只精品99re8久| 亚洲日本国产精品| 我不卡手机影院| 精品中文字幕在线2019| 国产亚洲成人精品| 色综合视频一区二区三区44| 6080国产精品一区二区| av av在线| 搞黄网站在线观看| 亚洲成a天堂v人片| 少妇人妻互换不带套| 在线观看黄色片| 国产精品久久久久影视| 97超碰在线视| 国产免费黄视频在线观看| 丁香婷婷综合五月| 欧美午夜精品久久久久免费视| 迷人的保姆韩国| 免费人成在线不卡| 超碰97人人人人人蜜桃| 五十路亲子中出中文字幕| 亚洲激情av| 亚洲影院色无极综合| 亚洲视频日韩| 青草国产精品久久久久久| 国产精品麻豆免费版| 国产福利三区| 国产成人av电影免费在线观看| 午夜精品短视频| ass大特写| 91在线看国产| 老子影院午夜伦不卡大全| 国产国语**毛片高清视频| 国产亚洲视频系列| 激情五月宗合网| 欧美一区二区视频| 亚洲第一精品在线| 欧美色图校园春色| aa视频在线观看| 精品国产百合女同互慰| 亚洲国产美女视频| 91久久精品无嫩草影院| 久久久国产在线视频| 中文在线第一页| 波多野结衣一区| 日本久久久久久久久久久| 隣の若妻さん波多野结衣| 午夜久久99| 99国产盗摄| 日本黄色免费录像| 91麻豆国产福利在线观看| 免费看欧美黑人毛片| 天堂在线免费av| 欧美日韩另类视频| 醉酒壮男gay强迫野外xx| 国产超碰精品| 亚洲最新在线视频| 11024精品一区二区三区日韩| 在线精品小视频| 国产精品国产三级欧美二区 | 91资源在线视频| 国产精品hd| 国产一区福利视频| 在线观看成人影院| 亚洲激情男女视频| 永久免费未满蜜桃| 久久亚洲精品中文字幕| 久久国产精品影片| 日本高清视频网站| 国产一区二区三区免费看| 免费高清一区二区三区| 69视频在线观看| 亚洲激情第一页| 中文字幕精品在线观看| 亚洲人成毛片在线播放女女| 麻豆亚洲一区| 天天夜夜亚洲| 欧美色图第一页| 国产黄色片视频| 国产真实久久| 亚洲欧洲精品一区二区| 九一国产在线| 日韩一级黄色片| 波多野结衣一区二区三区在线 | 久久中文字幕无码| 婷婷久久国产对白刺激五月99| 俄罗斯精品一区二区| 日本激情视频网| 色久优优欧美色久优优| 看免费黄色录像| 97久久视频| 欧美极品视频一区二区三区| 在线看片线路1| 91精品国产福利在线观看| 国产精品黄色大片| 夜夜嗨一区二区三区| 三级在线免费观看| 成人黄色在线电影| 中文字幕精品一区二区精品| 婷婷开心激情网| 日本一区二区三区视频视频| 国产伦精品一区二区三区精品 |