0% found this document useful (0 votes)
19 views5 pages

Microprocessor & Microcontroller Research

Uploaded by

siddharta586
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views5 pages

Microprocessor & Microcontroller Research

Uploaded by

siddharta586
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Consider a pont of the 8085 aSSembly

level programmming?
MVI A ,d ne t o
MVI B,d amd d2
d1 an
bit nwm beras
wite the additional mnemoiee to peno
mwtipieotion of d and de ithot using
CsD, , H,L, SP.You also @an mot t n s f e
datato USe mem0r Space.

INR B
Cheen D d2 is 00 H
JNZ 3tART
MVI A, O0
HLT
$TART: RAR

RAR
MVI A,00t

HLT

M2
ADI O2 H

JNZ M2
HLT

RAR
MVI A, 00 H
Je e14

SeR B
JNZ M1
HLT

M39
ADL 03 H

TNZ M3
HLT
)Considers povrot of the 8085 a5Semby
level pr gramming:
MVI A, m1
m1 nd m2 ane
MVI B, m2 two bit mwmbens
Wite the additional mnemonies to swap
egistere thou
the comtent of Aand B not
Ang c,D H,L, P. Y0u alSO c
trans fer datta to user me mony pace,
RAR

RAR
MOV A,B
Je e01
MVI B,00H
HLt
MVI B,02 H
HLT

RAR
MOV A, B

HLT

MVI B , 03 4
HLT
Wite a prrOgram tn 8085 sS em bly
progvmmjmÀ to tansfe the eonterti
eoLmtem,|
of staCK pointer to prgram
LXI H, 00OOH
DAD SP
peHL
(4)conside tthe pogrom
assembly pmogranminA a
Addess Mnemonies
Addess Mnemoiee
A814 * Dex H
AO0 LxI H, BeABH
MIA3eH
MvI A, 80 H
A8179 MOV MA
A805A
MVI
A8189
A804 A8192 A I 42
MVI D,05H
MOv MA A84B9 MOV M A
A80B9
LNRA A81e9 XRA A
A8Oe?
A1D
A80 A81e MVI B , 6 t
A80 F9 ADI 1H
A8 20: LX SP, BeAE
A- 113 Dex H A8 232 PUSH B
A 1.29 MOV MA A8 24 ALL BEATH
Dex H A8 27a eMA
A8 28: H L
After exeeution of the rogom that
asty be the eontent of a) Aoe wm nlato
6rog ram aowntero staex pointen,
4 HL
80 FE 02 BEAB-8OA
84 Be AA - 1 2
BeA9 -
92 Be A8
3e BPAT
80 BeAD
BeAe-00
80 78 81
C3)
" ADI,11 H
A 1H
1000 0001

92 H
A-’ 92_H
ADI 42 H
A PH

AO
XRA A
A CO
MOV e A

Lxt SP BeA
BeAD 6
PUSH B SP- B Ae
-CALL BA7
instretion addrecs A8 24
Next SUB D
BPAB- A8
SPBe AA- 27
BEA7 Mnemonje
Acdess Hexeode
MNI A,80
Be A8: 80 J DA o11 1011

BeA9 DA A |O00 0001


BeAA2 24
BeAR: ARXRA B
A ’81
B2A NOP B 6
BPAD 76 HLT
BeAE

A >F
HLT Cut BE AD
rogrrown eowmter
Staek peimtero BEAA H

So after the exeeation of the givem


Progrram -the eomtents mil be
(aF H) in aceunwlator
(GEAE) În Prroogram eouwnten.
BEA A H) (n stae aintero,

Teaehen's signatre

You might also like