基于RISCV指令集的单周期处理器,实现了RV32I中的lui,auipc,jal,jalr,beq,bne,blt,bge,bltu,bgeu,lb,lh,lw,lbu,lhu,sb,sh,sw,addi,slti,sltiu,xori,ori,andi,slli,srli,srai,add,sub,sll,slt,sltu,xor,srl,sra,or,and共计37条指令。
文件包含完整的代码工程以及测试的汇编指令及其二进制格式。代码设计与仿真平台是ISE14.7。
具体的设计思路在本人主页的博客中进行了详细说明,欢迎大家一起交流学习。