【摘 要】
:
系统软件是计算机系统的核心部分,其安全性和可靠性是构建高可信计算机系统的关键。而形式化验证技术基于严格的数学理论和方法,能够为系统软件的正确性提供强有力的保证。在系统软件中,内嵌汇编代码常被用于实现与底层硬件平台之间的交互。汇编代码的安全性和正确性对于保证整个系统的正确性是非常重要的。在某航天嵌入式操作系统的形式化验证工作项目中,该操作系统的内嵌汇编程序是由SPARCv8指令集编写的,而项目前期工
论文部分内容阅读
系统软件是计算机系统的核心部分,其安全性和可靠性是构建高可信计算机系统的关键。而形式化验证技术基于严格的数学理论和方法,能够为系统软件的正确性提供强有力的保证。在系统软件中,内嵌汇编代码常被用于实现与底层硬件平台之间的交互。汇编代码的安全性和正确性对于保证整个系统的正确性是非常重要的。在某航天嵌入式操作系统的形式化验证工作项目中,该操作系统的内嵌汇编程序是由SPARCv8指令集编写的,而项目前期工作所采用的验证框架,无法验证这部分内嵌汇编程序的正确性。为了完善这一部分工作,本文基于己有的形式化验证技术提出了一套用于SPARCv8汇编程序验证的方法,并做出了如下贡献:首先,本文为SPARCv8汇编程序设计了一种霍尔风格的验证逻辑。并为验证逻辑中的推理规则提供了直接风格的(direct-style)、基于语义的解释。该验证逻辑支持SPARCv8汇编程序中函数调用的模块化验证,以及SPARCv8的三个特性的验证:包括延时跳转、特殊寄存器的延时写入和寄存器窗口机制。其次,应用所设计的验证逻辑,本文验证了某航天嵌入式操作系统中任务上下文切换程序的主要功能模块,累计共验证了约250行SPARCv8汇编程序代码。验证逻辑的定义,可靠性证明以及任务上下文切换程序的验证工作都在Coq辅助定理证明工具中实现。最后,本文提出了一种SPARCv8汇编程序与其所对应的抽象汇编原语之间的模拟关系,并证明了如果SPARCv8汇编程序与其所对应的汇编原语之间满足该模拟关系,那么他们之间满足上下文精化关系,即调用具体SPARCv8代码的程序,不会比调用抽象汇编原语的程序产生更多的行为。我们使用该方法证明了一个SPARCv8实现的任务上下文切换程序和任务调度原语switch之间满足该模拟关系。
其他文献
纯自旋流是自旋角动量的定向输运。它是自旋电子学(Spintronics)中研究新物理效应的核心,也是在新一代磁性存储与处理器件中实现局域自旋(或磁矩)翻转的重要技术途径。可见,关于纯自旋流物理特性的研究、纯自旋流与材料相互作用的微观机制研究在自旋电子学中尤为重要。而自旋泵浦(Spin pumping)效应是产生纯自旋流的主流实验方法,且有效自旋混合电导率(?)用于表征Spin pumping效应中
自旋电子学是在传统电子学基础上调控自旋自由度,基于自旋的存储器具有读取速度快、能耗低、非易失等优点,这使得自旋电子学成为近期的研究热点。在磁学领域的应用则是通过利
在实现声波调控上,普通天然材料往往存在固有的限制,而声学超常材料以其亚波长尺寸、设计自由度高、声学响应新颖优异等特点为调控声波提供了新的方式。本文提出了一种质量密度和体积压缩率满足共轭关系的新型声学超常材料,为调控材料参数提供新思路。这种材料本身同时包含增益和损耗,能在特定的入射角度产生独特的激光模式和完美吸声。全文主要分为以下四个部分:第一章:介绍声学超常材料的起源,并介绍一些对声学超常材料参数
【目的】探讨不同剂量注射用右旋兰索拉唑治疗消化性溃疡并出血的有效性及安全性,为临床合理用药提供参考。【方法】选取2019年08月至2020年12月期间因呕血或黑便在宜春市人民医院消化内科住院治疗的消化道出血患者,经胃镜(入院24小时内)检查证实为消化性溃疡并出血,且内镜下Forrest分级为Ia、Ib、IIa、IIb、IIc。共有73名患者纳入研究,所有患者被随机分为两组,其中,观察组28例,用药
亚洲玉米螟Ostrinia furnacalis(Guenée),隶属于鳞翅目草螟科,是玉米生产中的主要害虫之一。亚洲玉米螟是一种典型的趋光昆虫,对紫外光(Ultraviolet,UV)尤为敏感。本研究以亚洲玉米螟为试验材料,对不同时长UV胁迫下的雌成虫进行转录组和代谢组研究,对不同时长UV胁迫下亚洲玉米螟JNK和p38基因的表达情况进行研究。主要研究结果如下:1.UV胁迫下亚洲玉米螟的转录组分析
目的:本研究主要目的是总结归纳射干麻黄汤用药后常见的后续方证动态变化,总结归纳方药规律。通过分析临床数据,从而确定射干麻黄汤的常见加减药味、出现频率以及对应的临床症状,总结射干麻黄汤证的症状表现以及与之相关的呼吸系统疾病情况。方法:本研究在6年8个月的时间内,收集了北京东直门医院呼吸科专家门诊的6725例临床病例。从这些病案中,443病人服用了射干麻黄汤。443病例中有201例从初诊开始服用射干麻
随着越来越多以用户为创作中心的产品爆红,用户原创内容成为互联网的流行趋势,这其中以建立用户化身为重点。用户化身的建立中人脸重建技术最为复杂,人脸重建结果也是用户化
背景:心肌缺氧损伤(myocardial hypoxia injury)是心血管病的主要病理基础,到目前为止,它的发病机制未完全阐明,并且临床上无有效且特异性的药物治疗。已有研究显示,中医药在治疗心肌缺氧损伤方面具有独特的优势,并且国内外开展了大量相关的临床与基础研究。研究证明,豨莶草水提物及醇提物均具有舒张血管、降压、镇痛、抗菌消炎、抗氧化和抑制免疫功能等药理作用,常用于心脑血管疾病的临床治疗。
目前,核技术在医学领域的应用越来越广泛,如放射性核素显像、内照射治疗技术等。然而,在对患者进行诊疗的过程中,可能会给其他患者、患者家属、尤其是医务人员造成额外的辐射照射,对其带来辐射危害。将可视化技术应用于辐射防护领域,可以使医务人员更直观地了解辐射场的分布,降低辐射风险。常见的辐射场可视化方法分为正演还原方法和反演还原方法两种。正演还原方法,如蒙特卡洛方法和点核积分法,不适用于核医学科这类放射源
国有企业是国民经济的支柱,在社会主义市场经济中起主导作用。除了规模庞大的央企,国有企业中很大一部分都是归属地方政府及国资委管理的省管国有企业,对地方经济发展具有重