Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

GNU Assembler

< >

GNU Assembler is an open source compiler created in 1986.

#1151on PLDB 38Years Old
Wikipedia

The GNU Assembler, commonly known as gas or simply as, its executable name, is the assembler used by the GNU Project. It is the default back-end of GCC. It is used to assemble the GNU operating system and the Linux kernel, and various other software. Read more on Wikipedia...


Example from Wikipedia:
.global _start .text _start: movl $4, %eax movl $1, %ebx movl $msg, %ecx movl $len, %edx int $0x80 movl $1, %eax movl $0, %ebx int $0x80 .data msg: .ascii "Hello, world!\n" len = . - msg

- Build the next great programming language · Add · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v164.7.0