Professional Documents
Culture Documents
M
Name
4MC19CS0l4
USN
Cgm Sen
Sechon A scion
Couse tle Microcontole and Embededed ayilem Laboaaloy
ToTo delermine the number wyto dtult bue 'N m anbles
to 9ouup childn you need to find fackoial od
Hence ind foclovia anumbê
TTL FACTORIAL 0F A NOMGER
ENTRY
START
LDR Ro, NOm
SOB RIRO,#+1
TOP MP RI, #0
BE& DONE
MUL Ro RI , RO
DONE
STOP B STOP
END
Outpus
CM R R R
0x b000002 L| OxD 00000D 0x0000000 Dx DOD0000
O0000000
DXO00O00 ox 00000 00
Oxo00002 4
Ox0000051
Oxb000024 Ox00DO024
OxDo0005 Ox u00Dc00
Oxoooo 024 xO 000024
locadion
Stoxe Rvalue to 4
0yLOoo000
3 TD lufale tha woxing Lookup tale n a ARm
PhoceOY
PocestoY tnd uane number CIto1o)stoed t
Look p table.
71L SQUARC OF A NUMBER
LDR R3 ?ESULT
STR R2 [eJ
STOP B STOP
DA1A1, DATA RAREADONLY
AREA L0okUP table
49, 6y, ?1,tbod
LOOKUP DeD 0,,4.9,t6.25 ,36,
ALUE DCD 9
ALIGN
DATA2 DATA
AREA
RE SULT DCD O
AL1GN
END
Outpult
R R
OXD0O0005 0xODo0000
OXOD000t4 OXODDO003
Dx 000003 Ox000000 2
O X0000048 0 x0000000
START
LDR RO ARRA
LDRRS, SUM
MOV R, #6
MOU RLu, t0
B NEXT
END
Output
Ro R Pu
0x &D00o00
0xbo0000
OX LO00000
O Xu000000
START
LDR R2 VAR
BNE REP
STOP B STOP
,READ0WLY
DA1A
AREA DATA,
0x12, Ox35
VAR DEB
ALTN
END
Output
Ro Rg
Ox 0000000 OX0 00DO000 x000 0000f
Ox00D O0001 Ox00000 00 0x00b0 DuL
O x000 00001 OX000006A2 O DO 00 00D
X0OD000 02
0 X00O D0002 OX00000 35 Oxo00000C
Ox000 00002
Ox 00000004 OXDOD00003
x 000000D8
Ox 00000006 00000D0l
Ox O0D00008 XO0D0D003
0x 00000008
Oxo0000006 OxO0000OD Ox0000 00 02