answersLogoWhite

0

Pass One: Read the source code and build the symbol table. Pass Two: Read the source code again and generate the object code. Both passes do pretty much the same things; parsing, tokenizing, processing expressions, etc. The difference is that in pass one you do not know "a priori" what the type, offset, and size of objects are that you have not yet encountered, so you must do the assembly in two passes. You can assemble in one pass if you constrain the coder to define symbols before they are referenced.

User Avatar

Wiki User

15y ago

What else can I help you with?

Related Questions

What is the Design of single pass assembler?

Single Pass Assembler A single pass assembler scans the program only once and creates the equivalent binary program. The assembler substitute all of the symbolic instruction with machine code in one pass. AdvantagesEvery source statement needs to be processed once.DisadvantagesWe cannot use any forward reference in our program. Forward ReferenceForward reference means; reference to an instruction which has not yet been encountered by the assembler. In order to handle forward reference, the program needs to be scanned twice. In other words a two pass assembler is needed.


Explain the construction and working of a CRO?

explain cro construction and working


1 Explain the working principle of a milling machine?

1. Explain the working principle of a milling machine?


Explain how Michael Jackson spent his younger years?

Working, working and working.


How do you explain working of bluetooth mouse?

working of blue tooth


Explain how good working relationships can be developed with people outside the team?

explain how good working relationships can be developed with team members


How do you explain the principle of working of ULN2803?

Explain the workin principle of uln and its abbreviation


What do you mean by recoupment of short working explain its type?

recoupment of short working


How do you explain the working of Letter of Credit?

Explain the significance of letter of credit in international marketing?


Identify two application of the chopper and explain how its work?

what is chopper explain its working principle


What is difference between assembler and linker?

There is no definite term "assembler" in compilation process. It is more like "compiler" and "linker". Assembler usually refers to a compiler of machine language: http://en.wikipedia.org/wiki/Assembly_language So you probably mean difference between compiler and linker? Lets say you have a 3 module program, and it uses a 3rd party library, then the compiler will just compile each of your modules (separately) into binary pieces, which have "unclosed" references to abovementioned library and other 2 modules. After u have 3 binary pieces comes in "linker" it attaches those "unclosed" (or unlinked) links to other modules and library, therefore giving you working program file (.exe file for example). Really hard to say that without a schema or something like that:) Hope this answer helped you.


Example of working capital?

Working capital is a measure of a company's efficiency and its financial health. A measure of a companies efficiency is an example of working capital.