アセンブラファイルとテストの整理
[YACASL2.git] / test / unit / print_code_type / 0.txt
diff --git a/test/unit/print_code_type/0.txt b/test/unit/print_code_type/0.txt
new file mode 100644 (file)
index 0000000..67b1eb0
--- /dev/null
@@ -0,0 +1,39 @@
+== CODE_TYPE TABLE ==
+( 0) - #2600   020     ADDL
+( 0) - #0000   000     NOP
+( 1) - #2700   020     SUBL
+( 4) - #5000   010     SLA
+( 5) - #5100   010     SRA
+( 6) - #5200   010     SLL
+( 7) - #5300   010     SRL
+(10) - #3000   011     AND
+(11) - #3100   011     OR
+(12) - #F000   030     SVC
+(12) - #3200   011     XOR
+(14) - #8000   030     CALL
+(14) - #3400   020     AND
+(15) - #8100   000     RET
+(15) - #3500   020     OR
+(16) - #3600   020     XOR
+(16) - #1000   011     LD
+(17) - #1100   010     ST
+(18) - #1200   010     LAD
+(20) - #1400   020     LD
+(21) - #6100   030     JMI
+(22) - #6200   030     JNZ
+(23) - #6300   030     JZE
+(24) - #6400   030     JUMP
+(25) - #6500   030     JPL
+(26) - #6600   030     JOV
+(26) - #4000   011     CPA
+(27) - #4100   011     CPL
+(30) - #4400   020     CPA
+(31) - #4500   020     CPL
+(32) - #2000   011     ADDA
+(33) - #2100   011     SUBA
+(34) - #2200   011     ADDL
+(35) - #2300   011     SUBL
+(36) - #7000   030     PUSH
+(36) - #2400   020     ADDA
+(37) - #7100   040     POP
+(37) - #2500   020     SUBA