From a110465a4261e582025b6344facb7fa65c0acd56 Mon Sep 17 00:00:00 2001 From: Loic GUEGAN Date: Sun, 2 Sep 2018 16:31:49 +0200 Subject: Add unit tests, refactoring --- components/ijvm.py | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 components/ijvm.py (limited to 'components/ijvm.py') diff --git a/components/ijvm.py b/components/ijvm.py deleted file mode 100644 index 86f5f63..0000000 --- a/components/ijvm.py +++ /dev/null @@ -1,30 +0,0 @@ - -# Quick link about opcode: https://users-cs.au.dk/bouvin/dComArk/2015/noter/Note_2/#Instructions - -# Build IJVM -ijvm=dict({ - "BIPUSH":0x10, - "DUP":0x59, - "GOTO":0xA7, - "IADD":0x60, - "IAND":0x7E, - "IFEQ":0x99, - "IFLT":0x9B, - "IF_ICMPEQ":0x9F, - "IINC":0x84, - "ILOAD":0x15, - "INVOKEVIRTUAL":0xB6, - "IOR":0x80, - "IRETURN":0xAC, - "ISTORE":0x36, - "ISUB":0x64, - "LDC_W":0x13, - "NOP":0x00, - "POP":0x57, - "SWAP":0x5F, - "WIDE":0xC4 -}) - -# Add extras instructions -ijvm["OUT"]=0x23 # Print next byte as char -ijvm["HALT"]=0x2F # Stop simulator -- cgit v1.2.3