Livoa LogoLivoa
START
PASS 1
Initialize LC
Read card
Search POT
Search MOT
L = length
A
Process Literals
Symbols in label field
Assign current value of LC to symbol
LC = LC + L
Write a copy of card for pass2
Adjust LC
L = length of data field
Calculate the operand field
Assign the value to symbol in label field
Assign storage location to literals
Reset copy file
Go to Pass 2

2 pass assembler

by sid

0
0 uses