안녕하세요! 다들 잘 지내시길 바랍니다!
그래서 최근(지난 1년 정도) 저는 사이드 프로젝트로 x86 제품군의 명령어와 ELF 객체 파일 형식에 대한 몇 가지 기본 개념을 배우고 있습니다. 이제 나는 몇 가지 기본 지침을 ld가 기꺼이 씹고 실행 파일을 내뱉을 원시 ELF 바이너리로 컴파일하는 라이브러리를 작성했습니다. Jas 어셈블러를 사용하면 컴퓨터 및 저수준 매니아가 LLVM과 같은 크고 복잡한 라이브러리의 번거로움 없이 간단한 컴파일러를 빠르고 쉽게 만들 수 있습니다. 내 라이브러리를 사용하여 x64 ELF 개체 파일로 컴파일되는 1MB 미만의 매우 간단한 두뇌 빌어먹을 컴파일러와 같은 꽤 멋진 프로젝트를 이미 작성했습니다. 여기에서 확인하세요 https://github.com/ 쳉알빈/brainfry
리포지토리에 자유롭게 기여하세요: https://github.com/cheng-alvin/jas
디스코드에도 동참해보세요! https://discord.gg/Qncj5RJbfK
고마워요, 앨빈
위 내용은 Jas - 내 xassembler의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!