Program
INP STA M0 INP STA M1 INP STA M2 SUB M1 BRP J1 LDA M1 STA M2 J1 LDA M2 SUB M0 BRP J2 LDA M0 STA M2 J2 LDA M2 OUT HLT M0 DAT M1 DAT M2 DAT
Input
213 987 88
Controls
Assemble
Step
Execute
Stop
Output
000
901
INP
010
312
STA 12
020
000
HLT
030
000
HLT
040
000
HLT
050
000
HLT
060
000
HLT
070
000
HLT
080
000
HLT
090
000
HLT
001
314
STA 14
011
901
INP
021
000
HLT
031
000
HLT
041
000
HLT
051
000
HLT
061
000
HLT
071
000
HLT
081
000
HLT
091
000
HLT
002
514
LDA 14
012
000
HLT
022
000
HLT
032
000
HLT
042
000
HLT
052
000
HLT
062
000
HLT
072
000
HLT
082
000
HLT
092
000
HLT
003
714
BRZ 14
013
602
BRA 2
023
000
HLT
033
000
HLT
043
000
HLT
053
000
HLT
063
000
HLT
073
000
HLT
083
000
HLT
093
000
HLT
004
215
SUB 15
014
000
HLT
024
000
HLT
034
000
HLT
044
000
HLT
054
000
HLT
064
000
HLT
074
000
HLT
084
000
HLT
094
000
HLT
005
314
STA 14
015
001
???
025
000
HLT
035
000
HLT
045
000
HLT
055
000
HLT
065
000
HLT
075
000
HLT
085
000
HLT
095
000
HLT
006
517
LDA 17
016
300
STA 0
026
000
HLT
036
000
HLT
046
000
HLT
056
000
HLT
066
000
HLT
076
000
HLT
086
000
HLT
096
000
HLT
007
115
ADD 15
017
049
???
027
000
HLT
037
000
HLT
047
000
HLT
057
000
HLT
067
000
HLT
077
000
HLT
087
000
HLT
097
000
HLT
008
317
STA 17
018
000
HLT
028
000
HLT
038
000
HLT
048
000
HLT
058
000
HLT
068
000
HLT
078
000
HLT
088
000
HLT
098
000
HLT
009
116
ADD 16
019
000
HLT
029
000
HLT
039
000
HLT
049
000
HLT
059
000
HLT
069
000
HLT
079
000
HLT
089
000
HLT
099
000
HLT
A:
000
PC:
000
Neg
Ins:
0
Assembly OK!
Sharable Link