首页 >后端开发 >C++ >Jas - 我的 x 汇编器

Jas - 我的 x 汇编器

Linda Hamilton
Linda Hamilton原创
2024-12-01 07:10:14215浏览

Jas - My xassembler

大家好!希望大家都一切顺利!

所以,最近(在过去的一年左右)我一直在学习 x86 系列指令和 ELF 目标文件格式的一些基本概念,作为一个业余项目。现在我编写了一个库,它将一些基本指令编译成原始的 ELF 二进制文件,ld 愿意咀嚼该二进制文件并为其吐出可执行文件。 Jas 汇编器允许计算机和低级爱好者快速轻松地创建一个简单的编译器,而无需像 LLVM 这样的大型复杂库的麻烦。使用我的库,我已经编写了一些非常酷的项目,例如一个非常非常简单的 Brain f*ck 编译器,其大小不到 1MB,可以编译为 x64 ELF 目标文件 - 在这里查看 https://github.com/ chen-alvin/brainfry

请随意为存储库做出贡献:https://github.com/ Cheng-alvin/jas

也加入不和谐吧! https://discord.gg/Qncj5RJbfK

谢谢,阿尔文

以上是Jas - 我的 x 汇编器的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn