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

一个汇编模拟器的设计与实现

摘要第3-4页
Abstract第4页
第一章 引言第9-16页
    1.1 课题背景第9-12页
        1.1.1 课题提出第9-10页
        1.1.2 解决方案第10-12页
    1.2 课题内容第12-13页
    1.3 课题意义第13-14页
    1.4 本文组织结构第14-16页
第二章 相关技术第16-26页
    2.1 软件模拟技术第16-20页
        2.1.1 软件模拟技术概述第16-17页
        2.1.2 软件模拟器的分类第17-19页
        2.1.3 软件模拟器的优点第19页
        2.1.4 指令集模拟器的分类第19-20页
    2.2 解释执行技术第20-22页
        2.2.1 解释执行的概念第20-21页
        2.2.2 解释执行的过程第21页
        2.2.3 解释执行的优越性第21-22页
    2.3 进程通信IPC第22-26页
        2.3.1 Windows 消息机制第22-24页
        2.3.2 内存文件映射第24-26页
第三章 总体设计第26-39页
    3.1 模拟器的设计目标和实现思路第26-29页
        3.1.1 设计目标第26-28页
        3.1.2 实现思路第28-29页
    3.2 模拟器的组成第29-33页
        3.2.1 模拟器的组成第29-32页
        3.2.2 主要模块功能第32-33页
    3.3 控制模块的设计第33-35页
        3.3.1 控制模块的功能第33-34页
        3.3.2 控制模块的设计第34-35页
    3.4 调试模块的设计第35-38页
        3.4.1 调试模块的功能第35-36页
        3.4.2 调试模块的设计第36-38页
    3.5 开发平台第38-39页
第四章 指令集模拟模块的设计与实现第39-66页
    4.1 指令集模拟模块的设计第39-43页
        4.1.1 指令集模拟模块的功能第39页
        4.1.2 指令模拟执行过程的设计第39-41页
        4.1.3 OO 技术的应用第41-43页
    4.2 寄存器模型第43-49页
        4.2.1 寄存器模型的设计第43-45页
        4.2.2 寄存器基类第45-46页
        4.2.3 处理器的寄存器类第46-49页
    4.3 指令集模型第49-52页
        4.3.1 指令集模型的设计第49-50页
        4.3.2 微指令抽象类第50-51页
        4.3.3 处理器的指令类第51-52页
    4.4 通用CPU 模型框架第52-54页
        4.4.1 通用CPU 模型框架的设计第52-53页
        4.4.2 通用CPU 模型框架的应用第53-54页
    4.5 80386 指令集的模拟第54-66页
        4.5.1 指令格式第54-55页
        4.5.2 指令译码第55-59页
        4.5.3 指令执行第59-66页
第五章 存储器模拟模块的设计与实现第66-70页
    5.1 存储器模拟模块的设计第66-67页
        5.1.1 存储器模拟模块的功能第66-67页
        5.1.2 存储器模拟模块的组成第67页
    5.2 存储器模拟模块的实现第67-70页
        5.2.1 物理存储空间的模拟第67-69页
        5.2.2 存储管理机制的模拟第69-70页
第六章 中断机制的模拟第70-89页
    6.1 PC 系统的中断机制第70-73页
        6.1.1 80386 实方式下的中断响应第70-72页
        6.1.2 中断控制器第72-73页
    6.2 中断机制的模拟方法第73-76页
        6.2.1 中断机制的模拟目标第73-74页
        6.2.2 中断机制的模拟方法第74-76页
    6.3 中断机制模拟模块的设计与实现第76-81页
        6.3.1 中断机制模拟模块的设计第76-78页
        6.3.2 中断机制模拟模块的实现第78-80页
        6.3.3 软中断处理程序功能的模拟第80-81页
    6.4 中断控制器模拟模块的设计与实现第81-85页
        6.4.1 中断控制器模拟模块的设计第81-82页
        6.4.2 中断控制器模拟模块的实现第82-85页
    6.5 外部设备模拟模块的设计与实现第85-89页
        6.5.1 外部设备模拟模块的设计第85-86页
        6.5.2 外部设备模拟模块的实现第86-87页
        6.5.3 键盘模拟程序的实现第87-89页
第七章 系统演示第89-95页
    7.1 汇编模拟器主界面第89页
    7.2 源代码编辑功能第89-90页
    7.3 汇编功能第90-91页
    7.4 汇编语言程序模拟执行功能第91页
    7.5 调试功能第91-95页
        7.5.1 反汇编第92页
        7.5.2 单步运行第92-93页
        7.5.3 断点调试第93-94页
        7.5.4 修改内存单元值第94-95页
第八章 结束语第95-97页
    8.1 总结第95-96页
    8.2 展望第96-97页
参考文献第97-100页
攻读学位期间公开发表的论文第100-101页
致谢第101-102页

论文共102页,点击 下载论文
上一篇:基于XScale处理器的嵌入式数控系统软硬件技术研究
下一篇:北宋徽宗、钦宗时期的台谏