Skip to content

Instantly share code, notes, and snippets.

@srpatcha
Created March 22, 2018 21:26
Show Gist options
  • Save srpatcha/b9270ccf8f82b5bfb16b9f97c66385f8 to your computer and use it in GitHub Desktop.
Save srpatcha/b9270ccf8f82b5bfb16b9f97c66385f8 to your computer and use it in GitHub Desktop.
Why 64 bits is AMD64 and 32 bit is i386?
Why 64 bits is AMD64 and 32 bit is i386?
i386: Intel initially called metonymy specification IA-32(Intel Architecture 32 bit) invented by Intel. IA-32e and EM64T then later settled with "Intel 64".
AMD64: AMD developed 64 bit ISA, At this time Intel was developing Itanium, Later intel also adopted AMD's 64 bit ISA.Intel 80386's instruction set programming model and binary encodings are still the common denominator for all 32-bit processors and hence i386, a.k.a x86 or IA-32.other names being x64, x86_64, x86-64.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment