answersLogoWhite

0


Best Answer

1) Instruction format and addressing modes. 2) Relocation. For details refer "System Software By L.L.Beck" BY:: SUNIL SHARMA (sunil13982@gmail.com)

User Avatar

Wiki User

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

Wiki User

10y ago

Assembler is the program that translates Assembly source to machine code. It is always platform-dependent.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is machine dependent assembler features?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering
Related questions

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

Platform-dependent.


What are high level programming languages how they differ from assembly languages?

High-level languages are easy to read and write. They are not machine dependent and portable from one computer to another. Assembly languages are machine dependent, easier to read than machine code but it's still not easy to read, and the assembler program translates the assembler program straight into machine code.


Which program translate assembly language into machine language?

Assembly langue is translated into machine language by an assembler.


Why assembly level language is called machine dependent language?

Machine languages are composed of instructions intended to be read directly by the microprocessor (the computer's CPU). The manufacturer of the CPU determines it's "INSTRUCTION SET" ASSEMBLY LANGUAGE on the other hand IS NOT machine dependent. The same commands ADD, Divide, Move, etc are universal. HOWEVER the ASSEMBLY LANGUAGE has to have an INTERPRETER for EACH CPU, and that will translate the Universal ASSEMBLY language to the MACHINE SPECIFIC code required to program the CPU.


What converts mnemonics to machine level languages?

Assembler However, because the computer does not understand mnemonics, we utilise Assembler to convert them into machine language. Assembler is a machine code translator that accepts assembly code as input and outputs machine code. To learn more about data science please visit- Learnbay.co


What is pass1 assembler?

pass 1 assembler is assembler which convert assembly level language into machine level language in one pass only


What is called if an assembler that runs on one machine but produce machine code for another machine?

It's still an assembler, just because the machine it is assembled in isn't running doesn't mean the name changes.


What application will be used to convert an assembly language source program into machine language?

An Assembler converts assembly language instructions into machine language.


How do you translate assembly-language into machine language?

assembler


An assembler converts source program into?

An Assembler converts an assembly language source code into machine-specific code.


What are examples of assembler?

There are several examples of assemblers: GAS - the GNU Assembler MASM - Microsoft Macro Assembler NASM - Netwide Assembler The assembler is the program which converts assembly code into machine code - a necessary step to prepare a program for execution.


Does machine operation generate odject code during assembly?

You cannot generate machine code from assembly language without running a program (an assembler). Therefore the machine that generates the machine code must be operational and must be running an assembler program that is appropriate to the target platform. The machine code output from the assembler can then be loaded onto the target platform and executed.