aboutsummaryrefslogtreecommitdiff
path: root/tclasm.tcl
diff options
context:
space:
mode:
authorWojciech Kosior <kwojtus@protonmail.com>2020-09-05 13:00:13 +0200
committerWojciech Kosior <kwojtus@protonmail.com>2020-09-05 13:00:13 +0200
commit67338780099d1384b36623780a5a63c3be5ade9d (patch)
tree3801abd5cde5b4480e43fe4c221316b2b276c852 /tclasm.tcl
parentb59715e09322f8c094126b57ba6d0424b9892a3f (diff)
downloadAGH-engineering-thesis-67338780099d1384b36623780a5a63c3be5ade9d.tar.gz
AGH-engineering-thesis-67338780099d1384b36623780a5a63c3be5ade9d.zip
add load_store bench for new stack machine
Diffstat (limited to 'tclasm.tcl')
-rw-r--r--tclasm.tcl8
1 files changed, 8 insertions, 0 deletions
diff --git a/tclasm.tcl b/tclasm.tcl
index 27c92ae..e552b4d 100644
--- a/tclasm.tcl
+++ b/tclasm.tcl
@@ -76,6 +76,14 @@ proc _store+ {address_part} {
puts 011011100[__to_binary $address_part 7]
}
+proc _load {address_part} {
+ puts 010111100[__to_binary $address_part 7]
+}
+
+proc _load+ {address_part} {
+ puts 010011100[__to_binary $address_part 7]
+}
+
proc _set_sp {address_part} {
puts 010000000[__to_binary $address_part 7]
}