Home Page

MASM Reference Guide



Chapter One: Tools

Chapter Two: Directives

Chapter Three: Symbols and Operators

Chapter Four: Processor

Chapter Five: Coprocessor

Chapter Six: Macros

Chapter Seven: Tables

MASM Programmer's Guide



Chapter One: Understanding Global Concepts

Chapter Two: Organizing Segments

Chapter Three: Using Addresses and Pointers

Chapter Four: Defining and Using Simple Data Types

Chapter Five: Defining and Using Complex Data Types

Chapter Six: Using Floating Point and Binary Coded Decimal Numbers

Chapter Seven: Controlling Program Flow

Chapter Eight: Sharing Data and Procedures Among Modules and Libraries

Chapter Nine: Using Macros

Chapter Ten: Writing a Dynamic Link Library for Windows

Chapter Eleven: Writing Memory-Resident Software

Chapter Twelve: Mixed Language Programming

Chapter Thirteen: Writing 32-bit Applications

Appendix A: Differences Between MASM 6.1 and 5.1

Appendix B: BNF Grammar

Appendix C: Generating and Reading Assembly Listings

Appendix D: MASM Reserved Words

Appendix E: Default Segment Names


Number of Web Site Hits since Jan 1, 2000: