OpenCores
URL https://opencores.org/ocsvn/tiny64/tiny64/trunk

Subversion Repositories tiny64

[/] [tiny64/] [trunk/] [irBits.txt] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 riedelx
cctest:  31..28
2
  0000 ever true         always
3
  0001 carry clear       CC
4
  0010 carry set         CS
5
  0011 zero set          EQ
6
  0100 greater equal     GE
7
  0101 greater than      GT
8
  0110 higher            HI
9
  0111 less equal        LE
10
  1000 less              LS
11
  1001 less than         LT
12
  1010 minus             MI
13
  1011 zero clear        NE
14
  1100 plus              PL
15
  1101 overflow clear    VC
16
  1110 overflow set      VS
17
  1111 ever false        never
18
 
19
alumode:  27..24
20
  0000 mov
21
  0001 and
22
  0010 or
23
  0011 xor
24
  0100 add
25
  0101 sub
26
  0110 ror
27
  0111 lsr
28
  1000 lsra
29
  1001 swap
30
  1010 swapb
31
  1011 inc
32
  1100 dec
33
  1101 rorb
34
 
35
memmux: 23
36
 
37
  1 use memory
38
 
39
clkmux: 22..20
40
  000 R0
41
  001 R1
42
  010 R2
43
  011 R3
44
  100 R4
45
  101 R5
46
  110 R6
47
  111 R7
48
 
49
drive data bus: 19
50
 
51
  1 drive databus from opamux
52
 
53
opamux: 18..16
54
  000 R0
55
  001 R1
56
  010 R2
57
  011 R3
58
  100 R4
59
  101 R5
60
  110 R6
61
  111 R7
62
 
63
valmux: 15
64
 
65
  1 use immediate
66
 
67
opbmux: 14..12
68
  000 R0
69
  001 R1
70
  010 R2
71
  011 R3
72
  100 R4
73
  101 R5
74
  110 R6
75
  111 R7
76
 
77
flagupdate: 11
78
 
79
  1 change flag
80
 
81
carry use: 10
82
 
83
  1 use carry

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.