aboutsummaryrefslogtreecommitdiffstats
path: root/Notes.org
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2017-03-02 23:22:51 +0000
committerYann Herklotz <ymherklotz@gmail.com>2017-03-02 23:22:51 +0000
commit446c2394ec8970198d645bbbb462c67b9e3f1b1e (patch)
treefc85d32c2b68efa80910d0a4ce4c1bed78ec4717 /Notes.org
parent34d69709e621b9609833a3d6bae31195b425f2f8 (diff)
downloadCompiler-446c2394ec8970198d645bbbb462c67b9e3f1b1e.tar.gz
Compiler-446c2394ec8970198d645bbbb462c67b9e3f1b1e.zip
Changing ast structure again
Diffstat (limited to 'Notes.org')
-rw-r--r--Notes.org12
1 files changed, 12 insertions, 0 deletions
diff --git a/Notes.org b/Notes.org
index 58cd47b..0b37cbb 100644
--- a/Notes.org
+++ b/Notes.org
@@ -74,3 +74,15 @@
** TODO Coursework (c compiler)
DEADLINE: <2017-03-28 Tue>
+*** Task
+
+*** Mips Assembly
+
+ - addiu :: Add Immediate Unsigned
+ - jr :: Jump Register
+ - li :: Pseudo instruction interpreted as ( lui $rd, LabelAddr[31:16]
+ ori $rd,$rd, LabelAddr[15:0] )
+ - lw :: Load Word
+ - move :: Pseudo instruction interpreted as (add $rt, $rs, $zero)
+ - nop :: No Operation
+ - sw :: Store Word