期刊文献+
共找到11篇文章
< 1 >
每页显示 20 50 100
面向LoongArch边界检查访存指令的GCC优化
1
作者 舒燕君 郑翔宇 +5 位作者 徐成华 黄沛 王永琪 周凡 张展 左德承 《计算机研究与发展》 北大核心 2025年第5期1136-1150,共15页
为了减少内存安全检查的开销,LoongArch指令集架构引入了边界检查访存类指令.然而,作为一种新的内存访问指令,目前GCC(GNU compiler collection)编译器不支持该类指令,LoongArch硬件能力不能得到充分利用.针对此LoongArch边界检查访存... 为了减少内存安全检查的开销,LoongArch指令集架构引入了边界检查访存类指令.然而,作为一种新的内存访问指令,目前GCC(GNU compiler collection)编译器不支持该类指令,LoongArch硬件能力不能得到充分利用.针对此LoongArch边界检查访存指令改进了GCC编译器,实现利用该类指令优化程序的内存安全检查.具体而言,完成了3个方面的工作:1)设计实现了针对边界检查访存指令的内建函数;2)改进GCC RTL(register transfer language)阶段的优化器,使其能够识别无异常处理和带异常处理2种情况的边界检查访存语义,并自动优化;3)面向LoongArch边界检查访存指令触发的边界检查异常(bound check exception,BCE),设计了新的Linux内核异常信号SIGBCE和相应的运行时库glibc(GNU C library)的信号处理函数,实现了BCE处理.通过在GCC 12.2.0和龙芯3C5000L服务器进行实验,验证了改进后的编译器不仅能正确使用新引入的边界检查访存指令,而且在某些安全函数中带来接近20%的性能提升.完善了LoongArch生态,推进了LoongArch指令集发展,对此类特定指令编译器优化工作有一定的借鉴意义. 展开更多
关键词 编译器优化 LoongArch GCC 边界检查访存 龙芯CPU 异常处理 内存安全
在线阅读 下载PDF
1767名企业员工健康体检结果分析 被引量:7
2
作者 马莉 张春霞 丘金浪 《华南国防医学杂志》 CAS 2012年第5期458-460,共3页
目的分析某企业员工的健康状况,为其健康干预策略和预防保健工作提供依据。方法按照每10年一个年龄组,将参检的1767名员工的常见疾病与异常指标检出率进行分类统计,比较不同年龄和性别组之间的差异。结果常见疾病与异常指标的检出率分别... 目的分析某企业员工的健康状况,为其健康干预策略和预防保健工作提供依据。方法按照每10年一个年龄组,将参检的1767名员工的常见疾病与异常指标检出率进行分类统计,比较不同年龄和性别组之间的差异。结果常见疾病与异常指标的检出率分别为:舒张压偏高88例(4.98%);过敏性鼻炎52例(2.94%);慢性咽炎227例(12.85%);脂肪肝200例(11.32%);胆囊息肉73例(4.13%);混合痔61例(3.45%);甘油三酯偏高249例(14.09%);低密度脂蛋白偏高458例(25.92%);空腹血糖偏高52例(2.94%);尿酸偏高185例(10.47%);血小板偏高204例(11.54%);总胆固醇偏高149例(8.43%);血压偏低79例(4.47%)。胆囊息肉、低密度脂蛋白随着年龄提升,检出率呈上升趋势;血压偏低检出率呈下降趋势;脂肪肝、甘油三酯偏高检出率趋势呈现凸型;尿酸偏高呈现凹型。男性舒张压偏高、慢性咽炎、脂肪肝、胆囊息肉、甘油三酯偏高和低密度脂蛋白偏高的检出率高于女性。而女性混合痔、血小板偏高和血压偏低的检出率高于男性。结论该企业员工常见疾病发病率与异常指标均较高,应加强健康教育,降低疾病的发生率,提高健康水平。 展开更多
关键词 健康体检 疾病 异常指标 检出率 企业员工
暂未订购
结构力学矩阵位移法与位移法的计算平台研究 被引量:2
3
作者 焦箭 郭献忠 《贵州大学学报(自然科学版)》 2001年第4期261-265,共5页
通过阐明结构刚度矩阵形成的物理意义 ,比较了结构力学中位移法和矩阵位移法之间计算平台的关系 提出了如何将这两种方法有机的联系起来 。
关键词 “对号入座”规则 变形谐调条件 结构力学 矩阵位移法 位移法 计算平台 结构刚矩阵
在线阅读 下载PDF
基于模型检测的面向服务软件异常处理可终止性的验证方法
4
作者 蒋曹清 肖芳雄 +1 位作者 应时 文静 《小型微型计算机系统》 CSCD 北大核心 2015年第11期2484-2491,共8页
针对面向服务软件异常处理的可终止性难以验证问题,提出一种基于模型检测的验证方法.该方法首先基于已建立的异常处理模型和形式定义的异常处理可终止性,使用ASK-CTL(Computation Tree Logic)刻画异常处理的可终止性,然后基于本文提出... 针对面向服务软件异常处理的可终止性难以验证问题,提出一种基于模型检测的验证方法.该方法首先基于已建立的异常处理模型和形式定义的异常处理可终止性,使用ASK-CTL(Computation Tree Logic)刻画异常处理的可终止性,然后基于本文提出的异常处理可终止性的模型检测算法,可获得异常处理可终止性验证结果.最后,结合实例从可行性和有效性角度对验证方法进行实证和评估,结果表明,本方法能有效验证异常处理的可终止性,且具有较好的性能,为进一步分析异常处理的正确性提供支持. 展开更多
关键词 面向服务软件 异常处理 模型检测 可终止性验证
在线阅读 下载PDF
基于EHA的异常处理模型检验方法
5
作者 杨厚群 何中市 陈静 《计算机科学》 CSCD 北大核心 2008年第4期280-282,共3页
本文提出在整个Java程序开发链中通过使用UML Statecharts对异常处理建模,对Statechart进行模型检验,完成代码生成。首先将Statecharts转换为EHA,然后给出其操作语义,根据操作语义映射到一个自动机。使用基于自动机理论的模型检验方法... 本文提出在整个Java程序开发链中通过使用UML Statecharts对异常处理建模,对Statechart进行模型检验,完成代码生成。首先将Statecharts转换为EHA,然后给出其操作语义,根据操作语义映射到一个自动机。使用基于自动机理论的模型检验方法来验证基于EHA的异常处理模型是否满足某些关键性质,最后自动产生相关代码。 展开更多
关键词 异常处理 模型检验 EHA
在线阅读 下载PDF
MPC8270的MCP异常研究与分析
6
作者 郭勇 马超 +1 位作者 贺莹 路帅 《航空计算技术》 2017年第2期117-120,共4页
MPC8270处理器以其良好的性能和丰富的接口在航空机弹载嵌入式领域有广泛的应用。MPC8270提供丰富的异常机制供软件开发者使用,由于MCP的产生与硬件有紧密关系,并不会由于软件本身导致,因此往往软件开发者对其并不在意。结合在实际工作... MPC8270处理器以其良好的性能和丰富的接口在航空机弹载嵌入式领域有广泛的应用。MPC8270提供丰富的异常机制供软件开发者使用,由于MCP的产生与硬件有紧密关系,并不会由于软件本身导致,因此往往软件开发者对其并不在意。结合在实际工作中碰到的故障事例,对MCP进行了详细的描述。对MCP正确的处理可以增加软件的可靠性。 展开更多
关键词 MPC8270 异常 机器检查异常
在线阅读 下载PDF
美国宪法第四修正案视野下机场安检行为分析
7
作者 张君周 《北京航空航天大学学报(社会科学版)》 2013年第5期33-37,共5页
美国联邦宪法第四修正案规定:个人的人身、住宅、文件和财产不受不合理搜查和扣押。机场安检涉及扫描、拍身及对人身自由的限制,在没有获得令状的情况下,是否违反了第四修正案的要求。美国法院在一些重要的判例中,采用了Terry原则、同... 美国联邦宪法第四修正案规定:个人的人身、住宅、文件和财产不受不合理搜查和扣押。机场安检涉及扫描、拍身及对人身自由的限制,在没有获得令状的情况下,是否违反了第四修正案的要求。美国法院在一些重要的判例中,采用了Terry原则、同意例外、边境检查及行政检查等令状主义的例外理论,对机场安检行为合宪性进行不同角度的分析。这些研究及判例可用于分析中国机场安检的正当性与安检新措施的选择。 展开更多
关键词 机场安检 宪法第四修正案 Terry规则 同意例外 边界检查例外 行政检查例外
在线阅读 下载PDF
基于Struts2企业级异常处理研究及扩展
8
作者 赵慧青 周家纪 褚媛 《微计算机信息》 北大核心 2008年第33期261-263,共3页
传统的Java异常-捕获机制已不能满足当今大型企业级开发的要求。本文对Struts2提供的异常处理机制进行了研究和扩展,提出将检查型(Checked)异常转化为非检查型(Unchecked)异常进行捕获的思想,通过采用AOP拦截器技术构造一种高效的异常... 传统的Java异常-捕获机制已不能满足当今大型企业级开发的要求。本文对Struts2提供的异常处理机制进行了研究和扩展,提出将检查型(Checked)异常转化为非检查型(Unchecked)异常进行捕获的思想,通过采用AOP拦截器技术构造一种高效的异常处理机制,提高了代码的可读性,程序的执行速度和可维护性,减少了同类代码的重复使用,避免了由于过量使用检查型(Checked)异常引起的程序结构混乱、代码逻辑复杂等缺陷。 展开更多
关键词 JAVA STRUTS2 运行时异常 检查 非检查性异常 AOP
在线阅读 下载PDF
Architecting Fault Tolerance with Exception Handling: Verification and Validation 被引量:2
9
作者 Patrick H. S. Brito Rogério de Lemos +1 位作者 Cecília M. F. Rubira Eliane Martins 《Journal of Computer Science & Technology》 SCIE EI CSCD 2009年第2期212-237,共26页
When building dependable systems by integrating untrusted software components that were not originally designed to interact with each other, it is likely the occurrence of architectural mismatches related to assumptio... When building dependable systems by integrating untrusted software components that were not originally designed to interact with each other, it is likely the occurrence of architectural mismatches related to assumptions in their failure behaviour. These mismatches, if not prevented during system design, have to be tolerated during runtime. This paper presents an architectural abstraction based on exception handling for structuring fault-tolerant software systems. This abstraction comprises several components and connectors that promote an existing untrusted software element into an idealised fault-tolerant architectural element. Moreover, it is considered in the context of a rigorous software development approach based on formal methods for representing the structure and behaviour of the software architecture. The proposed approach relies on a formal specification and verification for analysing exception propagation, and verifying important dependability properties, such as deadlock freedom, and scenarios of architectural reconfiguration. The formal models are automatically generated using model transformation from UML diagrams: component diagram representing the system structure, and sequence diagrams representing the system behaviour. Finally, the formal models are also used for generating unit and integration test cases that are used for assessing the correctness of the source code. The feasibility of the proposed architectural approach was evaluated on an embedded critical case study. 展开更多
关键词 exception handling fault-tolerant software architecture model-based test model checking software verification and validation
原文传递
一种语义感知的安全检查检测方法
10
作者 方宇彤 刘洪毅 +1 位作者 李经纬 文伟平 《信息安全学报》 CSCD 2020年第5期17-29,共13页
安全检查是OS中最常见的安全增强方式,是漏洞检测的重要基石。检测安全检查必然要用到异常处理函数,本论文从检测异常处理函数入手,实现了基于异常处理函数的安全检查检测方法。论文提出了一种语义感知的安全检查检测方法(Sased),通过... 安全检查是OS中最常见的安全增强方式,是漏洞检测的重要基石。检测安全检查必然要用到异常处理函数,本论文从检测异常处理函数入手,实现了基于异常处理函数的安全检查检测方法。论文提出了一种语义感知的安全检查检测方法(Sased),通过基于自然语义、程序语义的异常处理函数检测方法对Linux系统的函数控制流进行静态分析。同时,Sased可以对异常处理函数和安全检查进行回溯过滤从而降低其误报率。通过实验,Sased共报告异常处理函数795个,安全检查41519个,二者都达到了90%以上的检测准确率。这其中,有208个异常处理函数是之前的工作中从未发现的。同时,我们结合已有的漏洞检测方法,发现了Linux内核的9个新漏洞。实验表明Sased可以非常高效地检测OS中的异常处理函数及安全检查,从而为操作系统漏洞检测提供有益的参考。 展开更多
关键词 异常处理 安全检查 系统安全
在线阅读 下载PDF
Data Flow Analysis and Formal Method
11
作者 Yanmei Li Shaobin Huang +1 位作者 Junyu Lin Ya Li 《国际计算机前沿大会会议论文集》 2015年第1期114-116,共3页
Exceptions are those abnormal data flow which needs additional calculation to deal with. Exception analysis concerned abnormal flow contains a lot of research content, such as exception analysis method, program verifi... Exceptions are those abnormal data flow which needs additional calculation to deal with. Exception analysis concerned abnormal flow contains a lot of research content, such as exception analysis method, program verification. This article introduces another research direction of exception analysis which based on formal method. The article analyses and summarizes those research literatures referring exception analysis and exception handling logic verification based on formal reasoning and model checking. In the article, we provide an overview of the relationship and difference between traditional ideas and formal method concerning program exception analysis. In the end of the article, we make some ideas about exception analysis based on formal semantic study of procedure calls. Exception handling is seen as a special semantic effect of procedures calls. 展开更多
关键词 exception PROPAGATION FORMAL METHOD MODEL checkING
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部