Home > Tutorial > Lesson 1

2003.09.30

CASLU & COMETU

Lesson 1 COMETUの構成と命令の実行過程


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がたっていますから,

25+22+20 = 32 + 4 + 1 = 37

と計算できます.

符号付整数として見るときには,2の補数表示を使います.第15ビットが符号ビットになり,1なら負,0なら非負(正または0)となります. 2の補数については,後で学びます.