内容説明
本書は情報系学生、およびプログラマの方を対象に、コンピュータプログラミングの基本となる概念を解説したテキストです。基礎的な概念から先進的な概念までを幅広く扱っています。原理の根本から解き明かしているので、新たなテクノロジに即座に対応できる力を身につけることができます。
目次
計算機システムとプログラミング言語
数の表記
整数の表現
実数の表現
MIPS32アーキテクチャ
MIPS32エミュレータSPIM
大域変数
算術演算
関係演算・分岐
制御構造
論理演算
配列
ポインタ
システムコール
実数算術演算
関数
引数・関数値
局所変数
再帰
文字・文字列
ビット演算
構造体
関数ポインタ
可変引数
動的メモリ割当
非局所的ジャンプ
マルチスレッド
スレッド同期
例外
割込み
非ブロッキング並行データ構造