付録2 アドレッシングモード表

付録

  以下の表にアドレッシングモードのフォーマットのアクセス方法と使用可能なアドレッシングモードの対応を示します。


Rn #exp  @SP+  @−SP  多段間接(2)  その他(1)  命令

Gen/a × × × × ACS, JMP, JSR, LDATE,
MOVA:G,PUSHA,
MOVPA, PSTLB, STATE
Gen/f ○(3) × × × BCLR:E, BCLR:G,
BNOT:E,BNOT:G,
BSET:E, BSET:G,
BTST:E, BTST:G
Sho/f × × × BCLR:Q, BSET:Q
BTST:Q
Gen-R/f ×(4) × × × BFINS:E:I, BFINS:E:R,
BFINS:G:I, BFINS:G:R,
BFINSU:E:I,
BFINSU:E:R,
BFINSU:G:I,
BFINSU:G:R,
BFCMP:E:I,
BFCMP:E:R,
BFCMP:G:I,
BFCMP:G:R,
BFCMPU:E:I,
BFCMPU:E:R,
BFCMPU:G:I,
BFCMPU:G:R,
BFEXT:E,
BFEXT:G,
BFEXTU:E,
BFEXTU:G
Gen-R/fi × × × × BCLRI:E, BCLRI:G,
BSETI:E, BSETI:G
Sho-R/fi × × × × BSETI:Q

Gen/m × × × ADD:E, ADD:G, DIV:E,
DIV:G, SHA:E, SHA:G,
etc.
Sho/m × × × ADD:I, ADD:Q, SHA:Q,
SUB:I, SUB:Q
Gen/mu × × × DIVU:E, DIVU:G, SHXL,
SHXR, DIVX, MULX,
DCADD:E, DCADD:G,
DCADDU:E, DCADDU:G,
DCSUB:E, DCSUB:G,
DCSUBU:E, DCSUBU:G,
DCX:E, DCX:G, etc.
Sho/mu × × × OR:I, AND:I, SHL:Q,
XOR:I
Gen-IRS/mx × × × × QINS
Gen-R/mi × × × × CSI

Gen/r × ADD:G, ADDX:G, INDEX,
BCLR:G, BSET:G,
ACB:E, ACB:G, SCB:E,
SCB:G, etc.
Sho/r × CMP:L, MOV:L, ADD:L,
SUB:L
Gen-I/r × × CMP:E, CMP:G, CMP:Z
Sho-I/r × × CMP:I, CMP:Q
Gen-M/r × × × × ENTER:G, EXITD:G
Gen-S/r × × PUSH
Gen/ru × ADDDX:G, ADDU:G,
AND:G, LDPSB, LDPSM,
DCADD:G, DCADDU:G,
DCSUB:G, DCSUBU:G,
DCX:G, DCADJ,
DCADJU, DCADJX,
DCCMP:G, DCCMPU:G,
DCCMPX:G
Gen-I/ru × × CMPU:E, CMPU:G,
MTST:E, MTST:G,
DCCMP:E, DCCMP:G,
DCCMPU:E, DCCMPU:G,
DCCMPX:E, DCCMPX:G,
Gen-M/ru × × × × JRNG:G
Gen-IRC/rx × × × × LDM
Gen-IRS/rx × × × × CHK, QDEL
Gen-IRSC/rx × × × × × LDCTX
Gen-IRS/cr × × × × STC
Gen-IRS/pr × × × × STP

Gen/w × × MOV:Z, MOV:E, MOV:G,
MOVA:G, STC, STP
Sho/w × × MOV:I, MOV:Q, MOV:S
Gen-S/w × × × MOVPA, STATE, QDEL,
POP
Gen/wu × × MOVU:E, MOVU:G,
PACK,
UNPACK, RVBY, RVBI,
STPSB, STPSM, DCADJ,
DCADJU, DCADJX,
Gen-IRC/wx × × × × STM
Gen-RS/cw × × × × LDC:E, LDC:G
Gen-RS/pw × × × × LDP:E, LDP:G

注意事項

○	使用可能なアドレッシングモード
×	アドレツシングモード違反。RIEを発生。
(1)	Genは@exp, @(exp,PC), @(exp,Rn), @Rnを含む。
	Shoは@exp, @(exp,PC), @(exp:16,Rn), @Rnを含む。
(2)	Genで使用可能な多段間接モードはレジスタベース多段間接モード、
	PCベース多段間接モード、 絶対多段間接モードです。
	Shoで使用可能な多段間接モードはPCベース多段間接モードと絶対多
	段間接モードです。
(3)	レジスタ上のビット操作命令ではoffsetの下位ビットのみが有効です。
	242頁を参照してください。
(4)	仕様レベル<<L2>>が必要です。


目 次