LALUAssemblerStart
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
Still loading...
ABCDEFGHIJKLMNOPQRSTUVWXYZAAAB
1
Add new instructions in
these columns
Type your program in these
columns
Program RAM
highlight bytes, Ctrl-C to copy,
2
Valuesright click on program RAM, Edit Contents, Ctrl-V to paste
3
instruction
mnemonic
instr[3:0]
encoding
PC
(dec)
PC
(binary)
ld address
instr[7:4]
instruction
mnemonic
instruction
(binary)
instruction
(hex)
ABComments
4
add00000000000000ld0000001002data[0]0
5
sub0001100001xchg00000011030data[0]
6
ld00102000100001ld0001001012data[1]data[0]
7
xchg0011300011add0000000000sum[1:0]data[0]
8
st0100400100xchg0000001103data[0]sum[1:0]
9
5001010010ld0010001022data[2]sum[1:0]
10
600110add0000000000sum[2:0]sum[1:0]
11
700111#N/A#N/A
12
801000#N/A#N/A
13
901001#N/A#N/A
14
1001010#N/A#N/A
15
1101011#N/A#N/A
16
1201100#N/A#N/A
17
1301101#N/A#N/A
18
1401110#N/A#N/A
19
1501111#N/A#N/A
20
1610000#N/A#N/A
21
1710001#N/A#N/A
22
1810010#N/A#N/A
23
1910011#N/A#N/A
24
2010100#N/A#N/A
25
2110101#N/A#N/A
26
2210110#N/A#N/A
27
2310111#N/A#N/A
28
2411000#N/A#N/A
29
2511001#N/A#N/A
30
2611010#N/A#N/A
31
2711011#N/A#N/A
32
2811100#N/A#N/A
33
2911101#N/A#N/A
34
3011110#N/A#N/A
35
3111111#N/A#N/A
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
LALU Assembler
Example Program
ADD/SUB
two's complement