aboutsummaryrefslogtreecommitdiff
path: root/tests/stack_machine_sub
diff options
context:
space:
mode:
Diffstat (limited to 'tests/stack_machine_sub')
-rwxr-xr-xtests/stack_machine_sub/instructions.s.tcl21
l---------tests/stack_machine_sub/test.v1
-rw-r--r--tests/stack_machine_sub/words_to_verify.mem9
3 files changed, 0 insertions, 31 deletions
diff --git a/tests/stack_machine_sub/instructions.s.tcl b/tests/stack_machine_sub/instructions.s.tcl
deleted file mode 100755
index 3f8fb48..0000000
--- a/tests/stack_machine_sub/instructions.s.tcl
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/usr/bin/env tclsh
-
-source tclasm.tcl
-
-### store 2 values to memory, load them back, substract them and store the
-### result; this is analogous to addition test
-
-set_sp h7FFFC
-const 68996288
-store@ h1EEE0
-const 540904416
-store@ h1EEE4
-
-load@ h1EEE0
-stack down
-load@ h1EEE4
-# substracting 540904416 from 68996288 should yield -471908128
-sub
-stack up
-store@ h1EEE8
-halt
diff --git a/tests/stack_machine_sub/test.v b/tests/stack_machine_sub/test.v
deleted file mode 120000
index f5b6a59..0000000
--- a/tests/stack_machine_sub/test.v
+++ /dev/null
@@ -1 +0,0 @@
-../stack_machine_store/test.v \ No newline at end of file
diff --git a/tests/stack_machine_sub/words_to_verify.mem b/tests/stack_machine_sub/words_to_verify.mem
deleted file mode 100644
index cc666fa..0000000
--- a/tests/stack_machine_sub/words_to_verify.mem
+++ /dev/null
@@ -1,9 +0,0 @@
-// address value
- 1EEE0 CCC0 // 68996288 in hex is 41CCCC0
- 1EEE2 41C
-
- 1EEE4 8BE0 // 540904416 in hex is 203D8BE0
- 1EEE6 203D
-
- 1EEE8 40E0 // -471908128 in hex is E3DF40E0
- 1EEEA E3DF