Thread: Next gen Amiga
View Single Post
Old 22 May 2018, 18:46   #508
Megol
Registered User
 
Megol's Avatar
 
Join Date: May 2014
Location: inside the emulator
Posts: 377
Quote:
Originally Posted by meynaf View Post
The only possibility i can see, is extra programming flexibility.
Do not understand what that would be.

Quote:
Nobody would want to code on that monster.
Beware, too, of 64 bit immediates. Simple move of a full sized data to a linear address would be a monster instruction of at least 18 bytes !
Yes while doing the work of two instructions together being 24 bytes. Guess what's smaller, easier to support in hardware, faster?

64 bit values are very rarely needed but not supporting them would make the processor less orthogonal and harder to use. The same hardware that extracts them from the instruction stream also makes 64 bit branch and address displacements trivial. Compared to CISC instructions decoding is easy.

What exactly makes this look monstrous to you? Minimum instruction size?
Megol is offline  
 
Page generated in 0.05238 seconds with 11 queries