ELEMENTS OF ASSEMBLY LANGUAGE

CHAPTER

3

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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.