森/日誌/2009-02-20
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[森/日誌]]
-ToDo
--いずみかわを読んでみる。
-わかったこと
--
-わからないこと
--EXステージでは、命令ごとにtask引数として取りたいレジスタがちがうので、taskの宣言を追加すべきか。26回宣言することに。。。
--%d で宣言されているもの(例えば、OP,RDなど)を使用するときもtaskの宣言時に引数としてirとかいて大丈夫か。
--imem_read(pc).inst_dataの値などはどこのレジスタに入るか?
stage_name IF { task do(pc, pc); }
stage_name RF { task do(ir,ir); task do_st(ir);}
/* Instruction Fetch */
stage IF {
par {
/*pcのアドレスの命令コードを命令メモリから読み出して、irに書き込む。*/
relay RF.do(imem_read(pc).inst_data, ALU.ADD(pc, 0x0001).dout);
}
}
#comment
終了行:
[[森/日誌]]
-ToDo
--いずみかわを読んでみる。
-わかったこと
--
-わからないこと
--EXステージでは、命令ごとにtask引数として取りたいレジスタがちがうので、taskの宣言を追加すべきか。26回宣言することに。。。
--%d で宣言されているもの(例えば、OP,RDなど)を使用するときもtaskの宣言時に引数としてirとかいて大丈夫か。
--imem_read(pc).inst_dataの値などはどこのレジスタに入るか?
stage_name IF { task do(pc, pc); }
stage_name RF { task do(ir,ir); task do_st(ir);}
/* Instruction Fetch */
stage IF {
par {
/*pcのアドレスの命令コードを命令メモリから読み出して、irに書き込む。*/
relay RF.do(imem_read(pc).inst_data, ALU.ADD(pc, 0x0001).dout);
}
}
#comment
ページ名: