【表紙】 Solutionmax with EAI Version.2 社内発表PPTシナリオ

BPM
基本演算
<補数とは>
負の数を表わす。ある数Xの補数を求めるには、
Xの各桁の数字を反転し、その結果に1を加える。
例.
15-12=15+(12の補数)
15= 1×23+1×22 +1×21 +1×20 =1111
12= 1×23+1×22=1100
12の補数=0011+0001=0100
1100の反転
15-12=1111+0100=0011 (繰上りは無視)
All Rights Reserved Copyright © 2004, Kobayashi
0
BPM
ビットの計算
ビットとバイト

1B(バイト) = 8b(ビット)
単位記号


k(キロ)=103、M(メガ)=106、G(ギガ)=109
m(ミリ)=10-3、μ(マイクロ)10-6、n(ナノ)=10-9
例.
縦2,000画素、横3,000画素の24ビットカラー画像を保存する
のに必要な記憶容量は、
2,000×3,000×24[b]=18,000,000[B]=18[MB]
All Rights Reserved Copyright © 2004, Kobayashi
1
BPM
ハードウェア構成
<プロセッサ>
クロック周波数:コンピュータを動かすためのタイミング信号の
周波数。この値が高いほど処理が速い。
処理時間=
実行命令数×CPI(1命令あたりのクロックサイクル数)
クロック周波数
例: 実行命令数:3[個]、CPI:2[C/個]、クロック周波数:3G[Hz]の場合、
処理時間は、3×2÷3G=2×10-9[秒]
命令1
命令2
命令3
All Rights Reserved Copyright © 2004, Kobayashi
2
BPM
メモリ管理
<仮想記憶管理>
LRU方式
ディスク
メモリ
1
ページ枠1
2
ページ枠2
3
ページ枠3
4
5
実行ページ
ページ枠1
ページ枠2
ページ枠3
ページイン
ページアウト
1
1
2
1
2
1
2
3
1
2
3
3
1
1
2
3
4
1
4
3
4
2
5
1
4
5
5
3
1
1
4
5
6
1
6
5
6
4
All Rights Reserved Copyright © 2004, Kobayashi
3
BPM
タスク管理
<マルチタスク>
プログラム1:
計算1
プログラム2:
計算1
0
R/W
R/W
5
計算2
計算2
10ms
9ms
10
15
プログラム1
プログラム2
All Rights Reserved Copyright © 2004, Kobayashi
4