summaryrefslogtreecommitdiff
path: root/projects/06/hack-as/test/valid.asm
diff options
context:
space:
mode:
authorFrederick Yin <fkfd@fkfd.me>2022-08-21 22:08:53 +0800
committerFrederick Yin <fkfd@fkfd.me>2022-08-21 22:08:53 +0800
commit6b9d8f151cc04a0590a7fed80ae5b8eb3928952a (patch)
treed1aa6304c866ee761fbb7109ef0c2494bec45636 /projects/06/hack-as/test/valid.asm
parentdcb924797d68f8de0755471b679d9256516360a9 (diff)
Move hack-as up one directory
Diffstat (limited to 'projects/06/hack-as/test/valid.asm')
-rw-r--r--projects/06/hack-as/test/valid.asm29
1 files changed, 0 insertions, 29 deletions
diff --git a/projects/06/hack-as/test/valid.asm b/projects/06/hack-as/test/valid.asm
deleted file mode 100644
index d705f1e..0000000
--- a/projects/06/hack-as/test/valid.asm
+++ /dev/null
@@ -1,29 +0,0 @@
-// valid asm, but with unnecessary whitespace, = and ;
-@ 0 // unnecessary space
-D=M
-@INFINITE_LOOP
-=D;JLE // unnecessary =
-@counter
-M=D; // unnecessary ;
-@SCREEN
-D = A // unnecessary spaces
-@address
-M = D; // unnecessary spaces and ;
-( LOOP ) // unnecessary spaces
- @address
- A=M
- M=-1
- @address
- D=M
- @32
- D=D+A
- @address
- M=D
- @counter
- MD=M-1
- @LOOP
- D;JGT
-
-(INFINITE_LOOP)
- @INFINITE_LOOP
- 0;JMP