首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--运算器和控制器(CPU)论文

基于FPGA的32位RISC微处理器的设计与实现

摘要第1-5页
ABSTRACT第5-8页
第一章 绪论第8-12页
 §1-1 课题目的及意义第8-9页
 §1-2 微处理器发展现状第9-10页
 §1-3 处理器的设计目标第10页
 §1-4 论文章节说明第10-12页
第二章 微处理器体系结构与设计思想第12-20页
 §2-1 冯·诺依曼结构和哈佛结构第12页
 §2-2 复杂指令集和精简指令集的比较第12-13页
 §2-3 MIPS 体系结构概述第13-15页
     ·MIPS 指令集简介第13-15页
     ·基于 MIPS 指令集进行设计的原因第15页
 §2-4 本设计实现的指令集系统第15-20页
第三章 处理器独立功能模块的设计第20-35页
 §3-1 辅助逻辑模块的设计第20-22页
     ·译码器第20-21页
     ·数据选择器第21-22页
 §3-2 逻辑运算器的设计第22-23页
     ·逻辑与第22页
     ·逻辑或第22-23页
     ·逻辑或非第23页
     ·逻辑异或第23页
 §3-3 算术运算器的设计第23-28页
     ·加减法器第23-24页
     ·乘法器第24页
     ·除法器第24-25页
     ·数据比较器第25页
     ·移位器第25-26页
     ·首 1、首 0 计数器第26-27页
     ·乘加、乘减器第27-28页
 §3-4 算术逻辑单元 ALU 的设计第28-31页
     ·算术逻辑单元 ALU 的功能编码第28-30页
     ·算术逻辑单元 ALU 的实现第30-31页
 §3-5 寄存器堆的设计第31-35页
第四章 控制逻辑与数据通道的设计第35-55页
 §4-1 微处理器的流水线设计思路第35-38页
     ·流水线设计思路第35-36页
     ·流水线微处理器指令相关问题的解决方案第36-38页
 §4-2 五级流水线微处理器设计过程第38-55页
     ·流水线微处理器取指令阶段(IF)的设计第38-42页
     ·流水线微处理器指令译码阶段(ID)的设计第42-50页
     ·各流水线阶段之间数据缓冲逻辑的设计第50-51页
     ·流水线微处理器指令执行阶段(EXE)的设计第51-52页
     ·流水线微处理器访问存储器阶段(MEM)的设计第52-53页
     ·流水线微处理器寄存器写回阶段(WB)的设计第53-55页
第五章 微处理器的功能验证第55-60页
 §5.1 验证方案的制定第55页
 §5.2 验证过程第55-60页
     ·软件仿真第55-57页
     ·下载测试第57-60页
第六章 结论第60-61页
参考文献第61-63页
致谢第63页

论文共63页,点击 下载论文
上一篇:基于S3C6410的Bootloader研究与实现
下一篇:基于FPGA的32位五级流水线CPU的研究与设计