Interrupt system implemented, some new programs.
This commit is contained in:
@@ -1,2 +1,3 @@
|
||||
0000 0001 0001 0002 0003 0005 0008 000D 0015 0022 0037 0059 0090 00E9 0179 0262 03DB 063D 0A18 1055 1A6D 2AC2 452F 6FF1
|
||||
Execution halted after 2534 cycles.
|
||||
[exit 0]
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -223,3 +223,4 @@
|
||||
|
||||
|
||||
Execution stopped after 3000000 cycles. (cycle limit reached)
|
||||
[exit 0]
|
||||
|
||||
@@ -0,0 +1,226 @@
|
||||
[2J[H #
|
||||
#
|
||||
###
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
# #
|
||||
##
|
||||
#
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
#
|
||||
# #
|
||||
##
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
#
|
||||
##
|
||||
##
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
#
|
||||
#
|
||||
###
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
|
||||
# #
|
||||
##
|
||||
#
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
|
||||
#
|
||||
# #
|
||||
##
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
|
||||
#
|
||||
##
|
||||
##
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
|
||||
#
|
||||
#
|
||||
###
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
|
||||
|
||||
# #
|
||||
##
|
||||
#
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
|
||||
|
||||
#
|
||||
# #
|
||||
##
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
|
||||
|
||||
#
|
||||
##
|
||||
##
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
|
||||
|
||||
#
|
||||
#
|
||||
###
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
[H
|
||||
|
||||
|
||||
|
||||
# #
|
||||
##
|
||||
#
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Execution stopped after 3000000 cycles. (cycle limit reached)
|
||||
[exit 0]
|
||||
@@ -1,2 +1,3 @@
|
||||
00000000 00000001 00000001 00000002 00000003 00000005 00000008 0000000D 00000015 00000022 00000037 00000059 00000090 000000E9 00000179 00000262 000003DB 0000063D 00000A18 00001055 00001A6D 00002AC2 0000452F 00006FF1 0000B520 00012511 0001DA31 0002FF42 0004D973 0007D8B5 000CB228 00148ADD 00213D05 0035C7E2 005704E7 008CCCC9 00E3D1B0 01709E79 02547029 03C50EA2 06197ECB 09DE8D6D 0FF80C38 19D699A5 29CEA5DD 43A53F82 6D73E55F
|
||||
Execution halted after 10610 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
0 1 1 2 3 5 8 13 21 34 55 89 144 233
|
||||
Execution halted after 1506 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251
|
||||
Execution halted after 54061 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
ABCZ
|
||||
Execution halted after 21 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
O
|
||||
K
|
||||
!
|
||||
Execution halted after 19 cycles.
|
||||
[exit 0]
|
||||
@@ -0,0 +1,6 @@
|
||||
one
|
||||
two
|
||||
three
|
||||
done
|
||||
Execution halted after 126 cycles.
|
||||
[exit 0]
|
||||
@@ -0,0 +1,4 @@
|
||||
O
|
||||
K
|
||||
Execution halted after 17 cycles.
|
||||
[exit 0]
|
||||
@@ -0,0 +1,3 @@
|
||||
Fault: 0xFE at Program Address 0x0002 is not an instruction.
|
||||
Execution halted after 2 cycles.
|
||||
[exit 1]
|
||||
@@ -1,2 +1,3 @@
|
||||
Hello, World!
|
||||
Execution halted after 70 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
Input Test: Will echo anything you put in.
|
||||
Hello SplitBit
|
||||
Execution halted after 406 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
Input Test: Will echo anything you put in.
|
||||
Hello SplitBit
|
||||
Execution halted after 406 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
00 00 00 00 01
|
||||
1
|
||||
Execution halted after 4707 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
ready
|
||||
trap
|
||||
device
|
||||
Execution halted after 105 cycles.
|
||||
[exit 0]
|
||||
@@ -0,0 +1,3 @@
|
||||
OKC
|
||||
Execution halted after 19 cycles.
|
||||
[exit 0]
|
||||
@@ -0,0 +1,5 @@
|
||||
Fault: The device on port 16 interrupted at Program Address 0x0019, and hardware vector 16 has no handler installed.
|
||||
M
|
||||
S
|
||||
Execution halted after 16 cycles.
|
||||
[exit 1]
|
||||
@@ -1,2 +1,3 @@
|
||||
0000 0032
|
||||
Execution halted after 1134 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
AAA
|
||||
Execution halted after 24 cycles.
|
||||
[exit 0]
|
||||
@@ -0,0 +1,3 @@
|
||||
00 31
|
||||
Execution halted after 78 cycles.
|
||||
[exit 0]
|
||||
@@ -2,3 +2,4 @@ Hello
|
||||
World
|
||||
H
|
||||
Execution halted after 79 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
Hello, World!
|
||||
42 is the great answer.
|
||||
Execution halted after 295 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -10,3 +10,4 @@ Testing printByteHex...
|
||||
|
||||
Testing complete!
|
||||
Execution halted after 71185 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -14,3 +14,4 @@ SplitBit calculator (+ - * & | ^), Q quits.
|
||||
> 18
|
||||
|
||||
> Goodbye!Execution halted after 2960 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
OK
|
||||
Execution halted after 14 cycles.
|
||||
[exit 0]
|
||||
@@ -3,3 +3,4 @@ two
|
||||
three
|
||||
AFTER
|
||||
Execution halted after 122 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
Fault: Software vector 20, dispatched from Program Address 0x0008, has no handler installed.
|
||||
O
|
||||
Execution halted after 5 cycles.
|
||||
[exit 1]
|
||||
@@ -1,2 +1,3 @@
|
||||
Two pointers, no stack shenanigans.
|
||||
Execution halted after 395 cycles.
|
||||
[exit 0]
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
OK!
|
||||
good
|
||||
AFTER
|
||||
Execution halted after 77 cycles.
|
||||
[exit 0]
|
||||
Reference in New Issue
Block a user