コンピュータの演算

コンピュータの中央処理装置(CPU)では、ONとOFFの2種類の情報ですべての計算や処理を行う。 私たちが通常使っているのは0から9までを使った10進数であるが、コンピュータで同じ数値を扱う場合は、0と1のみを使った2進数に変換する。
注意してよく見ると2進数は4の倍数ごとに桁が上がり、10進法では実に扱いにくい数値であることが判る。
そこでコンピュータの数値を扱う場合に用いられるのが16進数だ。
これだと16で桁が上がり、2進法では4桁の数値を、たった1桁の数字で表すことが出来る。
16進数の表記はコンピュータの世界では当たり前のように使われるが、桁が上がったとき10進数と混同しやすいので、数値の終わりに「H」、または数値の先頭に「&h」をつけて10進数と区別している。
読み方も10進数では「20(にじゅう)」と読むが、16進数の場合は「14H」となり「いち・よん・えいち」とか「&h14(あんど・えいち・いち・よん)」というように10進法の読み方と変える。

数値変換表

10進数

コンピュータ

2進数
(BIN)

16進数
(HEX)

16進数
別表記











10
11
12
13
14
15
16

off
on
on-off
on-on
on-off-off
on-of-on
on-on-off
on-on-on
on-off-off-off
on-off-off-on
on-off-on-off
on-off-on-on
on-on-off-off
on-on-off-on
on-on-on-off
on-on-on-on
on-off-off-off-off


01
10
11
100
101
110
111
1000
1001
1010
1011
1100
1101
1110
1111
10000

0H
1H
2H
3H
4H
5H
6H
7H
8H
9H
AH
BH
CH
DH
EH
FH
10H

&h0
&h1
&h2
&h3
&h4
&h5
&h6
&h7
&h8
&h9
&hA
&hB
&hC
&hD
&hE
&hF
&h10


コンピュータで扱われる単位

bit(ビット)

byte(バイト)


MMX

Windows系のパソコンに採用される新しいCPU。「Multi Media なんたらかんたら(ExpertあったかExclusiveだったか?誰か調べて頂戴)」の略で、Pentium プロセッサの高速化がほぼ限界に達したのを受け継いで、次世代の高速処理を可能とするプロセッサとして注目されている。3D映像やPCMの再生などマルチメディアの可能性を大きく広げる新技術である。


HOME ・ INDEX