Overview Features Instructions Performance Forum Downloads Products Reseller Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
VISIT APOLLO IRC CHANNEL



All TopicsNewsPerformanceGamesApolloVampireReleases
The team will post updates and news here

AMMX Quickreference PDF

Gunnar von Boehn
(Apollo Team Member)
Posts 2957
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 85
10 Nov 2017 11:30


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


Gunnar von Boehn
(Apollo Team Member)
Posts 2957
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 143
10 Nov 2017 12:04


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


Samuel Devulder

Posts 85
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 3
10 Nov 2017 17:20


Thx, my request from A1k is resolved. ;)


Samuel Crow
(Apollo Team Member)
Posts 256
11 Nov 2017 01:44


Thank-you, Gunnar.


Gunnar von Boehn
(Apollo Team Member)
Posts 2957
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
(Apollo Team Member)
Posts 256
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 2957
19 Nov 2017 18:09


Updated with longer documentation


Thierry Atheist

Posts 575
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 2957
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.


posts 12