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