首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

基于流水线架构8051微控制器内核的实现

摘要第1-5页
ABSTRACT第5-15页
第一章 引言第15-25页
   ·8051 微控制器的发明和发展第15-16页
     ·8051 微控制器的发明和早期架构第15页
     ·8051 微控制器的指令执行效率的改进第15-16页
   ·提升指令执行效率的现实意义第16-18页
     ·降低功耗提升用电效率第16-18页
     ·拓展应用领域第18页
   ·处理器内核的结构第18-23页
     ·复杂指令集和精简指令第18-19页
     ·微控制器内核设计第19-23页
   ·本文的组织结构第23-25页
第二章 指令分析第25-30页
   ·8051 的指令格式第25页
   ·8051 的指令功能第25-28页
     ·算术运算指令(共24 种)第25-26页
     ·逻辑操作指令(共25 种)第26页
     ·数据传送指令(共28 种)第26-27页
     ·控制转移指令(共17 种)第27页
     ·位操作类指令(共17 种)第27-28页
   ·8051 指令寻址方式第28-29页
     ·立即寻址第28页
     ·直接寻址第28页
     ·寄存器寻址第28页
     ·寄存器间接寻址第28页
     ·变址寻址第28页
     ·相对寻址第28页
     ·位寻址第28-29页
   ·8051 指令编译数据第29-30页
     ·单字节指令第29页
     ·双字节指令第29页
     ·三字节指令第29-30页
第三章 系统规划和流水结构的实现第30-39页
   ·特性定义和功能描述第30-32页
     ·特性定义第30页
     ·模块框图第30-32页
   ·内部功能设计说明第32-35页
     ·存储器控制设计说明第32-34页
     ·特殊功能寄存器设计说明第34-35页
     ·中断设计说明第35页
     ·复位设计说明第35页
     ·时钟设计说明第35页
   ·流水架构设计说明第35-39页
     ·多级级指令流水线的划分第36页
     ·流水架构核心设计原理第36-37页
     ·典型流水指令的实现和各模块的设计划分第37-39页
第四章 系统各模块的功能和实现第39-53页
   ·控制模块和指令解码模块第39-45页
     ·模块功能说明第39页
     ·模块实现说明第39-43页
     ·模块接口说明第43-45页
   ·程序地址指针模块第45-46页
     ·模块功能说明第45-46页
     ·模块实现说明第46页
     ·模块接口说明第46页
   ·算术逻辑单元模块第46-48页
     ·模块功能说明第46-47页
     ·模块实现说明第47页
     ·模块接口说明第47-48页
   ·特殊功能寄存器模块第48-49页
     ·模块功能说明第48页
     ·模块实现说明第48页
     ·模块接口说明第48-49页
   ·中断控制模块第49-53页
     ·模块功能说明第49-50页
     ·模块实现说明第50-51页
     ·模块接口说明第51-53页
第五章 系统验证和性能评价第53-62页
   ·VERILOG HDL 实现第53-54页
     ·基本介绍第53-54页
     ·课题设计方法第54页
   ·MODELSIM 验证第54-56页
   ·典型指令实际执行模拟第56-59页
     ·算术指令第56-57页
     ·布尔运算指令第57页
     ·数据转移指令第57-58页
     ·程序跳跃指令第58页
     ·逻辑指令第58-59页
   ·性能说明第59-62页
     ·流水的性能第60-61页
     ·内核的性能第61-62页
第六章 总结与展望第62-64页
   ·研究工作总结第62页
   ·研究展望第62-64页
参考文献第64-66页
附录1第66-67页
附录2第67-72页
致谢第72-73页
攻读学位期间发表的学术论文第73-75页

论文共75页,点击 下载论文
上一篇:高中数学应用题的原创题型教学研究
下一篇:疲劳损伤过程热耗散与微观形貌的同步测量