没有合适的资源?快使用搜索试试~ 我知道了~
PyVM:根据《英特尔软件开发人员手册》以Python编写的,执行x86二进制文件的虚拟机
共181个文件
py:37个
s:36个
bin:33个
需积分: 9 2 下载量 96 浏览量
2021-02-05
04:57:59
上传
评论
收藏 2.56MB ZIP 举报
温馨提示
PyVM-在纯Python中执行x86字节码! PyVM在纯Python中执行x86(IA-32)字节码,没有任何依赖关系。 它可以运行多种类型的可执行文件: 原始字节码(将bytes和bytearray解释为字节码) 平面二进制文件(例如,NASM默认生成的二进制文件;将文件的内容解释为字节码) ELF二进制文件(任何静态链接的ELF二进制文件) 特征: x86 CPU(文件: VM/Registers.py , VM/CPU.py , VM/fetchLoop.py , VM/misc.py ) 通用寄存器:32位,16位,8位。 参见文件1; 段寄存器:ES,CS,SS
资源推荐
资源详情
资源评论
收起资源包目录
PyVM:根据《英特尔软件开发人员手册》以Python编写的,执行x86二进制文件的虚拟机 (181个子文件)
libc.a 7KB
test_stos.bin 4KB
c_stdlib.bin 3KB
c_stdlib_O3.bin 2KB
test_imul2.bin 972B
test_bitwise.bin 386B
c_float_vecmul.bin 356B
test_shifts.bin 340B
test_div.bin 277B
test_sbb.bin 250B
test_adc.bin 245B
c_float4.bin 238B
test_call_ret.bin 237B
test_mul.bin 237B
test_idiv.bin 211B
c_float3.bin 202B
test_jmp_int.bin 200B
test_cmp_jcc.bin 188B
test_imul.bin 167B
test_add_sub.bin 163B
test_registers.bin 152B
test_test.bin 138B
c_float2.bin 113B
c_float1.bin 111B
test_push_pop.bin 108B
c_pointers.bin 107B
c_loop.bin 95B
c_pow.bin 94B
test_shr_shl.bin 88B
test_lea.bin 80B
test_xchg.bin 62B
nasm_compiled.bin 49B
standalone.bin 49B
test_inc_dec.bin 24B
libc.c 9KB
c_stdlib.c 6KB
base64_bench.c 4KB
memcpy_test.c 3KB
calculator.c 2KB
reverse_polish.c 2KB
insertionsort.c 1KB
structs.c 1000B
bubblesort.c 983B
quicksort.c 909B
recursion.c 769B
syscalls.c 753B
io.c 728B
uname.c 658B
float_matmul.c 652B
pow.c 549B
test_malloc.c 499B
memory.c 445B
hello_dynamic.c 418B
hello.c 400B
args.c 317B
pointers.c 118B
entry.c 109B
hello_world.c 84B
loop.c 66B
reverse_polish.elf 187KB
calculator.elf 183KB
io.elf 179KB
base64_bench.elf 140KB
memory.elf 126KB
test_malloc.elf 125KB
uname.elf 101KB
args.elf 91KB
bubblesort.elf 88KB
insertionsort.elf 88KB
quicksort.elf 88KB
hello_world.elf 88KB
float_matmul.elf 46KB
recursion.elf 26KB
memcpy_test.elf 26KB
structs.elf 26KB
elf-Linux-x86-bash 792KB
.gitignore 141B
float_arrays.h 69KB
syscalls.h 2KB
string.h 295B
stdio.h 290B
stdlib.h 152B
stddef.h 96B
definitions.h 84B
hello 14KB
hello_dynamic 14KB
hello_world 13KB
helloc 177KB
helloc_native 720KB
LICENSE 1KB
Makefile 2KB
Makefile 952B
Makefile 364B
Makefile 262B
README.md 7KB
README.md 3KB
CONTRIBUTING.md 2KB
README.md 1KB
README.md 1021B
README.md 982B
共 181 条
- 1
- 2
资源评论
茶了不几
- 粉丝: 30
- 资源: 4772
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功