How Do You Make An Assembler? [closed]

This is what you are looking for:

Assemblers And Loaders – By David Salomon. Published February, 1993 – Freely available (download here)

Of course, you are going to need the following:

  1. IntelĀ® 64 and IA-32 Architectures Software Developer’s Manuals
  2. AMD-64 Architecture Programmers manual
  3. Linkers and Loaders by John R. Levine (freely available)
  4. ELF File Format Specifications : System V ABI Update
  5. Microsoft Portable Executable and Common Object File Format Specification

You can always refer to implementations of Opensource Assemblers:

  1. Netwide Assembler (NASM)
  2. Gnu Assembler (GAS)

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)