大学で使用した自作の資料等を,手直しの上公開している. クリエイティブ・コモンズ BY NC SA.
ログイン、ログアウトのマナー、ウインドウマネージャ、UNIX コマンド、エディタと日本語入力など
アセンブラソフトの使用法、エミュレータによる実行法、 ステップ実行によるメモリの中身とレジスタの変化の観察
構文エラー(Syntax Error)とデバッグ,add 命令、move 命令、ds 疑似命令。
エミュレータの各種機能(レジスタへの値の設定など)、 ステップ実行によるプログラムカウンタ、ステータスレジスタの変化の観察、 分岐命令、equ疑似命令などの疑似命令 、
文法エラーと実行時エラー、ブレークポイントとステップ実行によるデバッグ、、 比較命令におけるコンディションコードレジスタの変化
サブルーチン呼び出しと復帰、 jsr 命令、rts 命令
キューのプログラム
68000アセンブラに関する説明資料です.
受講上の留意点, 合格の条件, 授業内容を説明する. 68000アセンブラを使い, CPU, メモリ等を細かく制御するプログラムを書ける こと実感として理解する.
スライド
SlideShare: https://www.slideshare.net/kunihikokaneko1/as1-250632873
簡単な 68000 アセンブラプログラムの読解能力を付ける. そのために, 68000CPU(各種/複数のレジスタを含む), メモリの機能を良く理 解することから始める(今後、必要となる重要事項である). 16進数の記法にも慣れる. move, add の2種類の命令(instruction) と .dc という疑似命 令(directive) を学び, 68000 アセンブラプログラムでのデータ領域の確保と簡単な処理を仕方を学ぶ. (プログラミングのテクニックにはとらわれない)
スライド
SlideShare: https://www.slideshare.net/kunihikokaneko1/as2-cpu
68000CPU におけるプログラムカウンタの機能と命令実行サイクルを良く理解 し、 68000アセンブラにおける分岐命令におけるプログラムカウンタの振舞い を頭の中で正確にイメージできるようになる.
スライド
SlideShare: https://www.slideshare.net/kunihikokaneko1/as3-250632884
条件分岐と繰り返しの2種類について, 68000アセンブラプログラムの書き方の見本を学び, その後, 68000CPU におけるコンディションコードレジスタの機能を理解する. 同時に、配列と文字列を説明する.
スライド
SlideShare: https://www.slideshare.net/kunihikokaneko1/as4-250632887
最初は, サブルーチン呼出しにおけるスタックポインタ, プログラムカウンタ の振舞いから説明する.
次に、サブルーチンのパラメータと返り値とローカル変数に関しては、 サブルーチン内で使われるローカル変数と、システムスタックの関係を理解する システムスタックを用いた、サブルーチンへのパラメータ渡しも説明する.
スライド
SlideShare: https://www.slideshare.net/kunihikokaneko1/as5-250632892
スライド
SlideShare: https://www.slideshare.net/kunihikokaneko1/as6