Write an Assembly Program to find the Square of a number (1 to 10) using a lookup table
Program:-
AREA SQUARE,CODE,READONLY
ENTRY
LDR R0,=TABLE
MOV R1,#6
MOV R1,R1,LSL #0x2
ADD R0,R0,R1
LDR R3,[R0]
STOP B STOP
TABLE DCD 0x00000000
DCD 0x00000001
DCD 0x00000004
DCD 0x00000009
DCD 0x00000010
DCD 0x00000019
DCD 0x00000024
DCD 0x00000031
DCD 0x00000040
DCD 0x00000051
DCD 0x00000064
END