Degree Program in Computer Network and System Administration

SAS1610 Chapter 7

Home
Academic Plan
Spring 2007
Summer 2007
Fall 2007
Fall 2007 Calendar

 

Chapter 7 The Assembly Language Level

 

7.1 Introduction to Assembly Language

7.1.1 What is an Assembly Language?

7.1.2 Why Use Assembly Language?

7.1.3 Format of an Assembly Language Statement

7.1.4 Pseudoinstructions

 

7.2 Macros

7.2.1 Macro Definition, Call, and Expansion

7.2.2 Macros with Parameters

7.2.3 Advanced Features

7.2.4 Implementation of a Macro Facility in an Assembler

 

7.3 The Assembly Process

7.3.1 Two-Pass Assemblers

7.3.2 Pass One

7.3.3 Pass Two

7.3.4 The Symbol Table

 

7.4 Linking and Loading

7.4.1 Tasks Performed by the Linker

7.4.2 Structure of an Object Module

7.4.3 Binding Time and Dynamic Relocation

7.4.4 Dynamic Linking

 

7.5 Summary