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

Cortex-M全系统模拟器的研究和实现

摘要第1-7页
ABSTRACT第7-13页
1 绪论第13-17页
   ·课题研究背景与意义第13页
   ·模拟器的国内外研究现状第13-15页
   ·研究内容与主要工作第15页
   ·论文组织结构与章节安排第15-17页
2 模拟器架构设计第17-24页
   ·模拟器的分类第17-18页
   ·需求分析第18-20页
     ·内核模拟第18-19页
     ·调试接口第19页
     ·外设模拟第19页
     ·用户接口第19-20页
   ·程序架构设计第20-23页
     ·单线程设计第20页
     ·多线程设计第20-22页
     ·多进程设计第22-23页
     ·架构确定第23页
   ·本章小结第23-24页
3 内核模拟设计与实现第24-39页
   ·ARM内核的组成第24-25页
     ·ARM内核版本第24-25页
     ·Cortex-M内核组成第25页
   ·指令集的模拟第25-28页
     ·指令集模拟原理第25-26页
     ·ARM Cortex-M内核指令集的特点第26-28页
   ·中断异常控制器第28-31页
     ·ARM Cortex-M中断过程描述第28-29页
     ·嵌套向量中断控制器(NVIC)第29-31页
   ·存储器地址结构第31-32页
   ·实现细节第32-38页
     ·内核的总体框架第32-34页
     ·指令集的实现第34-36页
     ·中断的实现第36-37页
     ·存储器模型的实现第37-38页
   ·本章小结第38-39页
4 基于GDB的调试架构设计与实现第39-51页
   ·GDB调试器第39页
   ·GDB调试方式第39-41页
     ·本地调试第39-40页
     ·远程调试第40-41页
   ·RSP协议第41-48页
     ·RSP数据包第41-42页
     ·RSP基本协议第42页
     ·GDB指令映射第42-43页
     ·重要指令的对话流程第43-48页
   ·Stub实现第48-49页
   ·本章小结第49-51页
5 外设模拟的设计与实现第51-66页
   ·外部设备的种类第51-53页
     ·串行总线第51页
     ·外部存储器控制器第51页
     ·网络设备第51-52页
     ·DMA控制器第52页
     ·通用IO端口第52页
     ·定时器第52页
     ·处理器内部控制设备第52-53页
     ·模拟设备第53页
     ·显示控制器第53页
     ·片外设备第53页
   ·基于软件模拟的外部设备第53-57页
     ·外部设备模型第53-54页
     ·串行方式第54-55页
     ·并行方式第55-56页
     ·混合方式第56-57页
   ·基于硬件模拟的外部设备第57-59页
     ·工作原理和基本组成第58-59页
     ·硬件接口协议第59页
   ·外部设备的实现细节第59-65页
     ·寄存器接口的实现第59-60页
     ·软件接口行为的实现第60-63页
     ·硬件接口行为的实现第63页
     ·用户界面第63-65页
   ·本章小结第65-66页
6 测试与分析第66-71页
   ·功能测试与分析第66-69页
     ·指令集功能第66页
     ·调试功能第66-67页
     ·外设功能第67-68页
     ·外设功能第68-69页
   ·性能测试与分析第69-70页
     ·测试目的第69页
     ·测试方案与过程第69-70页
   ·本章小结第70-71页
7 总结与展望第71-73页
   ·总结第71页
   ·展望第71-73页
参考文献第73-76页
附录第76-104页
作者在攻读硕士学位期间发表的论文第104-105页
致谢第105页

论文共105页,点击 下载论文
上一篇:长线阵CCD高速驱动与信号处理系统研究
下一篇:一种带加密和水印的视频播放系统的设计与实现