Sie sind auf Seite 1von 6

Click to edit Master title style

Topic :- Assembly Language

Presented by:

Name: Nahim Ahmed Rimon


Student ID: 182002032
Section: DA

Department Of Computer Science & Engineering


1
Click to edit Master title style
What Is Assembly Language ?

An assembly language statement is a line of text that translates


into a single machine instruction using op-code and operand.

Machine code is very hard to follow because it uses binary code to


represent the instructions. Assembly language is used to provide a
more human friendly version of machine code.
Assembly Language is expressed in a more human readable form
than the binary instructions and names are allowed for memory
locations, registers, operations etc.

2
2
ASSEMBLER
Click to edit Master title style

Difference Of Assembler & Compiler

High Level Language

Compiler

Comiler Assembly Language

Assembler

Machine Languge

3
3
Click to edit
Op-Code Master title style
& Operand

• MOV A,[1] A=1


• MOV B,[2] B=2
• ADD A,B Accumulator = A + B
• MULT A,B Accumulator = A * B
• MOV [0],A A=Accumulator

Here,
MOV,ADD,MULT are the op-code which runs the operation or instructions and
A[1],B[2],AB are the operand which does data manipulations.All the op-code and
operand executes line by line and store the result into the accumulator.

4
4
Click to edit
Importance OfMaster title
Assembly style
Language

Advantages Disadvantages
• It takes
allowsacomplex
lot of time
jobs
and to effort
run intoa write
simpler
theway.
code for the same.
• It is very
memory efficient,
complex and as it requires
difficult less memory.
to understand.
• The
It is faster
syntaxinisspeed,
difficultastoits execution time is less.
remember.
• It is
hasmainly
a lackhardware oriented.
of portability of program between different computer
• architechture.
It requires less instruction to get the result.
•• It
It needs
is usedmore size orjobs.
for critical memory of the computer to run the long
programs written in Assembly Language.
• It is a low-level embedded system.

5
5
Click to edit Master title style

Thank
You Very
Much
For
Listening
6

Das könnte Ihnen auch gefallen