Instruction Cycles in Malbolge

Here are all the instruction cycles in Malbolge.  A period ('.') represents and un-named NOP.  The offset is the instruction location mod 94.


Start %, offset 0:..INPUT ...
Start %, offset 1:......
Start %, offset 2:ROT(MEM)->A,MEM .....
Start %, offset 3:LOAD D .....
Start %, offset 4:.....OP(A,MEM)->A,MEM Start %, offset 5:......
Start %, offset 6:...INPUT ..
Start %, offset 7:......
Start %, offset 8:......
Start %, offset 9:......
Start %, offset 10:.....NOP
Start %, offset 11:......
Start %, offset 12:......
Start %, offset 13:....ROT(MEM)->A,MEM .
Start %, offset 14:.INPUT ..LOAD D .
Start %, offset 15:......
Start %, offset 16:..ROT(MEM)->A,MEM ...
Start %, offset 17:..LOAD D ...
Start %, offset 18:......
Start %, offset 19:......
Start %, offset 20:......
Start %, offset 21:......
Start %, offset 22:...ROT(MEM)->A,MEM ..
Start %, offset 23:...LOAD D .HALT
Start %, offset 24:......
Start %, offset 25:OP(A,MEM)->A,MEM .....
Start %, offset 26:......
Start %, offset 27:......
Start %, offset 28:......
Start %, offset 29:......
Start %, offset 30:.ROT(MEM)->A,MEM ....
Start %, offset 31:NOP LOAD D ....
Start %, offset 32:......
Start %, offset 33:......
Start %, offset 34:......
Start %, offset 35:......
Start %, offset 36:....OP(A,MEM)->A,MEM .
Start %, offset 37:......
Start %, offset 38:......
Start %, offset 39:..OP(A,MEM)->A,MEM ...
Start %, offset 40:.....BRANCH
Start %, offset 41:.....OUTPUT
Start %, offset 42:....NOP .
Start %, offset 43:......
Start %, offset 44:HALT .....
Start %, offset 45:..NOP OP(A,MEM)->A,MEM ..
Start %, offset 46:......
Start %, offset 47:......
Start %, offset 48:......
Start %, offset 49:......
Start %, offset 50:......
Start %, offset 51:...NOP ..
Start %, offset 52:......
Start %, offset 53:.OP(A,MEM)->A,MEM ....
Start %, offset 54:......
Start %, offset 55:....HALT .
Start %, offset 56:......
Start %, offset 57:......
Start %, offset 58:..HALT ...
Start %, offset 59:.NOP ...INPUT
Start %, offset 60:......
Start %, offset 61:BRANCH .....
Start %, offset 62:OUTPUT .....
Start %, offset 63:......
Start %, offset 64:...HALT ..
Start %, offset 65:......
Start %, offset 66:......
Start %, offset 67:......
Start %, offset 68:......
Start %, offset 69:......
Start %, offset 70:......
Start %, offset 71:......
Start %, offset 72:.HALT ..BRANCH .
Start %, offset 73:....OUTPUT .
Start %, offset 74:......
Start %, offset 75:..BRANCH ..ROT(MEM)->A,MEM Start %, offset 76:..OUTPUT ..LOAD D Start %, offset 77:......
Start %, offset 78:......
Start %, offset 79:......
Start %, offset 80:INPUT .....
Start %, offset 81:...BRANCH ..
Start %, offset 82:...OUTPUT ..
Start %, offset 83:......
Start %, offset 84:......
Start %, offset 85:......
Start %, offset 86:......
Start %, offset 87:......
Start %, offset 88:......
Start %, offset 89:.BRANCH ....
Start %, offset 90:.OUTPUT ....
Start %, offset 91:....INPUT .
Start %, offset 92:......
Start %, offset 93:......
Start ), offset 0:.....
Start ), offset 1:.....
Start ), offset 2:..BRANCH OP(A,MEM)->A,MEM .
Start ), offset 3:..OUTPUT ..
Start ), offset 4:.....
Start ), offset 5:.....
Start ), offset 6:.....
Start ), offset 7:.....
Start ), offset 8:...NOP .
Start ), offset 9:.....
Start ), offset 10:.....
Start ), offset 11:....OP(A,MEM)->A,MEM Start ), offset 12:.....
Start ), offset 13:.....
Start ), offset 14:.....
Start ), offset 15:.INPUT ...
Start ), offset 16:.....
Start ), offset 17:....NOP
Start ), offset 18:.....
Start ), offset 19:.....
Start ), offset 20:.....
Start ), offset 21:OP(A,MEM)->A,MEM .INPUT HALT .
Start ), offset 22:.....
Start ), offset 23:.....
Start ), offset 24:.....
Start ), offset 25:.....
Start ), offset 26:.....
Start ), offset 27:NOP ....
Start ), offset 28:.....
Start ), offset 29:.....
Start ), offset 30:....HALT
Start ), offset 31:.ROT(MEM)->A,MEM ...
Start ), offset 32:.LOAD D ...
Start ), offset 33:.....
Start ), offset 34:.....
Start ), offset 35:.....
Start ), offset 36:.....
Start ), offset 37:..ROT(MEM)->A,MEM ..
Start ), offset 38:..LOAD D BRANCH .
Start ), offset 39:...OUTPUT .
Start ), offset 40:HALT ....
Start ), offset 41:.....
Start ), offset 42:.....
Start ), offset 43:.....
Start ), offset 44:.....
Start ), offset 45:.....
Start ), offset 46:.....
Start ), offset 47:....BRANCH
Start ), offset 48:....OUTPUT
Start ), offset 49:.....
Start ), offset 50:.....
Start ), offset 51:.....
Start ), offset 52:.....
Start ), offset 53:.....
Start ), offset 54:.OP(A,MEM)->A,MEM ...
Start ), offset 55:.....
Start ), offset 56:.....
Start ), offset 57:BRANCH ..INPUT .
Start ), offset 58:OUTPUT ....
Start ), offset 59:.....
Start ), offset 60:.NOP OP(A,MEM)->A,MEM ..
Start ), offset 61:.....
Start ), offset 62:.....
Start ), offset 63:.....
Start ), offset 64:.....
Start ), offset 65:.....
Start ), offset 66:..NOP .INPUT
Start ), offset 67:.....
Start ), offset 68:.....
Start ), offset 69:.....
Start ), offset 70:.....
Start ), offset 71:.....
Start ), offset 72:.....
Start ), offset 73:.HALT .ROT(MEM)->A,MEM .
Start ), offset 74:...LOAD D .
Start ), offset 75:.....
Start ), offset 76:INPUT ....
Start ), offset 77:.....
Start ), offset 78:.....
Start ), offset 79:..HALT ..
Start ), offset 80:.....
Start ), offset 81:.....
Start ), offset 82:....ROT(MEM)->A,MEM
Start ), offset 83:....LOAD D
Start ), offset 84:.....
Start ), offset 85:.....
Start ), offset 86:.....
Start ), offset 87:.....
Start ), offset 88:.....
Start ), offset 89:.....
Start ), offset 90:.BRANCH ...
Start ), offset 91:.OUTPUT ...
Start ), offset 92:ROT(MEM)->A,MEM ....
Start ), offset 93:LOAD D ....
Start *, offset 0:....
Start *, offset 1:....
Start *, offset 2:....
Start *, offset 3:.INPUT ..
Start *, offset 4:....
Start *, offset 5:....
Start *, offset 6:....
Start *, offset 7:....
Start *, offset 8:..ROT(MEM)->A,MEM .
Start *, offset 9:..LOAD D .
Start *, offset 10:....
Start *, offset 11:....
Start *, offset 12:...INPUT
Start *, offset 13:....
Start *, offset 14:....
Start *, offset 15:....
Start *, offset 16:....
Start *, offset 17:....
Start *, offset 18:....
Start *, offset 19:.ROT(MEM)->A,MEM ..
Start *, offset 20:OP(A,MEM)->A,MEM LOAD D ..
Start *, offset 21:....
Start *, offset 22:....
Start *, offset 23:....
Start *, offset 24:....
Start *, offset 25:....
Start *, offset 26:NOP ...
Start *, offset 27:....
Start *, offset 28:...ROT(MEM)->A,MEM
Start *, offset 29:...LOAD D
Start *, offset 30:....
Start *, offset 31:..OP(A,MEM)->A,MEM .
Start *, offset 32:....
Start *, offset 33:....
Start *, offset 34:....
Start *, offset 35:....
Start *, offset 36:....
Start *, offset 37:..NOP .
Start *, offset 38:....
Start *, offset 39:HALT ...
Start *, offset 40:....
Start *, offset 41:....
Start *, offset 42:.OP(A,MEM)->A,MEM ..
Start *, offset 43:....
Start *, offset 44:....
Start *, offset 45:....
Start *, offset 46:....
Start *, offset 47:....
Start *, offset 48:.NOP ..
Start *, offset 49:....
Start *, offset 50:..HALT .
Start *, offset 51:...OP(A,MEM)->A,MEM
Start *, offset 52:....
Start *, offset 53:....
Start *, offset 54:....
Start *, offset 55:....
Start *, offset 56:BRANCH ...
Start *, offset 57:OUTPUT ..NOP
Start *, offset 58:....
Start *, offset 59:....
Start *, offset 60:....
Start *, offset 61:.HALT ..
Start *, offset 62:....
Start *, offset 63:....
Start *, offset 64:....
Start *, offset 65:....
Start *, offset 66:....
Start *, offset 67:..BRANCH .
Start *, offset 68:..OUTPUT .
Start *, offset 69:....
Start *, offset 70:...HALT
Start *, offset 71:....
Start *, offset 72:....
Start *, offset 73:....
Start *, offset 74:....
Start *, offset 75:INPUT ...
Start *, offset 76:....
Start *, offset 77:....
Start *, offset 78:.BRANCH ..
Start *, offset 79:.OUTPUT ..
Start *, offset 80:....
Start *, offset 81:....
Start *, offset 82:....
Start *, offset 83:....
Start *, offset 84:....
Start *, offset 85:....
Start *, offset 86:..INPUT .
Start *, offset 87:...BRANCH
Start *, offset 88:...OUTPUT
Start *, offset 89:....
Start *, offset 90:....
Start *, offset 91:ROT(MEM)->A,MEM ...
Start *, offset 92:LOAD D ...
Start *, offset 93:....
Start 2, offset 0:...OP(A,MEM)->A,MEM .....
Start 2, offset 1:.HALT ....NOP ..
Start 2, offset 2:..NOP ..HALT ...
Start 2, offset 3:.........
Start 2, offset 4:.........
Start 2, offset 5:....HALT ....
Start 2, offset 6:...NOP .....
Start 2, offset 7:.........
Start 2, offset 8:........HALT
Start 2, offset 9:.........
Start 2, offset 10:.........
Start 2, offset 11:.........
Start 2, offset 12:OP(A,MEM)->A,MEM ........
Start 2, offset 13:.......BRANCH .
Start 2, offset 14:......HALT OUTPUT .
Start 2, offset 15:..HALT ......
Start 2, offset 16:.........
Start 2, offset 17:.........
Start 2, offset 18:NOP BRANCH .......
Start 2, offset 19:.OUTPUT .HALT .BRANCH ...
Start 2, offset 20:.....OUTPUT ...
Start 2, offset 21:.........
Start 2, offset 22:....BRANCH ....
Start 2, offset 23:....OUTPUT ....
Start 2, offset 24:.........
Start 2, offset 25:........BRANCH
Start 2, offset 26:........OUTPUT
Start 2, offset 27:.........
Start 2, offset 28:.........
Start 2, offset 29:.........
Start 2, offset 30:.........
Start 2, offset 31:HALT .....BRANCH ..
Start 2, offset 32:..BRANCH ...OUTPUT INPUT .
Start 2, offset 33:..OUTPUT ......
Start 2, offset 34:.........
Start 2, offset 35:.........
Start 2, offset 36:...BRANCH .....
Start 2, offset 37:.INPUT .OUTPUT .....
Start 2, offset 38:.....INPUT ...
Start 2, offset 39:.........
Start 2, offset 40:.........
Start 2, offset 41:....INPUT ....
Start 2, offset 42:.........
Start 2, offset 43:.........
Start 2, offset 44:........INPUT
Start 2, offset 45:.........
Start 2, offset 46:.........
Start 2, offset 47:.........
Start 2, offset 48:BRANCH ......ROT(MEM)->A,MEM .
Start 2, offset 49:OUTPUT ......LOAD D .
Start 2, offset 50:......INPUT ..
Start 2, offset 51:..INPUT ......
Start 2, offset 52:.........
Start 2, offset 53:.ROT(MEM)->A,MEM .......
Start 2, offset 54:.LOAD D ...ROT(MEM)->A,MEM ...
Start 2, offset 55:...INPUT .LOAD D ...
Start 2, offset 56:.........
Start 2, offset 57:....ROT(MEM)->A,MEM ....
Start 2, offset 58:....LOAD D ....
Start 2, offset 59:.........
Start 2, offset 60:........ROT(MEM)->A,MEM Start 2, offset 61:........LOAD D Start 2, offset 62:.........
Start 2, offset 63:.........
Start 2, offset 64:.........
Start 2, offset 65:.........
Start 2, offset 66:......ROT(MEM)->A,MEM ..
Start 2, offset 67:INPUT .ROT(MEM)->A,MEM ...LOAD D ..
Start 2, offset 68:..LOAD D ......
Start 2, offset 69:.........
Start 2, offset 70:.........
Start 2, offset 71:...ROT(MEM)->A,MEM ...OP(A,MEM)->A,MEM .
Start 2, offset 72:...LOAD D .....
Start 2, offset 73:.........
Start 2, offset 74:.........
Start 2, offset 75:.........
Start 2, offset 76:.OP(A,MEM)->A,MEM .......
Start 2, offset 77:.....OP(A,MEM)->A,MEM .NOP .
Start 2, offset 78:.........
Start 2, offset 79:.........
Start 2, offset 80:....OP(A,MEM)->A,MEM ....
Start 2, offset 81:.........
Start 2, offset 82:.NOP .......
Start 2, offset 83:ROT(MEM)->A,MEM ....NOP ..OP(A,MEM)->A,MEM Start 2, offset 84:LOAD D ........
Start 2, offset 85:.........
Start 2, offset 86:....NOP ....
Start 2, offset 87:.........
Start 2, offset 88:.........
Start 2, offset 89:......OP(A,MEM)->A,MEM .NOP Start 2, offset 90:..OP(A,MEM)->A,MEM ....HALT .
Start 2, offset 91:.........
Start 2, offset 92:.........
Start 2, offset 93:.........
Start J, offset 0:..
Start J, offset 1:..
Start J, offset 2:..
Start J, offset 3:..
Start J, offset 4:..
Start J, offset 5:..
Start J, offset 6:..
Start J, offset 7:HALT .
Start J, offset 8:..
Start J, offset 9:..
Start J, offset 10:..
Start J, offset 11:.HALT
Start J, offset 12:..
Start J, offset 13:..
Start J, offset 14:..
Start J, offset 15:..
Start J, offset 16:..
Start J, offset 17:..
Start J, offset 18:..
Start J, offset 19:..
Start J, offset 20:..
Start J, offset 21:..
Start J, offset 22:..
Start J, offset 23:..
Start J, offset 24:BRANCH .
Start J, offset 25:OUTPUT .
Start J, offset 26:..
Start J, offset 27:..
Start J, offset 28:.BRANCH
Start J, offset 29:.OUTPUT
Start J, offset 30:..
Start J, offset 31:..
Start J, offset 32:..
Start J, offset 33:..
Start J, offset 34:..
Start J, offset 35:..
Start J, offset 36:..
Start J, offset 37:..
Start J, offset 38:..
Start J, offset 39:..
Start J, offset 40:..
Start J, offset 41:..
Start J, offset 42:..
Start J, offset 43:INPUT .
Start J, offset 44:..
Start J, offset 45:..
Start J, offset 46:..
Start J, offset 47:.INPUT
Start J, offset 48:..
Start J, offset 49:..
Start J, offset 50:..
Start J, offset 51:..
Start J, offset 52:..
Start J, offset 53:..
Start J, offset 54:..
Start J, offset 55:..
Start J, offset 56:..
Start J, offset 57:..
Start J, offset 58:..
Start J, offset 59:ROT(MEM)->A,MEM .
Start J, offset 60:LOAD D .
Start J, offset 61:..
Start J, offset 62:..
Start J, offset 63:.ROT(MEM)->A,MEM
Start J, offset 64:.LOAD D
Start J, offset 65:..
Start J, offset 66:..
Start J, offset 67:..
Start J, offset 68:..
Start J, offset 69:..
Start J, offset 70:..
Start J, offset 71:..
Start J, offset 72:..
Start J, offset 73:..
Start J, offset 74:..
Start J, offset 75:..
Start J, offset 76:..
Start J, offset 77:..
Start J, offset 78:..
Start J, offset 79:..
Start J, offset 80:..
Start J, offset 81:..
Start J, offset 82:OP(A,MEM)->A,MEM .
Start J, offset 83:..
Start J, offset 84:..
Start J, offset 85:..
Start J, offset 86:.OP(A,MEM)->A,MEM
Start J, offset 87:..
Start J, offset 88:NOP .
Start J, offset 89:..
Start J, offset 90:..
Start J, offset 91:..
Start J, offset 92:.NOP
Start J, offset 93:..
Start !, offset 0:............................LOAD D ...BRANCH ......OUTPUT ...........HALT ...........ROT(MEM)->A,MEM ...NOP Start !, offset 1:................................OUTPUT .OP(A,MEM)->A,MEM .BRANCH .......................ROT(MEM)->A,MEM ..LOAD D INPUT ...
Start !, offset 2:...................INPUT ................OUTPUT .......................LOAD D .......
Start !, offset 3:....HALT ...........NOP OP(A,MEM)->A,MEM .......................BRANCH .................ROT(MEM)->A,MEM ........
Start !, offset 4:...........BRANCH ...HALT ..............ROT(MEM)->A,MEM ..........OUTPUT ........NOP ........LOAD D .INPUT ......
Start !, offset 5:...........OUTPUT OP(A,MEM)->A,MEM .................LOAD D BRANCH .......................ROT(MEM)->A,MEM .NOP ........INPUT .
Start !, offset 6:ROT(MEM)->A,MEM .................BRANCH ....HALT ..OP(A,MEM)->A,MEM ....OUTPUT .......................LOAD D ............
Start !, offset 7:LOAD D ............BRANCH ....OUTPUT ...............NOP ............OP(A,MEM)->A,MEM INPUT ROT(MEM)->A,MEM ..................
Start !, offset 8:.............OUTPUT ............................INPUT ......LOAD D ..OP(A,MEM)->A,MEM BRANCH ..............
Start !, offset 9:.OP(A,MEM)->A,MEM ...............NOP .......BRANCH ....................HALT ......OUTPUT ROT(MEM)->A,MEM .......INPUT .....
Start !, offset 10:........ROT(MEM)->A,MEM HALT ............INPUT ..OUTPUT .................BRANCH .OP(A,MEM)->A,MEM ........LOAD D .............
Start !, offset 11:......BRANCH .LOAD D ...NOP .INPUT ............................OUTPUT ............ROT(MEM)->A,MEM ...........
Start !, offset 12:......OUTPUT ...................NOP ..ROT(MEM)->A,MEM ..........BRANCH ...............LOAD D ........HALT ..
Start !, offset 13:.....OP(A,MEM)->A,MEM ..................INPUT ....LOAD D ..........OUTPUT ......NOP ...................HALT Start !, offset 14:...ROT(MEM)->A,MEM ...OP(A,MEM)->A,MEM .........................BRANCH ..................NOP ...............
Start !, offset 15:.NOP .LOAD D ......BRANCH ..........ROT(MEM)->A,MEM ...........OUTPUT ..........OP(A,MEM)->A,MEM .......................
Start !, offset 16:..........OUTPUT .....HALT ...BRANCH LOAD D ...............OP(A,MEM)->A,MEM INPUT ......NOP ......................
Start !, offset 17:..OP(A,MEM)->A,MEM .................OUTPUT ..............INPUT ..............HALT BRANCH ............ROT(MEM)->A,MEM ...
Start !, offset 18:...................ROT(MEM)->A,MEM .......OP(A,MEM)->A,MEM ...........INPUT ...........OUTPUT .....HALT ......LOAD D ...
Start !, offset 19:.....NOP .............LOAD D ............INPUT .........................OP(A,MEM)->A,MEM .........
Start !, offset 20:....BRANCH ..NOP ..........................HALT .INPUT ........................ROT(MEM)->A,MEM ......
Start !, offset 21:....OUTPUT ..........BRANCH ............................NOP ................LOAD D ....ROT(MEM)->A,MEM .
Start !, offset 22:...............OUTPUT .HALT ..........OP(A,MEM)->A,MEM ........NOP ...INPUT ........................LOAD D .
Start !, offset 23:..NOP ........INPUT ...........BRANCH ........................ROT(MEM)->A,MEM ..............OP(A,MEM)->A,MEM ....
Start !, offset 24:............HALT ..........OUTPUT ...NOP ...INPUT ..........ROT(MEM)->A,MEM .....LOAD D ...........OP(A,MEM)->A,MEM .......
Start !, offset 25:..................INPUT .......HALT ...............LOAD D ...............NOP ...ROT(MEM)->A,MEM .....
Start !, offset 26:.............INPUT ........ROT(MEM)->A,MEM .......................BRANCH HALT ...........OP(A,MEM)->A,MEM ..LOAD D .....
Start !, offset 27:.........BRANCH ....ROT(MEM)->A,MEM .......LOAD D .......OP(A,MEM)->A,MEM ...............OUTPUT .....HALT INPUT ..............
Start !, offset 28:.HALT .......OUTPUT ....LOAD D ..........INPUT ..NOP ..........................OP(A,MEM)->A,MEM ............
Start !, offset 29:OP(A,MEM)->A,MEM .......................ROT(MEM)->A,MEM ..................INPUT .HALT .................NOP .BRANCH ..
Start !, offset 30:......INPUT .................LOAD D ........................OP(A,MEM)->A,MEM ..........NOP ....OUTPUT .BRANCH Start !, offset 31:........................................INPUT ..........................OUTPUT Start !, offset 32:.....HALT ................................ROT(MEM)->A,MEM ...............OP(A,MEM)->A,MEM ....NOP ........
Start !, offset 33:.......HALT OP(A,MEM)->A,MEM .......BRANCH .............NOP ..INPUT .ROT(MEM)->A,MEM ..LOAD D .............................
Start !, offset 34:..........INPUT .....OUTPUT ..................LOAD D ...ROT(MEM)->A,MEM ....HALT .....BRANCH ....NOP OP(A,MEM)->A,MEM ...........
Start !, offset 35:NOP ...................INPUT ........OP(A,MEM)->A,MEM ..ROT(MEM)->A,MEM ....HALT .LOAD D ..........OUTPUT ......BRANCH ..........
Start !, offset 36:..HALT .............................LOAD D ...ROT(MEM)->A,MEM ............NOP .INPUT .....OUTPUT ..........
Start !, offset 37:...OP(A,MEM)->A,MEM .......................HALT ......BRANCH .LOAD D ...............................
Start !, offset 38:.....................OP(A,MEM)->A,MEM ............OUTPUT ......ROT(MEM)->A,MEM ............NOP ...HALT .........
Start !, offset 39:....INPUT ...NOP ..ROT(MEM)->A,MEM .....BRANCH .......................LOAD D ..........................
Start !, offset 40:...........LOAD D ...INPUT .OUTPUT .............ROT(MEM)->A,MEM ........................NOP .......OP(A,MEM)->A,MEM ...
Start !, offset 41:............BRANCH .....ROT(MEM)->A,MEM OP(A,MEM)->A,MEM ........HALT NOP .LOAD D ....................................
Start !, offset 42:............OUTPUT ROT(MEM)->A,MEM ....LOAD D ....INPUT ..BRANCH ....................................HALT ....
Start !, offset 43:...NOP .........LOAD D ............OUTPUT ....................BRANCH .....ROT(MEM)->A,MEM ......HALT OP(A,MEM)->A,MEM ......
Start !, offset 44:.....................NOP ...ROT(MEM)->A,MEM .....................OUTPUT ....BRANCH LOAD D ............OP(A,MEM)->A,MEM .
Start !, offset 45:.BRANCH .......................LOAD D .................ROT(MEM)->A,MEM ..INPUT .....OUTPUT ......HALT ........
Start !, offset 46:.OUTPUT ....ROT(MEM)->A,MEM ..INPUT ....................HALT ............LOAD D .BRANCH ..OP(A,MEM)->A,MEM ...............NOP ...
Start !, offset 47:......LOAD D ............NOP ....................ROT(MEM)->A,MEM .OP(A,MEM)->A,MEM ..OUTPUT .........HALT ............
Start !, offset 48:HALT .......................................LOAD D .....................OP(A,MEM)->A,MEM ..INPUT ..
Start !, offset 49:.....BRANCH ................OP(A,MEM)->A,MEM ..........ROT(MEM)->A,MEM ...............HALT ...........NOP .....INPUT Start !, offset 50:.....OUTPUT .BRANCH ..ROT(MEM)->A,MEM ...OP(A,MEM)->A,MEM ..................LOAD D ................................NOP .
Start !, offset 51:.......OUTPUT ..LOAD D .........ROT(MEM)->A,MEM .......................BRANCH .........HALT .............
Start !, offset 52:........HALT .......INPUT ...LOAD D ...OP(A,MEM)->A,MEM ............BRANCH ......OUTPUT ...NOP ..ROT(MEM)->A,MEM ................
Start !, offset 53:..BRANCH ..................................OUTPUT ....NOP .......INPUT LOAD D ....HALT ...........
Start !, offset 54:..OUTPUT ........................BRANCH .HALT ...........................INPUT ....NOP .....
Start !, offset 55:....ROT(MEM)->A,MEM .................NOP ....OUTPUT ..........OP(A,MEM)->A,MEM ...................BRANCH .........
Start !, offset 56:...HALT LOAD D .........NOP ROT(MEM)->A,MEM ..................INPUT OP(A,MEM)->A,MEM ......................OUTPUT .........
Start !, offset 57:...............LOAD D .....HALT .................OP(A,MEM)->A,MEM ............................
Start !, offset 58:.................INPUT .....ROT(MEM)->A,MEM NOP ...BRANCH ...OP(A,MEM)->A,MEM ...................................
Start !, offset 59:.......................LOAD D ....OUTPUT .......OP(A,MEM)->A,MEM ..........................BRANCH HALT ...
Start !, offset 60:............INPUT ......HALT ........................................BRANCH ..OUTPUT ....
Start !, offset 61:..........................INPUT ...........NOP ..OP(A,MEM)->A,MEM ....ROT(MEM)->A,MEM .............OUTPUT .......
Start !, offset 62:.........ROT(MEM)->A,MEM .OP(A,MEM)->A,MEM .......................NOP ..........LOAD D INPUT ...........BRANCH .HALT ......
Start !, offset 63:.........LOAD D ....................BRANCH OP(A,MEM)->A,MEM .......NOP ............INPUT ......OUTPUT ......HALT .
Start !, offset 64:.INPUT ................OP(A,MEM)->A,MEM ...........OUTPUT .NOP ......................BRANCH .........ROT(MEM)->A,MEM ..
Start !, offset 65:BRANCH ............OP(A,MEM)->A,MEM ......................NOP ........INPUT ..HALT ......OUTPUT .........LOAD D .ROT(MEM)->A,MEM Start !, offset 66:OUTPUT .........................................HALT ......BRANCH ...OP(A,MEM)->A,MEM .............LOAD D Start !, offset 67:.........................OP(A,MEM)->A,MEM ...............NOP .......OUTPUT ............HALT .....
Start !, offset 68:.....INPUT .....NOP ....ROT(MEM)->A,MEM .....HALT ....................OP(A,MEM)->A,MEM ..........BRANCH .............
Start !, offset 69:......OP(A,MEM)->A,MEM INPUT BRANCH .....HALT .LOAD D ..............NOP ..................ROT(MEM)->A,MEM ...OUTPUT .............
Start !, offset 70:........OUTPUT .........NOP .....................OP(A,MEM)->A,MEM ...INPUT .....LOAD D .....BRANCH ROT(MEM)->A,MEM ..........
Start !, offset 71:.............NOP ..........HALT ....BRANCH .......INPUT ..................OUTPUT LOAD D ..........
Start !, offset 72:..INPUT ..........................OUTPUT ...OP(A,MEM)->A,MEM ROT(MEM)->A,MEM ..................NOP ..............
Start !, offset 73:...BRANCH ......OP(A,MEM)->A,MEM ..............NOP .INPUT ......LOAD D .................................
Start !, offset 74:...OUTPUT .............ROT(MEM)->A,MEM ..OP(A,MEM)->A,MEM BRANCH ................HALT ....NOP ..............INPUT .........
Start !, offset 75:......NOP ..........LOAD D ...OUTPUT .............HALT ...............OP(A,MEM)->A,MEM ................
Start !, offset 76:............ROT(MEM)->A,MEM ..........................HALT NOP .......................BRANCH ...
Start !, offset 77:............LOAD D ......BRANCH ......ROT(MEM)->A,MEM .INPUT ...HALT ...............................OUTPUT ...
Start !, offset 78:....OP(A,MEM)->A,MEM ..............OUTPUT ......LOAD D ......NOP ..HALT ..........ROT(MEM)->A,MEM ...............INPUT ....
Start !, offset 79:..........NOP ....OP(A,MEM)->A,MEM ...............................LOAD D ....ROT(MEM)->A,MEM .......INPUT BRANCH ......
Start !, offset 80:.ROT(MEM)->A,MEM ..................NOP ....................HALT ..........LOAD D ........OUTPUT ....BRANCH .
Start !, offset 81:.LOAD D .........HALT ...........OP(A,MEM)->A,MEM .....................ROT(MEM)->A,MEM .....NOP .......INPUT ......OUTPUT .
Start !, offset 82:..............................INPUT HALT .............LOAD D ..BRANCH ...................
Start !, offset 83:..................HALT .......................BRANCH .....OUTPUT ......INPUT ............
Start !, offset 84:INPUT ...NOP ROT(MEM)->A,MEM .......HALT ............................OUTPUT ...OP(A,MEM)->A,MEM ...............BRANCH .....
Start !, offset 85:.....LOAD D .ROT(MEM)->A,MEM .OP(A,MEM)->A,MEM .....NOP ......BRANCH ..........................INPUT ...HALT ........OUTPUT .....
Start !, offset 86:.......LOAD D ......BRANCH .......OUTPUT ..HALT ..................ROT(MEM)->A,MEM .......................
Start !, offset 87:..............OUTPUT ........NOP .............ROT(MEM)->A,MEM .....HALT LOAD D .........INPUT ..........OP(A,MEM)->A,MEM ..
Start !, offset 88:..ROT(MEM)->A,MEM ...HALT .INPUT ...............BRANCH ............LOAD D .............................OP(A,MEM)->A,MEM
Start !, offset 89:..LOAD D .....................OUTPUT ..ROT(MEM)->A,MEM ............HALT ...............INPUT ...........
Start !, offset 90:...........................LOAD D .INPUT ................NOP ...........ROT(MEM)->A,MEM .........
Start !, offset 91:.........NOP ......OP(A,MEM)->A,MEM ................HALT ....BRANCH ...................LOAD D .........
Start !, offset 92:...INPUT ......HALT ........................BRANCH ..OUTPUT ...........OP(A,MEM)->A,MEM .................
Start !, offset 93:....................HALT INPUT ......ROT(MEM)->A,MEM ......OUTPUT ...BRANCH .................OP(A,MEM)->A,MEM .......NOP ..