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.3 Using Full Segment Definitions
2.3 Using Full Segment Definitions
2.3.1 Defining Segments with the SEGMENT Directive
2.3.2 Controlling the Segment Order
2.3.3 Setting the ASSUME Directive for Segment Registers
2.3.4 Defining Segment Groups
2.4 Related Topics in Online Help
▶
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