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
520
LDA 20
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
318
STA 18
011
218
SUB 18
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
901
INP
012
815
BRP 15
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
319
STA 19
013
518
LDA 18
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
901
INP
014
320
STA 20
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
320
STA 20
015
520
LDA 20
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
219
SUB 19
016
902
OUT
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
810
BRP 10
017
000
HLT
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
519
LDA 19
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
320
STA 20
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