From 3846de5ae3e670a5d0ec7e944fd9a7cd4ca0363c Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Fri, 19 Mar 2021 14:44:53 +0000 Subject: [PATCH] - moved to ghdl git-svn-id: http://moon:8086/svn/vhdl/trunk@1397 cc03376c-175c-47c8-b038-4cd826a8556b --- lib/CPUs/JCpu/{sim => ghdl}/Makefile | 0 lib/CPUs/JCpu/tools/opc.list | 128 +++++++++++++-------------- 2 files changed, 64 insertions(+), 64 deletions(-) rename lib/CPUs/JCpu/{sim => ghdl}/Makefile (100%) diff --git a/lib/CPUs/JCpu/sim/Makefile b/lib/CPUs/JCpu/ghdl/Makefile similarity index 100% rename from lib/CPUs/JCpu/sim/Makefile rename to lib/CPUs/JCpu/ghdl/Makefile diff --git a/lib/CPUs/JCpu/tools/opc.list b/lib/CPUs/JCpu/tools/opc.list index 47635a8..59b3cfa 100644 --- a/lib/CPUs/JCpu/tools/opc.list +++ b/lib/CPUs/JCpu/tools/opc.list @@ -1,64 +1,64 @@ -0 NOP -1 HALT -2 MOV|R|R -3 MOV|R|K -4 MOVX|R|Ri -5 MOVX|R|Ki -6 MOVX|Ri|R -7 MOVX|Ri|K -8 MOVX|Ki|R -9 MOVC|R|Ri -10 MOVC|R|Ki -11 MOVC|Ri|R -12 MOVC|Ri|K -13 MOVC|Ki|R -14 CMP|R|R -15 CMP|R|K -16 ADD|R|R -17 ADD|R|K -18 ADDC|R|R -19 ADDC|R|K -20 SUB|R|R -21 SUB|R|K -22 SUBC|R|R -23 SUBC|R|K -24 AND|R|R -25 AND|R|K -26 OR|R|R -27 OR|R|K -28 XOR|R|R -29 XOR|R|K -30 SHL|R -31 SHR|R -32 ROL|R -33 ROR|R -34 ROLC|R -35 RORC|R -36 XOUT|Ki|R -37 XOUT|Ri|K -38 COUT|Ki|R -39 COUT|Ri|K -40 XIN|R|Ki -41 CIN|R|Ki -42 SWAP|R -43 SETC -44 UNDEF -45 UNDEF -46 SUB|K|R -47 SUBC|K|R -48 JMP|K -49 JZ|K -50 JNZ|K -51 JC|K -52 JNC|K -53 JLT|K -54 JGT|K -55 JLE|K -56 JGE|K -57 JEQ|K -58 JNE|K -59 CALL|K -60 PUSH|R -61 POP|R -62 RET -63 RETI +0 NOP +1 HALT +2 MOV|R|R +3 MOV|R|K +4 MOVX|R|Ri +5 MOVX|R|Ki +6 MOVX|Ri|R +7 MOVX|Ri|K +8 MOVX|Ki|R +9 MOVC|R|Ri +10 MOVC|R|Ki +11 MOVC|Ri|R +12 MOVC|Ri|K +13 MOVC|Ki|R +14 CMP|R|R +15 CMP|R|K +16 ADD|R|R +17 ADD|R|K +18 ADDC|R|R +19 ADDC|R|K +20 SUB|R|R +21 SUB|R|K +22 SUBC|R|R +23 SUBC|R|K +24 AND|R|R +25 AND|R|K +26 OR|R|R +27 OR|R|K +28 XOR|R|R +29 XOR|R|K +30 SHL|R +31 SHR|R +32 ROL|R +33 ROR|R +34 ROLC|R +35 RORC|R +36 XOUT|Ki|R +37 XOUT|Ri|K +38 COUT|Ki|R +39 COUT|Ri|K +40 XIN|R|Ki +41 CIN|R|Ki +42 SWAP|R +43 SETC +44 UNDEF +45 UNDEF +46 SUB|K|R +47 SUBC|K|R +48 JMP|K +49 JZ|K +50 JNZ|K +51 JC|K +52 JNC|K +53 JLT|K +54 JGT|K +55 JLE|K +56 JGE|K +57 JEQ|K +58 JNE|K +59 CALL|K +60 PUSH|R +61 POP|R +62 RET +63 RETI