[zxspectrum] Re: istruzioni segrete?

  • From: Luca Bisti <lucbisti@xxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Wed, 05 Apr 2006 14:22:47 +0200

At 00.13 05/04/2006, you wrote:

http://zx.pk.ru/attachment.php?attachmentid=2989

E' stato svelato l'ultimo mistero rimasto sullo Z80: cosa finisce nei bit 3 e 5 del registro dei flags dopo un'istruzione BIT n,r. Si e' scoperto che ci vengono copiati i corrispondenti bit del byte piu' significativo di un registro interno dello Z80 che viene usato come appoggio per l'aritmetica a 16 bit. In particolare, quello che non si sapeva era come viene usato tale registro dalle varie istruzioni LM, e quindi cosa ci rimane dopo ciascuna di esse.


Se ne continua a parlare qui:

http://www.worldofspectrum.org/forums/showthread.php?t=11427

PURTROPPO e' emerso un fatto collaterale, che per me e' molto spiacevole: sembra che cloni diversi dello Z80 (Nec, ecc) producano risultati diversi con l'istruzione DAA usata in maniera "non convenzionale". Fino a questo momento tutti gli Z80 avevano mostrato lo stesso comportamento anche con le peggiori nefandezze non documentate... per me era confortante sapere che tutti gli Z80A del mondo erano uguali :)

Luca


Other related posts: