[zxspectrum] Re: V6Z80p Pentagon 128K core

  • From: Alessandro Dorigatti <adorigatti@xxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Fri, 2 Nov 2012 15:03:39 +0100

Perchè la CPU può dover accedere alla RAM video contemporaneamente alla
ULA. Non essendo questo possibile (almeno con il tipo di memoria utilizzata
nello Speccy), la CPU deve essere messa in attesa sino a che la ULA abbia
finito le letture necessarie per ridisegnare il quadro video.

Anche per quanto riguarda l'accesso alla porta 0xfe vale ragionamento
simile, in quanto i dati da e verso tale porta devono passare dal data bus
della ULA (che può essere occupato dai dati provenienti dalla memoria
video).

--
Sent while on the move...
Il giorno 02/nov/2012 14:56, "Stefano" <flydream@xxxxxxxxx> ha scritto:

> ma perchè sullo speccy originale la memoria era contesa? Quale beneficio
> aveva tutto cio'? perchè lo zio Clive l'ha implementata? (va beh... non
> proprio lui ma i suoi collaboratori...)
>
>

Other related posts: