ソースファイルの分割方法

C言語

間違えやすいアドレッシングモード

ディスプレースメント付レジスタ間接 @(d:16,ern) @(d:24,ern)

ポストインクリメントレジスタ間接 @ern+ ソース側のみ使用可能

プリデクリメントレジスタ間接 @-ern ディスティネーション側のみ使用可能

その他

8086アッセンブラリストよりH8に移植する方法。

EEPMOV.B  @ER5+→ @ER6 R4Lバイト転送数 終了後はER5,ER6ともに最後のデータ+1を示す。

EEPMOV.W  @ER5+→ @ER6 R4ワード転送数 終了後はER5,ER6ともに最後のデータ+1を示す。

割り込み処理ルーチンをサーブルーチンのように読み出す。

64bitデータの論理左シフトH15.2.22

フラグ一覧(CCR)

ビット 7 6 5 4 3 2 1 0
名称 I UI H U N Z V C

ブランチ命令一覧表と演算によるフラグの変化

IO編

コンペアマッチで指定したGRA、GRBに値を設定しなかった場合の動作 初期値が65535なので65536に1回、コンペアマッチが発生する。

お笑い集(プログラム中の勘違い等の一覧です。)H14.1.3