Live data from Hacker News

Assembly Language for Beginners [pdf]

yurichev.com

31–40 of 101 posts

Re: Assembly Language for Beginners [pdf]

#31
I got interested in assembly fairly early on my programming career by playing wargames(io.smashthestack.org anyone?). Writing exploit payloads was very fun. After that in my career i have only written assembly to vectorize some code using neon.

I think the best reason to learn assembly is not to write rather be able to read compiler output.

Re: Assembly Language for Beginners [pdf]

#32
This is a great resource. I don't think it is for beginners, it is a bit overwhelming. But as a programmer who has to dive into asm every few months (on a variety of architectures!), this will be a very helpful reference to help me reset my frame of mind for the particular architecture.

Re: Assembly Language for Beginners [pdf]

#34

I actually got paid a salary for learning & programming in IBM mainframe assembler (BAL or Basic Assembly Language) in 1970, for an insurance company. The CPU memory was so small (32K, yes 32,768 bytes) that the only way we could squeeze enough functionality was to write in assembler, with overlays (no virtual memory). Debugging consisted of manually toggling hex data and instructions at the control panel. What a bla…

Thanks for sharing

Re: Assembly Language for Beginners [pdf]

#35

This isn't for beginners. What beginner's assembly text covers multiple architectures and assembly flavors? My recommendation for beginner's assembly on linux is to write toy code in C and then view the disassembly in gdb or objdump. You have options to switch to Intel syntax from GAS/AT&T if you want. I'm generally against using windows for anything, but Visual Studio has decent disassembly debug options where you c…

The book literally follows this process starting on page 5.
Post reply on HN