Need of the assembly language, Computer Engineering

Assignment Help:

Q. Need of the assembly language ?

Machine language code comprises the 0-1 combinations which computer decodes directly.  Though the machine language has the following problems:

  • It greatly relies on machine and is difficult for most people to write in 0-1 forms.
  • DEBUGGING is difficult.
  • Deciphering the machine code is very hard. So program logic would be difficult to understand.

To overcome these difficulties computer manufacturers have planned English-like words to signify the binary instruction of a machine.  This symbolic code for every instruction is known as a mnemonic.  The mnemonic for a particular instruction comprises letters which suggest the operation to be performed by that instruction. For instance ADD mnemonic is used for adding two numbers.  Employing these mnemonics machine language instructions can be written in symbolic form with every machine instruction signified by one equivalent symbolic instruction. This is termed as an assembly language.


Related Discussions:- Need of the assembly language

Explain about common addressing modes, Q. Explain about common addressing m...

Q. Explain about common addressing modes? Most of machines use a set of addressing modes. The following tree displays common addressing modes: Figure: Common Addres

Subtract the numbers using 2's complements, Subtract -27 from 68 using 2's ...

Subtract -27 from 68 using 2's complements. Ans. By using 2's complement 68-(-27)= 68-(-27) 2's complement representation of 68 = 01000100(64+4) 2's complement representatio

Illustrate about direct addressing mode, Q. Illustrate about Direct Address...

Q. Illustrate about Direct Addressing mode? In this technique operand field of instruction specifies direct address of intended operand for example if instruction LOAD 500 uses

War (write after read) - data hazards , WAR (write after read) - Data hazar...

WAR (write after read) - Data hazards in computer architecture: WAR (write after read) - j tries to write at destination before it is read by i , hence i  wrongly gets the n

Find out the decimal equivalent of binary number, The decimal equivalent of...

The decimal equivalent of Binary number 10101 is ? Ans. 1x2 4 + 0x2 3 +1x2 2 +0x2 1 + 1x2 0 = 16 + 0 + 4 + 0 + 1 = 21.

What is connection, An established communication session among a server and...

An established communication session among a server and a workstation.

Implemented in a program developed for sorting , A student counted up the n...

A student counted up the number of statements implemented in a program developed for sorting n integers and came up with a recurrence of the form: T(n) = a * n + b + 2T(n/2), an

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd