[zxspectrum] Re: Situazione disegno frattale

  • From: Enrico Maria Giordano <e.m.giordano@xxxxxxxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Sun, 08 Mar 2015 17:09:37 +0100



Il 08/03/2015 15:40, Enrico Maria Giordano ha scritto:

Quasi quasi mi vado a studiare l'algoritmo usato nella ROM dello
Spectrum per fare moltiplicazioni e divisioni. Sai se e dove si può
trovare quel materiale commentato?

Trovato nell'ottimo The complete Spectrum ROM disassembly. Vedo che usano un sacco i registri alternativi e quindi, in pratica, hanno registri sufficienti per fare l'operazione, che consiste in operandi di 4 bytes, interamente nei registri! Ecco perché è così (relativamente) veloce!

Ma io non posso farlo perché le mie routine non sono limitate a 4 bytes...

Comunque l'algoritmo è lo stesso che uso io... :-(

EMG

--
EMAG Software Homepage: http://www.emagsoftware.it
The EMG Music page: http://www.emagsoftware.it/emgmusic
The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: http://www.emagsoftware.it/tbosg

Other related posts: