○講義概要 |
コンピュータの原理をできるだけ具体的に説明しようと思う。数の表わし方,機械語,プログラム内蔵方式,論理回路,単純化されたコンピュータの内部などを話し,コンピュータがどのように自動的に動き,どのように判断を行うかを説明する。次に時間があれば,自然数の素因子分解のアルゴリズムを説明したり,公開鍵暗号について話そうと思う。
|
○評価方法 |
出席状況(20%)、前期学期末試験(定期試験期間中)(80%)
|
○授業計画 |
1 | 2進法と2の補数表示 |
2 | 算術シフトと桁あふれ |
3 | 大きな数(多倍長) |
4 | 大きな数(多倍長) |
5 | 小さな数、浮動小数点表示 |
6 | アセンブリ命令 |
7 | 乗法と除法、ユークリッドの互除法 |
8 | プログラム内蔵方式 |
9 | 添え字、サブルーチン、制御装置 |
10 | 論理回路、演算回路 |
11 | コンピュータの模型 |
12 | フリップ・フロップ、カウンタ |
13 | 命令読みだし、命令実行 |
|
Copyright (C) 2004 Sophia University
By:上智大学学事部学務課
|