文件名称:091220111singalcpu
介绍说明--下载内容均来自于网络,请自行研究使用
用verilog HDL语言或者VHDL语言来编写,实现单周期CPU的设计。能够完成以下十六条指定:
add rd, rs, rt
addu rd, rs, rt
addi rt, rs, imm
addiu rt, rs, imm
sub rd, rs, rt
subu rd, rs, rt
nor rd, rs, rt
xori rt, rs, imm
clo
clz
slt rd, rs, rt
sltu rd, rs, rt
slti rt, rs, imm
sltiu rt, ts, imm
blez rs, imm
j target
-Verilog HDL language or VHDL language to write the single-cycle CPU design. Able to complete the following 16 designated:
add rd, rs, rt
addu rd, rs, rt
addi rt, rs, imm
addiu rt, rs, imm
sub rd, rs, rt
subu rd, rs, rt
of nor rd, rs, rt
xori rt, rs, imm
clo
clz
slt rd, rs, rt
sltu rd, rs, rt
slti rt, rs, imm
sltiu rt, ts, imm
blez rs, imm
j target
add rd, rs, rt
addu rd, rs, rt
addi rt, rs, imm
addiu rt, rs, imm
sub rd, rs, rt
subu rd, rs, rt
nor rd, rs, rt
xori rt, rs, imm
clo
clz
slt rd, rs, rt
sltu rd, rs, rt
slti rt, rs, imm
sltiu rt, ts, imm
blez rs, imm
j target
-Verilog HDL language or VHDL language to write the single-cycle CPU design. Able to complete the following 16 designated:
add rd, rs, rt
addu rd, rs, rt
addi rt, rs, imm
addiu rt, rs, imm
sub rd, rs, rt
subu rd, rs, rt
of nor rd, rs, rt
xori rt, rs, imm
clo
clz
slt rd, rs, rt
sltu rd, rs, rt
slti rt, rs, imm
sltiu rt, ts, imm
blez rs, imm
j target
(系统自动生成,下载前可以参看下载内容)
下载文件列表
091220111singalcpu\visio\单周期CPU原理框图.vsd
..................\~$实验报告.docx
..................\代码\ALU.v
..................\....\CPU_control.v
..................\....\extender.v
..................\....\instructions.v
..................\....\next_PC.v
..................\....\registers.v
..................\....\selector32.v
..................\....\selector5.v
..................\....\single_cpu_091220116.v
..................\单周期CPU\ALU.v
..................\.........\ALU.v.bak
..................\.........\CPU_control.v
..................\.........\CPU_control.v.bak
..................\.........\db\mux_3nc.tdf
..................\.........\..\mux_ioc.tdf
..................\.........\..\mux_joc.tdf
..................\.........\..\mux_ooc.tdf
..................\.........\..\prev_cmp_single_cpu_091220116.map.qmsg
..................\.........\..\prev_cmp_single_cpu_091220116.qmsg
..................\.........\..\prev_cmp_single_cpu_091220116.sim.qmsg
..................\.........\..\single_cpu_091220116.asm.qmsg
..................\.........\..\single_cpu_091220116.asm_labs.ddb
..................\.........\..\single_cpu_091220116.atom.rvd
..................\.........\..\single_cpu_091220116.cbx.xml
..................\.........\..\single_cpu_091220116.cmp.bpm
..................\.........\..\single_cpu_091220116.cmp.cdb
..................\.........\..\single_cpu_091220116.cmp.ecobp
..................\.........\..\single_cpu_091220116.cmp.hdb
..................\.........\..\single_cpu_091220116.cmp.kpt
..................\.........\..\single_cpu_091220116.cmp.logdb
..................\.........\..\single_cpu_091220116.cmp.rdb
..................\.........\..\single_cpu_091220116.cmp.tdb
..................\.........\..\single_cpu_091220116.cmp0.ddb
..................\.........\..\single_cpu_091220116.cmp_merge.kpt
..................\.........\..\single_cpu_091220116.db_info
..................\.........\..\single_cpu_091220116.eco.cdb
..................\.........\..\single_cpu_091220116.eds_overflow
..................\.........\..\single_cpu_091220116.fit.qmsg
..................\.........\..\single_cpu_091220116.fnsim.hdb
..................\.........\..\single_cpu_091220116.fnsim.qmsg
..................\.........\..\single_cpu_091220116.hier_info
..................\.........\..\single_cpu_091220116.hif
..................\.........\..\single_cpu_091220116.lpc.html
..................\.........\..\single_cpu_091220116.lpc.rdb
..................\.........\..\single_cpu_091220116.lpc.txt
..................\.........\..\single_cpu_091220116.map.bpm
..................\.........\..\single_cpu_091220116.map.cdb
..................\.........\..\single_cpu_091220116.map.ecobp
..................\.........\..\single_cpu_091220116.map.hdb
..................\.........\..\single_cpu_091220116.map.kpt
..................\.........\..\single_cpu_091220116.map.logdb
..................\.........\..\single_cpu_091220116.map.qmsg
..................\.........\..\single_cpu_091220116.map_bb.cdb
..................\.........\..\single_cpu_091220116.map_bb.hdb
..................\.........\..\single_cpu_091220116.map_bb.logdb
..................\.........\..\single_cpu_091220116.pre_map.cdb
..................\.........\..\single_cpu_091220116.pre_map.hdb
..................\.........\..\single_cpu_091220116.rpp.qmsg
..................\.........\..\single_cpu_091220116.rtlv.hdb
..................\.........\..\single_cpu_091220116.rtlv_sg.cdb
..................\.........\..\single_cpu_091220116.rtlv_sg_swap.cdb
..................\.........\..\single_cpu_091220116.sgate.rvd
..................\.........\..\single_cpu_091220116.sgate_sm.rvd
..................\.........\..\single_cpu_091220116.sgdiff.cdb
..................\.........\..\single_cpu_091220116.sgdiff.hdb
..................\.........\..\single_cpu_091220116.sim.cvwf
..................\.........\..\single_cpu_091220116.sim.hdb
..................\.........\..\single_cpu_091220116.sim.qmsg
..................\.........\..\single_cpu_091220116.sim.rdb
..................\.........\..\single_cpu_091220116.simfam
..
..................\~$实验报告.docx
..................\代码\ALU.v
..................\....\CPU_control.v
..................\....\extender.v
..................\....\instructions.v
..................\....\next_PC.v
..................\....\registers.v
..................\....\selector32.v
..................\....\selector5.v
..................\....\single_cpu_091220116.v
..................\单周期CPU\ALU.v
..................\.........\ALU.v.bak
..................\.........\CPU_control.v
..................\.........\CPU_control.v.bak
..................\.........\db\mux_3nc.tdf
..................\.........\..\mux_ioc.tdf
..................\.........\..\mux_joc.tdf
..................\.........\..\mux_ooc.tdf
..................\.........\..\prev_cmp_single_cpu_091220116.map.qmsg
..................\.........\..\prev_cmp_single_cpu_091220116.qmsg
..................\.........\..\prev_cmp_single_cpu_091220116.sim.qmsg
..................\.........\..\single_cpu_091220116.asm.qmsg
..................\.........\..\single_cpu_091220116.asm_labs.ddb
..................\.........\..\single_cpu_091220116.atom.rvd
..................\.........\..\single_cpu_091220116.cbx.xml
..................\.........\..\single_cpu_091220116.cmp.bpm
..................\.........\..\single_cpu_091220116.cmp.cdb
..................\.........\..\single_cpu_091220116.cmp.ecobp
..................\.........\..\single_cpu_091220116.cmp.hdb
..................\.........\..\single_cpu_091220116.cmp.kpt
..................\.........\..\single_cpu_091220116.cmp.logdb
..................\.........\..\single_cpu_091220116.cmp.rdb
..................\.........\..\single_cpu_091220116.cmp.tdb
..................\.........\..\single_cpu_091220116.cmp0.ddb
..................\.........\..\single_cpu_091220116.cmp_merge.kpt
..................\.........\..\single_cpu_091220116.db_info
..................\.........\..\single_cpu_091220116.eco.cdb
..................\.........\..\single_cpu_091220116.eds_overflow
..................\.........\..\single_cpu_091220116.fit.qmsg
..................\.........\..\single_cpu_091220116.fnsim.hdb
..................\.........\..\single_cpu_091220116.fnsim.qmsg
..................\.........\..\single_cpu_091220116.hier_info
..................\.........\..\single_cpu_091220116.hif
..................\.........\..\single_cpu_091220116.lpc.html
..................\.........\..\single_cpu_091220116.lpc.rdb
..................\.........\..\single_cpu_091220116.lpc.txt
..................\.........\..\single_cpu_091220116.map.bpm
..................\.........\..\single_cpu_091220116.map.cdb
..................\.........\..\single_cpu_091220116.map.ecobp
..................\.........\..\single_cpu_091220116.map.hdb
..................\.........\..\single_cpu_091220116.map.kpt
..................\.........\..\single_cpu_091220116.map.logdb
..................\.........\..\single_cpu_091220116.map.qmsg
..................\.........\..\single_cpu_091220116.map_bb.cdb
..................\.........\..\single_cpu_091220116.map_bb.hdb
..................\.........\..\single_cpu_091220116.map_bb.logdb
..................\.........\..\single_cpu_091220116.pre_map.cdb
..................\.........\..\single_cpu_091220116.pre_map.hdb
..................\.........\..\single_cpu_091220116.rpp.qmsg
..................\.........\..\single_cpu_091220116.rtlv.hdb
..................\.........\..\single_cpu_091220116.rtlv_sg.cdb
..................\.........\..\single_cpu_091220116.rtlv_sg_swap.cdb
..................\.........\..\single_cpu_091220116.sgate.rvd
..................\.........\..\single_cpu_091220116.sgate_sm.rvd
..................\.........\..\single_cpu_091220116.sgdiff.cdb
..................\.........\..\single_cpu_091220116.sgdiff.hdb
..................\.........\..\single_cpu_091220116.sim.cvwf
..................\.........\..\single_cpu_091220116.sim.hdb
..................\.........\..\single_cpu_091220116.sim.qmsg
..................\.........\..\single_cpu_091220116.sim.rdb
..................\.........\..\single_cpu_091220116.simfam
..