Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Information about the Apollo CPU and FPU.

Cpu Instructions, Color Mapping

Tommo Noorduin

Posts 132
29 Oct 2021 18:21


Inspired by golden_crystal
(http://goldencrytal.free.fr/M68kOpcodes-2.3.pdf)

I try to map the 68080.
It is not complete, work in progress.

Disclamer: this is the work of an individual not related to the apollo-team.
Just trying to make the information more clear (mostly for myself)
with the use of color.

tab_1_68k
Is the base 68000 with colored later instructions, privileged and some 080.
no line-F.

tab_2_fpu

tab_3_p
procesor specific

tab_4_apollo
all apollo 080 should go here.

tab_5_dc.w
ammx read as dc.w

tab_1_68k & tab_4_apollo is the focus.
big:
EXTERNAL LINK  EXTERNAL LINK 
sources used:
programmers reference manual
MC68060UM.pdf
M68kOpcodes-v2.3.pdf
decoder_cpu.ods
vasm: opcode.h

If you can provide corrections or info for missing data that would be helpfull and appreciated.

file: 680x0_instruction_set.ods (36kb)
Is a (free software) openoffice calc file.
EXTERNAL LINK


Gunnar von Boehn
(Apollo Team Member)
Posts 6207
30 Oct 2021 06:25


Hi Tommo,

Looks pretty cool!
I have to read this in detail!

Thanks


Tommo Noorduin

Posts 132
31 Oct 2021 22:35


file: 680x0_instruction_set.ods (41kb) UPDATED 31-10'21
EXTERNAL LINK 
(link idem first post)



Tommo Noorduin

Posts 132
03 Nov 2021 20:59


Upload date on first tab.
some measured clk & latency added.

posts 4