Chapter 8
|
Assembly Languages And Programming Paradigm
|
| 8.1 |
Introduction
|
115
|
| 8.2 |
Characteristics Of A High-level Programming
Language
|
115
|
| 8.3 |
Characteristics Of A Low-level Programming
Language |
116
|
| 8.4 |
Assembly Language
|
117
|
| 8.5 |
Assembly Language Syntax And Opcodes |
118
|
| 8.6 |
Operand Order
|
120
|
8.7
|
Register Names
|
121
|
8.8
|
Operand Types
|
122
|
8.9
|
Assembly Language
Programming Paradigm And Idioms
|
122
|
8.10
|
Assembly Code For
Conditional Execution
|
123
|
8.11
|
Assembly Code For A
Conditional Alternative
|
124
|
8.12
|
Assembly Code For
Definite Interation
|
124
|
8.13
|
Assembly Code For
Indefinite Interation |
125
|
8.14
|
Assembly Code For
Procedural Invocation |
125
|
8.15
|
Assembly Code For
Parameterized Procedure Invocation
|
126
|
8.16
|
Consequence For
Programmers
|
127
|
8.17
|
Assembly Code For
Function Invocation
|
128
|
8.18
|
Interaction Between
Assembly And High-Level Languages
|
128
|
8.19
|
Assembly Code For
Variables And Storage
|
129
|
8.20
|
Two-Pass Assembler
|
130
|
8.21
|
Assembly Language
Macros
|
131
|
8.22
|
Summary
|
134
|