tests
This commit is contained in:
68
test/testUAL.asm
Normal file
68
test/testUAL.asm
Normal 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
|
||||
Reference in New Issue
Block a user