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

面向多核处理器的低级并行程序验证

摘要第1-4页
ABSTRACT第4-8页
第1章 引言第8-12页
   ·背景简介第8-9页
   ·研究目的与内容第9-10页
   ·论文结构第10-12页
第2章 验证编译器第12-24页
   ·受信任计算基础(TCB)第12-13页
   ·规范语言的表达能力第13页
   ·带证明代码(PCC)第13-15页
   ·基础带证明代码(FPCC)第15页
   ·验证汇编编程(CAP)第15-20页
     ·Hoare 逻辑第15-16页
     ·CAP 验证框架的结构第16-19页
     ·基本块为单位的验证方式第19-20页
   ·相关项目介绍第20-23页
     ·Touchstone 编译器项目第20-21页
     ·TAL 项目第21-22页
     ·Singularity 项目第22页
     ·CCm 项目第22-23页
   ·本章小结第23-24页
第3章 MCAP 验证框架概述第24-34页
   ·MCAP 的验证流程及优点第24-26页
     ·验证流程第24-25页
     ·框架优点第25-26页
   ·MCAP 框架结构第26-28页
   ·MCAP框架的描述与证明工具Coq第28-33页
     ·Curry-Howard 同构第28页
     ·程序语言GALLINA第28-29页
     ·命令语言Vernacular第29-30页
     ·交互式定理证明第30-33页
   ·本章小结第33-34页
第4章 MCAP 验证框架的实现第34-59页
   ·MCAP 抽象机器设计第34-42页
     ·抽象机设计概述第34-37页
       ·双核处理器第34页
       ·内核同步第34-35页
       ·自旋锁第35页
       ·死锁第35-36页
       ·内存划分第36-37页
     ·抽象机器的形式化定义第37-40页
       ·MCAP 抽象机语法第37-38页
       ·MCAP 抽象机操作语义第38-40页
     ·抽象机器的Coq 描述第40-42页
   ·内存拥有权的转移第42-43页
   ·程序规范第43-44页
   ·推理规则第44-49页
     ·推理规则的层次第44-45页
     ·推理规则的具体定义第45-49页
     ·推理规则的Coq 描述第49页
   ·可靠性定理及证明第49-54页
     ·可靠性定理第49-50页
     ·前进性引理及证明第50-51页
     ·保持性引理及证明第51-54页
     ·可靠性定理的证明第54页
   ·目标代码验证举例第54-58页
   ·本章小结第58-59页
第5章 MCAP 框架的扩展第59-66页
   ·真实汇编代码级验证第59-61页
     ·自旋锁操作原语的真实汇编表示第59-60页
     ·MCAP 推理规则的适用第60-61页
   ·函数模块化验证第61-63页
     ·MIPS 函数调用实例第61页
     ·调用与返回指令推理规则的构造第61-63页
   ·Assume-Guarantee技术的引入第63-65页
   ·本章小结第65-66页
第6章 总结与展望第66-68页
   ·工作总结第66-67页
   ·展望第67-68页
参考文献第68-71页
致谢第71-72页
个人简历、在学期间发表的学术论文与研究成果第72页

论文共72页,点击 下载论文
上一篇:基于SOA的电子政务平台服务库注册中心研究与实现
下一篇:CDMA2000分组网数据安全机制分析与VPN配置优化