answersLogoWhite

0


Best Answer

An assembler is used to convert low-level assembly language into machine code. Assembly language is a symbolic language that maps 1:1 with the machine code produced by the assembler.

A compiler is used to convert a high-level language into a low-level language such as intermediate byte code, assembly or native machine code.

An interpreter is used to convert a high-level language or byte code into native machine code. Statements are typically converted to machine code instructions one statement at a time, rather than all at once.

All high-level are either compiled or interpreted, however some are both compiled and interpreted. Most compiled languages compile to machine code, however some, such as Java, compile to an intermediate byte code which must then be interpreted to produce the machine code.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

The uses of inline assembly include:

  • Writing functions in assembly language.
  • Spot-optimizing speed-critical sections of code.
  • Making direct hardware access for device drivers.
  • Writing prolog and epilog code for "naked" calls.

    "Nazanin Delaam"

This answer is:
User Avatar

User Avatar

Wiki User

14y ago
Answer

in simple way u can say assembler converts the assembly language into machine language.

the main function of an assembler is assign addresses to labels.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are the main functions of an Assembler?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What are functions of assembler?

The functions of an assembler mainly include fitting in parts of a computer together. This is what is commonly known as assembly of a computer.


What are functions of an assembler?

The functions of an assembler mainly include fitting in parts of a computer together. This is what is commonly known as assembly of a computer.


Assembler design options?

Two main options for the design of assembler are: 1. One pass assembler 2. Multi-pass assembler One pass assemblers generally have problem of "forward referencing" which is resolved by using mulitpasses


What is the main limitation for machine code and assembler language?

Platform-dependent.


What is the eyes main functions?

To see. Vision is the main function.


What are the tongues main functions?

the tongues main functions are talking and swallowing


One of the main functions of the tail is to?

One of the main functions of the tail is to ?


What are the main functions of the Accounts department?

What are the main functions of the accounts office


Where can you get an assembler?

One well known and good assembler is NASM. (Netwide ASseMbler). This can be found at http://nasm.sf.net


What is the Difference between cross assembler and resident assembler?

An assembler which runs on a computer for which it produces object codes


What is an absolute assembler?

An absolute assembler is a computing term for an assembler which generates code which uses only absolute addresses.


Describe some of the tasks that an assembler needs to perform?

The task that the Assembler needs to be perform among of these are....- the assembler takes its source code as assembly language program.- making direct hardware access for device driver.- produce machine code.