Home > Tutorial > Lesson 1 |
|
COMETUの1語は,16ビットです.1語(ワード,word)はCPUが1度に扱える情報の大きさのことです.COMETUの構成図で,レジスタやメモリの大きさが16ビットでしたが,これは1語16ビットと定義されているためです.
最近よく使われている計算機のCPU,例えばペンティアムは1語32ビットです.また,家電製品やおもちゃなどに組み込まれるCPUには1語8ビットとか4ビットなどといったものもあります.
さて,COMETUの1語のビット構成は,以下のようになっています.
ビット番号は右側から第0ビット,第1ビット...第15ビットと数えます.我々は通常,左から数えますので,一見反対のように見えますね.しかし,このように右から番号が与えられているのには訳があります.2進数の値を計算するときに,ビット番号がそのまま重みとして使えます.
例えば,以下の例では第5ビット,第2ビット,第0ビットに1がたっていますから,
と計算できます.
符号付整数として見るときには,2の補数表示を使います.第15ビットが符号ビットになり,1なら負,0なら非負(正または0)となります. 2の補数については,後で学びます.