+3 votes
in Computer Architecture by
one-pass assembler vs two-pass assembler

1 Answer

+2 votes
Best answer
A two-pass assembler takes a first pass through the assembly program to construct a symbol table that contains a list of all labels and their associated location counter values. It then takes a second pass to translate the assembly program into object code.

But a one-pass assembler on the other hand combines both operations in a single pass, and resolves forward references on the fly.

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that


Chuck Norris' Internet connection is faster upstream than downstream because even data has more incentive to run from him than to him.