アドレッシングモード

1.イミディエイト モード(#)
	イミディエイト(定数、即値)を指定する。
	例.LDA #$0F -> A=$0F

2.アブゾリュート モード
	16ビットのオフセット。
	(DBRの内容をバンクとした24ビットのアドレス)
	例.LDA $8000 -> A=($8000の内容)


コンストラクション

LDA命令(Load accumulator with memory)
	指定されたデータをAレジスタに入れる。
	例.LDA #$10 -> A=$10

STA命令(Store accumulator in memory)
	Aレジスタの内容を指定されたメモリーに書き込む。
	例.STA $A000 -> $A000=A

JSR命令(Jump to new location saving return address)
	指定されたアドレスをサブルーチンコールします。(ショート)

RTS命令(Return from subroutine)
	サブルーチンから復帰します。

JMP命令(Jump to new location)
	指定されたアドレスにジャンプします。
	
LSR命令(Shift right one bit)
	指定されたデータを1ビット右にシフト
	(0 -> |7|6|5|4|3|2|1|0| -> C)
	
	例.LSR A($0F(00001111)) -> A=07(00000111)

back