Microsoft Developer Network
▶
Highlights
▶
Technical Articles
▶
Sample Code
▶
Resource and Strategy
▶
Knowledge Base and Bug Lists
▶
Books and Magazine Articles
▼
Product Documentation
▶
C/C++ 7.0
▼
Macro Assembler 6.0
▶
Installation Guide
▼
Programming Guide
Title Page
▶
Introduction
▼
PART 1 Programming in Assembly Language
PART 1 Programming in Assembly Language
▶
Chapter 1 Understanding Global Concepts
▼
Chapter 2 Organizing MASM Segments
Chapter 2 Organizing MASM Segments
2.1 Overview of Memory Segments
▼
2.2 Using Simplified Segment Directives
2.2 Using Simplified Segment Directives
2.2.1 Defining Basic Attributes with .MODEL
2.2.2 Specifying a Processor and Coprocessor
2.2.3 Creating a Stack
2.2.4 Creating Data Segments
2.2.5 Creating Code Segments
2.2.6 Starting and Ending Code with .STARTUP and .EXIT
▶
2.3 Using Full Segment Definitions
▶
Chapter 3 Using Addresses and Pointers
▶
Chapter 4 Defining and Using Integers
▶
Chapter 5 Defining and Using Complex Data Types
▶
Chapter 6 Using Floating-Point and Binary Coded Decimal Numbers
▶
Chapter 7 Controlling Program Flow
▶
Chapter 8 Sharing Data and Procedures among Modules and Libraries
▶
Chapter 9 Using Macros
▶
PART 2 Improving Programmer Productivity
▶
PART 3 Advanced Topics
▶
PART 4 Appendixes
▶
Language Reference
▶
Multimedia Development Kit
▶
OLE 1.0 Programmer's Reference
▶
Win32 SDK for Windows NT
▶
Windows 3.1 DDK
▶
Windows 3.1 SDK
▶
QuickC for Windows
▶
Unsupported Tools & Utilities