最初のページ 戻る 次へ 最後のページ

ALU(Arithmetic Logic Unit)

ALU

czflag

b

a

f

#n, acc, @n, $n

c

acc

アドレシング

モード回路

ADC,SUC命令

1

0

flag[1]

1'b0

aluout

alub

aluc

cz

flag

ALUコマンド

alucmd

f(aluout)が0のとき

Zフラグが1

演算時に発生する

キャリーを

Cフラグにする

0000: a+b

0001: a+b+c

0010: a-b

・・・

csel