• 数値(%レジスタ名)
例: lea 0x2000, %a0 /* a0 に 0x2000 をセット*/
move.b 4(%a0), %d0 /* 0x2004 から1バイト読みこみ */
move.w 4(%a0), %d0 /* 0x2004 から2バイト読みこみ */
move.l 4(%a0), %d0 /* 0x2004 から4バイト読みこみ */
• 構造体
例: 住所録
名前 20バイト
身長 2バイト move.w 20(%a0), %d0
年齢 1バイト move.b 22(%a0), %d0
性別 1バイト move.b 23(%a0), %d0
→ 全体で 24バイトのデータ
0
20
22
23