Professional Documents
Culture Documents
Chap 1 What Is
Chap 1 What Is
Chap 1 What Is
where assembly language comes from. why assembly language programming is used.
First understand the purpose of assembler - programming in processor instruction
code (?).
Next - how high level language constructs are converted to raw instruction code by
compilers and linkers. Then it is easy to understand how high level languages and
assembly languages differ, and how they complement each other.
Processing Instructions
At the lowest layer of operation, all computers manipulate data based on binary
codes based on binary codes determined by the manufacturer. These codes determine
the functions that the processor performs. Such preset codes are referred to as
instruction codes. Processor chips are often categorized by the quantity and types
of instruction codes they support.
This section describes how processors handle instructions and what such
instructions look like on a typical chip.