没有合适的资源?快使用搜索试试~ 我知道了~
x86-sat:使用Z3的x86指令的基本SAT模型,可从英特尔文档自动生成
共10个文件
py:7个
md:1个
gitmodules:1个
需积分: 13 0 下载量 70 浏览量
2021-03-21
19:44:29
上传
评论
收藏 75KB ZIP 举报
温馨提示
x86卫星 这是通过解释Intel的指令伪代码,将其转换为的模型来构建x86内在函数的自动生成的形式化正式模型的初步尝试。 描述 提供了一个交互式指南,其中包含每条x86内在指令的数据,包括指定该指令行为的伪代码。内在性指南由一个XML文件作为后盾,其中所有这些数据都采用易于解析的格式,我们在这里使用它来构建Z3模型。 到目前为止,仅支持英特尔伪代码的以下功能: 基本一元/二进制算术/按位运算和三进制条件 读取和写入的位片 IF / CASE条件(在无法静态解析时以其为前提) FOR循环 函数定义/调用有关最新信息,请参阅parse.py中的tokens / rules 。 英特尔文档中使用的许多功能未在XML中明确给出。目前,几乎所有功能都不支持(有关当前列表,请参见intr_builtins.py定义的功能)。 这种生成模型的方法具有固有的局限性。内部函数仅覆盖x86指令的子集(大概
资源推荐
资源详情
资源评论
收起资源包目录
x86-sat-master.zip (10个子文件)
x86-sat-master
x86_sat
parse.py 11KB
intr_builtins.py 2KB
sprdpl
util.py 3KB
evaluate.py 24KB
pos_popcnt.py 2KB
screenshots
overview-1.png 56KB
optimize.py 3KB
.gitmodules 75B
README.md 4KB
test.py 7KB
共 10 条
- 1
资源评论
LinSha
- 粉丝: 21
- 资源: 4615
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功