新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 8051單片機指令定義詳解——AJMP addr11(4)

8051單片機指令定義詳解——AJMP addr11(4)

作者: 時間:2016-11-22 來源:網(wǎng)絡(luò) 收藏
8051單片機指令定義詳解——(AJMP addr11)

AJMP addr11

本文引用地址:http://m.butianyuan.cn/article/201611/319700.htm

功能:絕對跳轉(zhuǎn)。

描述:AJMP指令用于將程序轉(zhuǎn)到相應(yīng)的目的地址去執(zhí)行,該地址在程序執(zhí)行過程之中產(chǎn)生,由PC值(兩次遞增之后)的高5位、操作碼的7-5位和指令的第2字節(jié)連接形成。要求跳轉(zhuǎn)的目的地址和AJMP指令的后一條指令的第1字節(jié)位于同一2KB的程序存儲頁內(nèi)。

示例:假設(shè)標(biāo)號AJMADR位于程序存儲器的0123H,指令
AJMP JMPADR
位于0345H,執(zhí)行完該指令后PC值變?yōu)?123H。

AJMP addr11

字節(jié)數(shù):2
執(zhí)行周期:2
機器碼:aaa00001 aaaaaaaa
注意:目的地址的A10—A8=aaa,A7—A0=aaaaaaaa
操作:

(PC)←(PC)+2
(PC10—PC0)←頁面地址



關(guān)鍵詞: 8051單片機指令定

評論


技術(shù)專區(qū)

關(guān)閉