-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathinput_opcode.txt
49 lines (49 loc) · 1.38 KB
/
input_opcode.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
ADDI 000000000000 rri
SUBI 000000000001 rri
MULI 000000000010 rri
DIVI 000000000011 rri
MODI 000000000100 rri
ANDI 000000000101 rri
ORI 000000000110 rri
XORI 000000000111 rri
NANDI 000000001000 rri
NORI 000000001001 rri
ADD 00000000101000000 rrr
SUB 00000000101000001 rrr
MUL 00000000101000010 rrr
DIV 00000000101000011 rrr
AND 00000000101000100 rrr
OR 00000000101000101 rrr
XOR 00000000101000110 rrr
NAND 00000000101000111 rrr
MOD 00000000101001000 rrr
NOR 00000000101001001 rrr
ARRI 00000000101001010 rrr
ARRC 00000000101001011 rrr
CMPI 00000000101001100 ri
MOVI 00000000101001101 ri
NOTI 00000000101010000 ri
CMP 0000000010101000100000 rr
MOV 0000000010101000100001 rr
NOT 0000000010101000100010 rr
ARRD 0000000010101000100011 rr
LOAD 0000000010101000100100 rr
STORE 0000000010101000100101 rr
CALL 0000000010101000100110 a
JEQ 0000000010101000100111 a
JLT 0000000010101000101000 a
JGT 0000000010101000101001 a
JMP 0000000010101000101010 a
INC 000000001010100010101100000 r
DEC 000000001010100010101100001 r
CLR 000000001010100010101100010 r
LSHIFT 000000001010100010101100011 r
RSHIFT 000000001010100010101100100 r
PUSH 000000001010100010101100101 r
POP 000000001010100010101100110 r
IN 000000001010100010101100111 r
OUT 000000001010100010101101000 r
RET 00000000101010001010110100100000 z
MSF 00000000101010001010110100100001 z
HLT 00000000101010001010110100100010 z
EXIT 00000000101010001010110100100011 z