プログラミング入門 CASLII


タイトル:情報処理技術者テキスト プログラミング入門 CASLII  

著者:(財)日本情報処理開発協会 監修

発行:実教出版株式会社



第0章 アセンブラ言語とコンピュータ

1.コンピュータの理解できることば

2.コンピュータの仕組み

3.プログラムの作成から動作までの手順



第1章 アセンブラ言語のプログラムを書いてみよう

1.プログラムの書き方

2.レジスタに値を設定する

3.プログラムは書いた順に実行される

演習問題



第2章 記憶装置を使いこなそう

1.主記憶装置に値を保存する

2.主記憶装置の値を読み込む

3.主記憶装置の値を別の場所にコピーする

4.LD命令とLAD命令

5.キーボードから入力した値を主記憶装置に書き込む

演習問題



第3章 いろいろな演算をしてみよう

1.足し算・引き算の基本

2.符号つき2進数の足し算・引き算

3.論理演算

4.XOR命令は役に立つ

5.論理シフト命令

6.算術シフト命令

7.かんたんな掛け算と割り算

演習問題



第4章 条件によって処理の流れを変えてみよう

1.処理の流れを変える準備

2.処理の流れを変える命令

3.処理の流れを複数に分ける

4.負の値のときだけ処理する

演習問題



第5章 繰り返しの処理を作ってみよう

1.決まった回数の繰り返し処理

2.ある条件になるまで繰り返す処理

3.前判定の繰り返し処理

4.入れ子の繰り返し処理

演習問題



第6章 副プログラムを作ってみよう

1.副プログラムとは

2.副プログラムに値を渡す

3.副プログラムの処理結果を返す

4.副プログラムに多くの値を渡す

5.スタックを使って逆順に並べ替える

演習問題



第7章 総合演習

問題1.最大値を返す

問題2.合計を求める

問題3.水平パリティチェック

問題4.メモリコピー(領域が重ならない場合)

問題5.メモリコピー(重なりを許す場合)

問題6.データ集計

問題7.ビットシフト

問題8.掛け算

問題9.数値を10進数で表示

問題10.キー入力した10進数の加算

問題11.ソート



付録1 アセンブラ言語CASL?シミュレータのインストール方法・使い方

付録2 アセンブラプログラムのデバッグ方法

付録3 アセンブラ言語の仕様



前のページへ戻る