コンピュータの仕組み
- この講義のねらい
計算機の構造
論理回路
プログラム
- コンピュータの歴史
現在のPCの構造
コンピュータの歴史
周辺装置の概要
- 情報の表現
文字の表現
漢字コード
メディアの表現
- 数値(整数)の表現
整数の表現
整数の演算
小数の表現
- 負と浮動小数の表現
負の表現
浮動少数
プログラム
- 論理式
論理演算
スイッチ回路
論理回路
- 演算回路
ドモルガンの定理
加算回路
ゲート回路
- 計算機の構造
プログラム実行方式
演算処理
繰り返し処理
- プログラム制御
ジャンプ命令
ジャンプ条件
繰り返し制御
- オペレーティングシステム
プロセス管理
メモリ管理
ファイル管理
- Windowsの仕組み
プログラム実行
メモリ管理
DLL
- ウインドウと装置
ウインドウ管理
ドライバ
プラグ&プレイ
- 周辺機器
ディスプレイ
CD・DVD
USB、SCSI
- ネットワーク1
電話とネットワーク
MACとIP
ルータ
- ネットワーク2
TCP/IP
メール
web
- プログラム実行の仕組み
実行環境
コンパイル
ライブラリ
- テキストによる復習
各章の復習
最近のコンピュータ
- 問題と解答
問題と解答
演習を中心に
- 付録:PC組み立て
自作の勧め
部品選び
BIOS
- 付録:回路シミュレータ
ダウンロード
回路図入力
シミュレーション
- アセンブリ言語
アセンブリ言語
CASL
高水準言語
- 付録:CASLシミュレータ
ダウンロード
アセンブル
シミュレーション