You are here

x86 Assembly - It's Really Not Actually That Bad

Knowledge of assembly language is an awesome tool. It can help foster a better understanding of how computers work at a lower level and allow you to unlock the secrets of compiled code. It can also look kind of scary which discourages people from diving in, but the truth is that it really isn't. The presentation aims to explain what assembly language is, why it's worth learning, and, to an extent, how it works via the discussion of CPU architecture. I can almost guarantee that you won't walk out "knowing" assembly (unless you knew it before hand), but the goals are to get you to want to learn it, to give you the fundamentals to make it easier to pick up, and to pretty explicitly show anyone interested some good next steps. The presentation will be based on i386, if you don't know what that means then come find out!

Slides
Slides + presentation notes

Session Tracks

Session Presenter(s)