Results 1 to 6 of 6

Thread: how to start learning assembly?

  1. #1
    Join Date
    Nov 2006
    Posts
    2,369
    Mentioned
    4 Post(s)
    Quoted
    78 Post(s)

    Question how to start learning assembly?

    Any guides you could recommend? Which assembler I should use? I have intell i5 processor if that matters.
    Quote Originally Posted by DeSnob View Post
    ETA's don't exist in SRL like they did in other communities. Want a faster update? Help out with updating, otherwise just gotta wait it out.

  2. #2
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    I learned ASM from here:

    http://www.daniweb.com/software-deve...learn-assembly

    Not sure if the link still works.. If not, I can upload the PDF when I get home. Actually explains it better than most sites.

    Line by line, instruction by instruction and their usages.

    This one looks ok too but I'm not sure since I just skimmed through it..
    http://cs.smith.edu/~thiebaut/ArtOfA...ml#HEADING1-34

    The assembler is up to preference though. Only difference is some syntax, some aassembler specific stuff.. Nothing much.
    It's all basically a text editor that assembles. I do like NASM though.
    I am Ggzz..
    Hackintosher

  3. #3
    Join Date
    Nov 2006
    Posts
    2,369
    Mentioned
    4 Post(s)
    Quoted
    78 Post(s)

    Default

    Thanks a lot. I Don't have much freetime atm but i'll try to study it when i can.
    Quote Originally Posted by DeSnob View Post
    ETA's don't exist in SRL like they did in other communities. Want a faster update? Help out with updating, otherwise just gotta wait it out.

  4. #4
    Join Date
    Dec 2011
    Location
    USA
    Posts
    18
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I learned Assembly language from Michael Abrash's Black Book of Graphics Programming, which he has made freely available. It's around 64 chapters, and it includes a lot of very well-written and highly optimized assembly code. I also learned the instructions by reading the Intel processor instruction manual, a gargantuan two-volume document that can melt your mind, so I would strongly recommend reading Abrash's book first.

    EDIT: Grr, apparantly {HTML} tags just format the code. Relinked.

  5. #5
    Join Date
    May 2012
    Location
    Moscow, Russia
    Posts
    661
    Mentioned
    35 Post(s)
    Quoted
    102 Post(s)

    Default

    Per aspera ad Astra!
    ----------------------------------------
    Slow and steady wins the race.

  6. #6
    Join Date
    Mar 2012
    Location
    Oklahoma
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    23 Post(s)

    Default

    check these out and see if they fit your taste
    Assembly! click me
    Assembly language architecture.chm
    Assembly language programming.pdf
    Assembly language step by step.pdf
    Assembly master book.chm
    Introduction to Assembly Language Programming.pdf
    The Art of Assembly Language Programming.pdf
    The Art of Assembly language.pdf
    Windows Assembly language and system programming.pdf

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •