Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 692 Bytes

README.md

File metadata and controls

13 lines (10 loc) · 692 Bytes

x86:64 Assembly Language Quine

This is a quine written in x86:64 assembly language for linux. Check out this code golf link for other cool assembly language quines.

To build, you need:

  • binutils
  • nasm
  • python (python 2 or 3, this is optional and only required if you want to "minify" quine.s)

About this project

  • This project doesn't link with any libraries
  • Writing to stdout occurs via interrupt 0x80, syscall 4. See here.
  • This code does nothing to preserve registers or the stack, it was only made to be "good enough"