3.1 Assembly Language Statements

3.2 A Complete 32-Bit Example Using the Debugger

3.3 Data Declarations

3.4 Instruction Operands

3.5 A Complete 32-Bit Example Using Windows Input/Output

3.6 Input/Output and Data Conversion Using Macros Defined in IO.H

3.7 64-Bit Examples

3.8 Chapter Summary

This chapter tells how to write and execute assembly language programs in the Visual Studio 2012 environment. The first section describes the statements that are accepted by Visual Studio’s assembler. Then there is an example of a complete assembly language program, with instructions on how to assemble, link, and execute this program using Visual Studio’s debugger. Sections 3.3 and 3.4 provide additional information ...

Get Introduction to 80x86 Assembly Language and Computer Architecture, 3rd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.