Elements of assembly language programming, A simple assembly scheme, Pass structure of assemblers, design of a two pass assembler