This commit is contained in:
2024-12-22 18:18:41 +01:00
parent f737d1e695
commit 1412250b36
2 changed files with 147 additions and 0 deletions

68
test/testUAL.asm Normal file
View File

@@ -0,0 +1,68 @@
XOR R0 R0 R0
XOR R1 R1 R1
XOR R2 R2 R2
XOR R3 R3 R3
XOR R4 R4 R4
XOR R5 R5 R5
XOR R6 R6 R6
XOR R7 R7 R7
ADD:
ADD R0 R0 #1
ADD R1 R1 R0
XOR R0 R0 R0
XOR R1 R1 R1
SUB:
ADD R0 R0 #1
ADD R1 R1 #1
ADD R2 R2 #2
SUB R0 R0 #1
SUB R3 R2 R1
XOR R0 R0 R0
XOR R1 R1 R1
XOR R2 R2 R2
XOR R3 R3 R3
AND:
ADD R0 R0 #5
ADD R1 R1 #3
AND R2 R0 #1
AND R3 R1 R0
XOR R0 R0 R0
XOR R1 R1 R1
XOR R2 R2 R2
XOR R3 R3 R3
OR:
ADD R0 R0 #5
ADD R1 R1 #2
OR R2 R0 #1
OR R3 R1 R0
XOR R0 R0 R0
XOR R1 R1 R1
XOR R2 R2 R2
XOR R3 R3 R3
SL:
ADD R0 R0 #5
ADD R1 R1 #2
SL R2 R0 #1
SL R3 R0 R1
XOR R0 R0 R0
XOR R1 R1 R1
XOR R2 R2 R2
XOR R3 R3 R3
SR:
ADD R0 R0 #20
ADD R1 R1 #2
SR R2 R0 #1
SR R3 R0 R1
XOR R0 R0 R0
XOR R1 R1 R1
XOR R2 R2 R2
XOR R3 R3 R3
MUL:
ADD R0 R0 #20
ADD R1 R1 #2
MUL R2 R0 #2
MUL R3 R0 R1
XOR R0 R0 R0
XOR R1 R1 R1
XOR R2 R2 R2
XOR R3 R3 R3