> 백엔드 개발 > C++ > Jas - 내 xassembler

Jas - 내 xassembler

Linda Hamilton
풀어 주다: 2024-12-01 07:10:14
원래의
211명이 탐색했습니다.

Jas - My xassembler

안녕하세요! 다들 잘 지내시길 바랍니다!

그래서 최근(지난 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿