Assembly Lang Slides
Assembly Lang Slides
Computer Science and Engineering College of Engineering The Ohio State University
Lecture 14
Definition
Computer Science and Engineering The Ohio State University
Recall: Translation
A source program is translated into a
target program
Each language corresponds to an abstract
machine
Source program is not directly executed
When source is a symbolic
representation of machine language:
Source language is ___________
Translator is ___________
When source is higher-level, translator
usually called a _________
Advantage of Assembly
Computer Science and Engineering The Ohio State University
No effect on assembler
No difference in resulting object file
No semantic impact on program
But huge impact on legibility
Strictly for human consumption
Pseudo Operations
Computer Science and Engineering The Ohio State University
x300A LD R0,x136
x300B
x300E
Header record: H
End record: E
Pseudo Operations
Computer Science and Engineering The Ohio State University