ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/uae_cpu/table68k
(Generate patch)

Comparing BasiliskII/src/uae_cpu/table68k (file contents):
Revision 1.3 by gbeauche, 2000-09-22T17:22:09Z vs.
Revision 1.5 by gbeauche, 2001-06-05T12:23:27Z

# Line 9 | Line 9
9   % J: immediate 0..15
10   % k: immediate 0..7
11   % K: immediate 0..63
12 + % p: immediate 0..3 (CINV and CPUSH: cache field)
13   % s: source mode
14   % S: source reg
15   % d: dest mode
# Line 24 | Line 25
25   %
26   % Arp: --> -(Ar)
27   % ArP: --> (Ar)+
28 + % Al : --> (xxx).L
29   %
30   % Fields on a line:
31   % 16 chars bitpattern :
# Line 98 | Line 100
100   0011 DDDd ddss sSSS:00:-----:-----:12: MOVEA.W s,d[Areg]
101   0011 DDDd ddss sSSS:00:-NZ00:-----:12: MOVE.W  s,d[!Areg]
102  
103 < 0100 0000 zzdd dDDD:00:XxZxC:-----:30: NEGX.z  d[!Areg]
103 > 0100 0000 zzdd dDDD:00:XxZxC:X-Z--:30: NEGX.z  d[!Areg]
104   0100 0000 11dd dDDD:01:?????:?????:10: MVSR2.W d[!Areg]
105   0100 0010 zzdd dDDD:00:-0100:-----:20: CLR.z   d[!Areg]
106   0100 0010 11dd dDDD:10:?????:?????:10: MVSR2.B d[!Areg]
# Line 248 | Line 250
250   1111 0011 01ss sSSS:32:?????:?????:10: FRESTORE s[!Dreg,Areg,Apdi,Immd]
251  
252   % 68040 instructions
253 < 1111 0100 ii00 1rrr:42:-----:-----:02: CINVL    #i,Ar
254 < 1111 0100 ii01 0rrr:42:-----:-----:02: CINVP    #i,Ar
255 < 1111 0100 ii01 1rrr:42:-----:-----:00: CINVA    #i
256 < 1111 0100 ii10 1rrr:42:-----:-----:02: CPUSHL   #i,Ar
257 < 1111 0100 ii11 0rrr:42:-----:-----:02: CPUSHP   #i,Ar
258 < 1111 0100 ii11 1rrr:42:-----:-----:00: CPUSHA   #i
253 > 1111 0100 pp00 1rrr:42:-----:-----:02: CINVL    #p,Ar
254 > 1111 0100 pp01 0rrr:42:-----:-----:02: CINVP    #p,Ar
255 > 1111 0100 pp01 1rrr:42:-----:-----:00: CINVA    #p
256 > 1111 0100 pp10 1rrr:42:-----:-----:02: CPUSHL   #p,Ar
257 > 1111 0100 pp11 0rrr:42:-----:-----:02: CPUSHP   #p,Ar
258 > 1111 0100 pp11 1rrr:42:-----:-----:00: CPUSHA   #p
259   1111 0110 0010 0rrr:40:-----:-----:12: MOVE16   ArP,ARP
260 + 1111 0110 00ss sSSS:40:-----:-----:12: MOVE16   s[Dreg-Aipi],Al
261 + 1111 0110 00dd dDDD:40:-----:-----:12: MOVE16   Al,d[Areg-Aipi]
262 + 1111 0110 00ss sSSS:40:-----:-----:12: MOVE16   s[Aind],Al
263 + 1111 0110 00dd dDDD:40:-----:-----:12: MOVE16   Al,d[Aipi-Aind]

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines