Archived
1
0

update assembly test code

This commit is contained in:
Erick
2022-02-06 22:20:33 +01:00
parent f44c160d50
commit 190031a016
2 changed files with 52 additions and 6 deletions
+26
View File
@@ -0,0 +1,26 @@
.ORIG x3000
AND R0, R0, #0
AND R1, R1, #0
AND R3, R3, #0
LEA R0, NUM
ADD R1, R1, R0
LD R2, ASCII
FOR_LOOP
LDR R4, R1, #0
BRz END_LOOP
ADD R4, R4, R2
STR R4, R1, #0
ADD R1, R1, #1
BRnzp FOR_LOOP
END_LOOP
PUTs
HALT
ASCII .fill x30
NUM .fill x01
.fill x02
.fill x03
.fill x04
.END
+26 -6
View File
@@ -1,6 +1,26 @@
.ORIG x3000
LEA R0, HS ;
PUTS ;
HALT ;
HS .STRINGZ "Henlo world!"
.END
.ORIG x3000
AND R0, R0, #0
AND R1, R1, #0
AND R3, R3, #0
LEA R0, NUM
ADD R1, R1, R0
LD R2, ASCII
FOR_LOOP
LDR R4, R1, #0
BRz END_LOOP
ADD R4, R4, R2
STR R4, R1, #0
ADD R1, R1, #1
BRnzp FOR_LOOP
END_LOOP
PUTs
HALT
ASCII .fill x30
NUM .fill x01
.fill x02
.fill x03
.fill x04
.END