-
Notifications
You must be signed in to change notification settings - Fork 0
/
ALUctr.txt
35 lines (34 loc) · 954 Bytes
/
ALUctr.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
ALUctr<3:0>
OPcode<2:0>
ALUctr OP SUBctr OVctr SIGctr OPcode
00000 addu 0 0 x 0000
00001 add 0 1 x 0000
00010 or x 0 x 0001
00011 sll x 0 0 0011
00100 subu 1 0 x 0000
00101 sub 1 1 x 0000
00110 sltu 1 0 0 0010
00111 slt 1 0 1 0010
01000 srl x 0 0 0100
01001 and x 0 x 0101
01010 xor x 0 x 0110
01011 sllv x 0 1 0011
01100 lui x 0 x 0111
01101 nor x 0 x 1001
01110 sra x 0 0 1000
01111 srlv x 0 1 0100
10000 srav x 0 1 1000
10001 clz x 0 0 1010
10010 clo x 0 1 1010
OPcode COMMENT
0000 add
0001 or
0010 slt
0011 sll
0100 srl
0101 and
0110 xor
0111 lui
1000 sra
1001 nor
1010 clz