Assembly Language

2 Likes Comment

Assembly Language: It is the first step to improve the programmingstructure. In this language, the machine codes comprising of 1’s and 0’s are substituted by symbolic codes (called mnemonic codes) to improve their understanding. The set of symbols and letters forms the assembly language and a translator program (called Assembler) is required to translate the programs written in assembly language into machine language for execution by the computer. It is considered to be a second-generation language.
Advantages:
1. The symbolic programming of Assembly Language is easier to understand and saves a lot of time and effort of the programmer.
2. It is relatively easier to correct errors and modify program instructions.
3. Assembly Language has almost the same efficiency of execution as the machine level language because this is one-to-one translator between assembly language program and its corresponding machine language program.
Disadvantages:
One of the major disadvantage is that assembly language is machine dependent. A program written for one computer might not run on other computers with different hardware configuration.

You might like

About the Author:

Leave a Reply

Your email address will not be published. Required fields are marked *