没有合适的资源?快使用搜索试试~ 我知道了~
etiss:可扩展翻译指令集模拟器
共428个文件
h:123个
cpp:86个
s:50个
需积分: 10 0 下载量 13 浏览量
2021-04-17
00:31:05
上传
评论
收藏 2.24MB ZIP 举报
温馨提示
ETISS(可扩展翻译指令集模拟器) ETISS是一种C ++ ISS(指令集模拟器),旨在模拟主机计算机上目标内核的指令。 它将二进制指令转换为C代码,并将转换后的代码附加到一个块中,该块将在运行时进行编译和执行。 如前所述,它是可扩展的,因此通过采用插件技术可以支持无数级定制。 ETISS根据用户需求支持各种指令集体系结构(ISA) (请参阅ArchImpl/体系结构模型)。 同时,该模拟器可定制插件设置很多应用来增强(见应用实例examples/ )。 ETISS的结构如上图所示,并且能够根据加载的体系结构模型转换二进制指令。 此外,可以开发插件以对体系结构的新功能进行建模,并且可以灵活添加插件,而无需对ETISS源代码进行任何改动。 入门 ETISS必须内置到单独的库中,并且需要一个主文件来设置模拟器。 构建和安装后,将使用正确的配置将examples/文件夹安装到<etiss
资源推荐
资源详情
资源评论
收起资源包目录
etiss:可扩展翻译指令集模拟器 (428个子文件)
timesoftfloat.c 84KB
jdct.c 24KB
fir.c 19KB
ConvertUTF.c 19KB
aes.c 10KB
edge.c 10KB
syscalls.c 7KB
iir.c 7KB
qprintf.c 7KB
cust_print.c 6KB
test.c 6KB
endianness.c 6KB
isort.c 5KB
heap.c 5KB
irq_tt.c 4KB
main.c 4KB
spi.c 3KB
uart.c 3KB
pi.c 3KB
gpio.c 3KB
utils.c 3KB
i2c.c 2KB
int.c 2KB
exceptions.c 1KB
timer.c 857B
main.c 85B
OR1KLIBAPI.cfg 215B
LLVMJITLIBAPI.cfg 213B
GCCJITLIBAPI.cfg 140B
.clang-format 628B
PulpinoTarget.cmake 5KB
toolchain.cmake 1KB
RegisterJITFiles.cmake 1KB
ETISSPlugin.cmake 1KB
RISCV64Arch.cpp 622KB
RISCVArch.cpp 528KB
pugixml.cpp 310KB
softfloat.cpp 205KB
ORBIS32_II.cpp 42KB
ORBIS32_I.cpp 41KB
ETISS.cpp 37KB
Instruction.cpp 34KB
CPUCore.cpp 32KB
Dot.cpp 32KB
GDBServer.cpp 30KB
Translation.cpp 21KB
Misc.cpp 20KB
OR1KArch.cpp 20KB
LibraryInterface.cpp 19KB
VirtualStruct.cpp 19KB
SimpleMemSystem.cpp 17KB
Trigger.cpp 16KB
OR1KArch_fpu.cpp 14KB
fp_functions.cpp 14KB
ETISSPython.cpp 12KB
Fault.cpp 12KB
MemoryDevice.cpp 11KB
GDBConnection.cpp 10KB
LLVMJIT.cpp 10KB
Stressor.cpp 9KB
MMU.cpp 9KB
Action.cpp 8KB
XML.cpp 8KB
Plugin.cpp 8KB
main.cpp 8KB
RISCV64MMU.cpp 8KB
RISCV64Timer.cpp 7KB
CodePart.cpp 7KB
Logger.cpp 7KB
VCD.cpp 7KB
Injector.cpp 7KB
Timing.cpp 7KB
DMMUWrapper.cpp 7KB
ETISSInit.cpp 7KB
UnixTCPGDBConnection.cpp 7KB
InstructionSpecificAddressCallback.cpp 6KB
InjectorAddress.cpp 6KB
GCCJIT.cpp 6KB
PTE.cpp 6KB
System.cpp 6KB
CPUArch.cpp 6KB
InterruptHandler.cpp 6KB
TCCJIT.cpp 6KB
IntegratedLibrary.cpp 6KB
VirtualStructMemory.cpp 5KB
GDBSystemWrapper.cpp 5KB
OR1200Timing.cpp 5KB
Delegate.cpp 5KB
IntegratedLibraryHelper.cpp 5KB
OR1KTimer.cpp 4KB
VariableValueLogger.cpp 4KB
CVirtualStruct.cpp 4KB
Plugin.cpp 4KB
PrintInstruction.cpp 4KB
FastMemory.cpp 4KB
InstructionAccurateCallback.cpp 4KB
SwitchSystem.cpp 4KB
Benchmark.cpp 4KB
Hex.cpp 4KB
ErrorDefinition.cpp 3KB
共 428 条
- 1
- 2
- 3
- 4
- 5
资源评论
菊次郎的回南天
- 粉丝: 41
- 资源: 4565
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功