Jump to content

Assembly For AMD

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
4 replies to this topic

#1
penguin

penguin

    Newbie

  • Members
  • PipPip
  • 15 posts
What is the assembly language for AMD Processors? Im using anthlonx2 64bit.

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,822 posts
x86 assembly language - Wikipedia, the free encyclopedia
AMD - Compiler
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
TkTech

TkTech

    The Crazy One

  • Moderators
  • 1,396 posts
AMD processors are clones of x86. As such, bar a few exceptions, they run any assembly targeting i486 or higher. Some examples are CPUID, whose index and return values are a bit different for extended values (8000_****h)

What we know today as x86-64 is actually AMD's child, who Intel copied in their desktop 64bit CPU's. Unless you explicitly set the CPU into long mode, any code you write for it will be in real mode/protected mode which is the same as a plain-ol' x86.

#4
penguin

penguin

    Newbie

  • Members
  • PipPip
  • 15 posts
Any books you guys would recomend if I wanted to learn it?

#5
dargueta

dargueta

    Writes binary right handed and hex left handed

  • Moderators
  • 4,705 posts
Great reference material for instruction formats and stuff. Free, too. (I love free things, as many people who're familiar with my posts can tell you.)
Intel Software Developer's Manuals
sudo rm -rf /