X86 Assembler

Also looks cool on TV shows

    • To see the assembly of C++ code in visual studios debugger use Debug/Windows/Disassembly.

    • To see the registers use Debug/Windows/Registers and then right click on the register window to select the ones to show.

    • The Debug/Windows/Memory to show up to four memory windows.

Software

Here i list the assemblers i care about using. For more look at https://en.wikipedia.org/wiki/Comparison_of_assemblers .

Reference

PC Assembly Language Tutorial - 2016

Reverse Engineering for Beginners - 2016

Wikibooks x86 Assembly - 2016

x86 Disassembly - 2015

Book: Assembly Language Succinctly - 2014

x86 Assembly Primer for C Programmers - 2013

Assembly: The mother of all languages - 2013

Understanding the x64 code models - 2012

x64 ABI: Intro to the Windows x64 calling convention - 2012

Introductory Intel x86: Architecture, Assembly, Applications, & Alliteration - 2012

Intermediate Intel x86: Architecture, Assembly, Applications, & Alliteration - 2012

Introduction To Reverse Engineering Software - 2012

Introduction to x64 Assembly - 2012

In-depth: Windows x64 ABI: Stack frames - 2012

Stack frame layout on x86-64 - 2011

Where the top of the stack is on x86 - 2011

Introduction to Computer Organization with x86-64 Assembly Language - 2008

Assembly Optimization Tips - 2004

Assembly Tutorial - 1999

Processor Architecture