專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

基址變址尋址方式訪問(wèn)二維數(shù)組(續(xù))

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2010年09月16日   【字體:

基址尋址+變址尋址方式:

  

    指令所需的操作數(shù)在存儲(chǔ)器中,操作數(shù)的有效地址EA是三個(gè)地址分量之和。

 

(1)BX或BP內(nèi)容;

(2)SI或DI內(nèi)容;

(3)位移量;

 

指令代碼   操作碼。。停希摹。遥牛恰。遥汀。∥灰屏

 

 

MOV。茫龋保埃龋郏拢兀荩郏樱桑

MOV。裕粒拢郏拢兀荩郏模桑荩粒

MOV。粒,ARY[BP][SI]

MOV。樱裕遥郏拢校荩郏模桑,DX

 

 

                     。停希帧。茫,DS:10H[BX][SI]

                     。停希帧。模樱海裕粒拢郏拢兀荩郏模桑荩粒

                     。停希帧。粒,SS:ARY[BP][SI]

                      MOV。樱樱海樱裕遥郏拢校荩郏模桑,DX

 

 

 

四、串操作尋址方式

 

    串操作指令規(guī)定:

 

        數(shù)據(jù)段中的源串有效地址隱含由SI提供   。粒洌洌颍澹螅螅剑模×16+SI

 

        附加段中的目的串有效地址隱含由DI提供   Address=ES×16+DI

 

 

    每完成一次串操作,指令按標(biāo)志位DF(方向標(biāo)志位)自動(dòng)修改SI/DI,使其指向下一個(gè)串元素的內(nèi)存單元:

 

        如果設(shè)置DF=0,每完成一次字節(jié)串操作,SI/DI自動(dòng)增量1

 

        如果設(shè)置DF=1,每完成一次字節(jié)串操作,SI/DI自動(dòng)減量1

 

 

五、I/O端口尋址方式(以后I/O指令中介紹)
 

關(guān)閉窗口

相關(guān)文章