Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Learning Assembly

Learning Assembly

Scheduled Pinned Locked Moved The Lounge
6 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    Berkut
    wrote on last edited by
    #1

    hi there! i've been learning C++ for last 2 years and i know basic but i really want to know assembly too. any nice guides or books to use to learn from basics (i know nothing currently about asm). thankyou

    C R 2 Replies Last reply
    0
    • B Berkut

      hi there! i've been learning C++ for last 2 years and i know basic but i really want to know assembly too. any nice guides or books to use to learn from basics (i know nothing currently about asm). thankyou

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      As well as totally rocking in it's own right, the book 'Debugging Windows' from Microsoft Press has a chapter on asm that I found a good starting point ( I admit to having done 6502 asm in my youth ). Apart from that there is a book available on the web as pdf, but I forget the name. There is a dearth of asm books though, if anyone has any serious suggestions beyond what I have found, I'll appreciate it as well. Christian I've learned that you cannot make someone love you. All you can do is stalk them and hope they panic and give in. The early bird may get the worm, but it's the second mouse that gets the cheese.

      G J 2 Replies Last reply
      0
      • C Christian Graus

        As well as totally rocking in it's own right, the book 'Debugging Windows' from Microsoft Press has a chapter on asm that I found a good starting point ( I admit to having done 6502 asm in my youth ). Apart from that there is a book available on the web as pdf, but I forget the name. There is a dearth of asm books though, if anyone has any serious suggestions beyond what I have found, I'll appreciate it as well. Christian I've learned that you cannot make someone love you. All you can do is stalk them and hope they panic and give in. The early bird may get the worm, but it's the second mouse that gets the cheese.

        G Offline
        G Offline
        Gero Gerber
        wrote on last edited by
        #3

        The book on the is called "Art Of Assembly Language" and is found here: http://webster.cs.ucr.edu/Page\_asm/ArtOfAsm.html Gero Gerber

        1 Reply Last reply
        0
        • C Christian Graus

          As well as totally rocking in it's own right, the book 'Debugging Windows' from Microsoft Press has a chapter on asm that I found a good starting point ( I admit to having done 6502 asm in my youth ). Apart from that there is a book available on the web as pdf, but I forget the name. There is a dearth of asm books though, if anyone has any serious suggestions beyond what I have found, I'll appreciate it as well. Christian I've learned that you cannot make someone love you. All you can do is stalk them and hope they panic and give in. The early bird may get the worm, but it's the second mouse that gets the cheese.

          J Offline
          J Offline
          jerry0davis
          wrote on last edited by
          #4

          I am primarially employed as a firmware engineer. If the code goes over 16K (normally < 1K) I class it as too big! I dunno about x86 asm book, but I tend to have to read the datasheets for each microcontroller that I use, and each one tends to have it's own differences.

          1 Reply Last reply
          0
          • B Berkut

            hi there! i've been learning C++ for last 2 years and i know basic but i really want to know assembly too. any nice guides or books to use to learn from basics (i know nothing currently about asm). thankyou

            R Offline
            R Offline
            Richard Melton
            wrote on last edited by
            #5

            Without a doubt, the hands down book to start off with is Jeff Duntemann's 'Assembly Language Step By Step'. He just revised it, so the 2nd edition is very new and covers some Linux stuff. I haven't read that edition, so I don't know what is new/revised. As a follow up book, I recommend Tom Swan's 'Mastering Turbo Assembler'. If your having some troubles with x86 asm, I've found that working with Motoroloa's mnemonic's makes understanding and starting out easier, expecially if you have some electronics experience and can wire up some output devices to a microcontroller. I recommend G. Jack Lipovski's 'Introduction To Microcontrollers'. Ritch

            C 1 Reply Last reply
            0
            • R Richard Melton

              Without a doubt, the hands down book to start off with is Jeff Duntemann's 'Assembly Language Step By Step'. He just revised it, so the 2nd edition is very new and covers some Linux stuff. I haven't read that edition, so I don't know what is new/revised. As a follow up book, I recommend Tom Swan's 'Mastering Turbo Assembler'. If your having some troubles with x86 asm, I've found that working with Motoroloa's mnemonic's makes understanding and starting out easier, expecially if you have some electronics experience and can wire up some output devices to a microcontroller. I recommend G. Jack Lipovski's 'Introduction To Microcontrollers'. Ritch

              C Offline
              C Offline
              CMFC6 0VS NETUser
              wrote on last edited by
              #6

              Jeff Duntemann's - 'Assembly Language Step By Step' is a great asm book. I just started to read the 2nd edition and in chapter seven or eight he his just now going line by line through a simple asm file. In the first seven chapther he talks about CPU and Memory and how they work. It is lot of info but great for beginner like me.

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups