云彩店邀请码|半壳|优胜
跟着嵌入式体例的普遍运用,其安定性题目变得日益超过。软硬件缺点报复(如缓冲区溢出报复)和物理报复变成嵌入式体例难以提防的恫吓。保守的嵌入式体例安定处置计划大多是鉴于软硬件,难以制止安定缺点,资源开支高,检验和测定速率慢。新式的硬件养护本领,不妨填补那些缺陷,正在变成国表里接洽热门。正文提出了一种硬件养护计划,对步调运转进程中的数据和代码举行完备性养护。在步调穿插编写翻译链接阶段,安排了机动领会软硬件,运用编写翻译器和完备性算法领会可实行文献,天生训令代码和静态数据的完备性监察和控制模子;在步调运转阶段,监察和控制硬件实行动静数据代码的完备性消息计划以及与监察和控制模子中数据值的及时的领会比拟,一旦创造报复则触发处置器阻碍救急相应;安排了影子仓库本领,对仓库中归来地方和基南针的完备性举行养护;对外存中各个段的读、写以及可实行属性举行监察和控制,提出了安定标签计划,提防对外存中数据代码的完备性妨害;运用OpenRISC OR1200处置器与Xilinx FPGA搭建SOC硬件体例,来考证完全安排。考查截止表白,经过步调数据和代码的完备性硬件监察和控制计划,巩固了嵌入式体例的实行安定;应用SHA-1、SHA-256或CRC32算法对训令代码基础块举行完备性养护,到达了安定性和资源开支的平稳;经过硬件监察和控制CPU load/store 操纵,能赶快检验和测定出保存体例静态和动静数据的完备性;影子仓库本领可在两个时钟检验和测定到妨害仓库中归来地方和基南针完备性的栈溢出报复,且资源占用较小;安定标签本领应用2bits安定源代码,可在两个时钟周期内检验和测定到违犯外存段的读、写及可实行属性的报复,在报复爆发之前触发阻碍旗号,提防对外存中数据代码的完备性妨害。经过运转报复尝试代码考证体例的本能可知,硬件养护本领与保守的软硬件本领比拟具备更高的安定性、更快的检验和测定速率和更低的资源开支。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/207238.html
本站部分内容来源网络如有侵权请联系删除