Skip to content

Martins3/Bare-Metal-Binary-Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

裸金属二进制翻译器

FAQ

  • 可以做什么?
    • 将龙芯电脑"变成" x86 电脑。
  • 为什么要将二进制翻译器运行在裸机上?
    • 类似 unikernel 的思想,只有一个地址空间,可以消除上下文切换和 TLB miss
    • 可以实现设备直通
    • 可以直接访问硬件 TLB 来加速地址翻译
  • 软件架构是什么样子?

drawing

手动编译

About

😋 裸金属二进制翻译器的设计和实现

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages