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
The team will post updates and news about our project here

AMMX Quickreference PDF

Gunnar von Boehn
(Apollo Team Member)
Posts 6207
10 Nov 2017 10:22


Hello Coders,
 
GOLD 2.7 will come with AMMX2 instruction set.
 
Please find here a preview of the AMMX Quickreference chart:
CLICK HERE 
 
And a longer reference in TXT
CLICK HERE 
 
And a longer reference in AMIGA GUIDE
CLICK HERE 

 


Samuel Devulder

Posts 248
10 Nov 2017 11:30


Thanks for the documentation. All these operations take 1 cycle, right ?


Gunnar von Boehn
(Apollo Team Member)
Posts 6207
10 Nov 2017 11:35


Samuel Devulder wrote:

Thanks for the documentation. All these operations take 1 cycle, right ?

Yes, all these instruction have 1 cycle throughput.
The instruction typically also have 1 cycle latency.
Exception is the MUL-group, but they have 1 cycle throughput also. 


Martin Soerensen

Posts 232
10 Nov 2017 12:04


Which assemblers support these new instructions (without custom macros)? Just VASM or any other as well?


Samuel Devulder

Posts 248
10 Nov 2017 14:24


I think right now only VASM support these.
 
Just another question: The latency adds to the one cycle for fetching. This mean AMMX can do at best 1 instruction per clock-cycle in comparison to standard integer operations which can do 2 per clock-cycle. But being parallel, this allows for faster processing with AMMX, right ?


Marko Oette

Posts 11
10 Nov 2017 17:20


Thx, my request from A1k is resolved. ;)


Samuel Crow

Posts 424
11 Nov 2017 01:44


Thank-you, Gunnar.


Gunnar von Boehn
(Apollo Team Member)
Posts 6207
13 Nov 2017 00:04


Samuel Crow wrote:

  Thank-you, Gunnar.
 

 
We have to thank the whole team!
Its the dedication of all Apollo Team members which is shaping the future of AMIGA.
 
And all credit for writing the manual has to go to Bax and Flype!


Samuel Crow

Posts 424
13 Nov 2017 09:39


Gunnar von Boehn wrote:

Samuel Crow wrote:

  Thank-you, Gunnar.
 

 
  We have to thank the whole team!
  Its the dedication of all Apollo Team members which is shaping the future of AMIGA.
   
  And all credit for writing the manual has to go to Bax and Flype!

Go team!


Gunnar von Boehn
(Apollo Team Member)
Posts 6207
19 Nov 2017 18:09


Updated with longer documentation


Thierry Atheist

Posts 644
19 Nov 2017 20:18


Gunnar von Boehn wrote:
Updated with longer documentation

Oh, that's good, because someone on facebook didn't like it.

(They still don't.)


Gunnar von Boehn
(Apollo Team Member)
Posts 6207
19 Nov 2017 20:23


Thierry Atheist wrote:

Gunnar von Boehn wrote:
Updated with longer documentation

  Oh, that's good, because someone on facebook didn't like it.
 
  (They still don't.)

Yes, its pretty technical information.



Michael Borrmann

Posts 140
23 Nov 2017 15:15


I think Gunnar rode over that guys left foot with his car, or something. :D

He sounds really butthurt.

posts 13