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

cpu.v (レジスタ領域確保)

reg [7:0] pc;

reg [InstWIDTH-1:0] ir;

reg [DataWIDTH-1:0] acc; //accumulator

reg [1:0] flag; //flag {Carry,Zero}

wire [DataWIDTH-1:0] ix,iy; //indirect Register

wire [1:0] cz; //interface for ALU(flag)

reg [DataWIDTH-1:0] dataReg;//DMデータバスバッファ

wire [DataWIDTH-1:0] dRA,dWA;//DMアドレスバスバッファ

ALU(flag)出力接続用

プログラムカウンタ(8bit)

アキュムレータ(8bit)

フラグ(2bit)

上位から{Carryフラグ,Zeroフラグ}

間接アドレシング用レジスタ(8bit)

Instruction Register(8bit)