- $17ff (bank 2) bnk-= $02$000 - $7ff $0000 - $07ff (bank 0) $1800 - $1fff $1800-$1fff (bank 3) 助記符 指令代碼 功能 標記位改變call x 11000 xxxx xxx xxxx st <- cy, pc +1 pc <- x ( 不包括p) jmp x 1110p xxxx xxx xxxx pc <- x ( 包括p) 從指令代碼中可以call指令只能訪問到2k rom空間,而且還不能跨bank,jmp指令可以訪問4k rom空間,可以在一個頁面跨bank訪問。但不能跨頁面訪問。由於中斷發(fā)生時,pc指針會自動壓棧,壓棧內容是pc12位地址和進位位,然後pc指針會指向rom 0001-0004地址;所以在改變rombank寄存器值,來切換頁面時要先屏蔽掉中斷,再用jmp指令完成換頁動作。否則中斷響應發(fā)生在擴展地址的改變rombank