Meaning of Assembly Language
Assembly language is an improvement over machine language. It uses English abbreviations known as mnemonics. Mnemonics gave relief from remembering binary sequences for specific instructions.
Example - Add for Addition, SUB for subtraction, div for division. It uses a program or translator called an assembler that translates mnemonics to machine code.
Example of Assembly Language
Binary code of 22 is 10110
Binary code of 24 is 11000
Binary code of 46 is 101110
Binary code of Addition is Add
Addition of 22 and 24 = Add 10110 11000 = 101110
Advantage of Assembly Language
1.) It requires less instruction to get the result as compared to machine language.
2.) Assembly languages are still in use.
3.) It is not required to keep track of memory locations.
4.) It is faster in speed, as its execution time is less.
Disadvantage of Assembly Language
1.) It takes a lot of time and effort to write the code for the same.
2.) Complex and difficult to understand.
3.) It needs more memory of the computer to run the long programs.
4.) Like machine language, it is also dependent on the machine.
------------------------------------------------------------------------------------
Related Link
-----------------------------------------------------------------------------------
0 Comments