[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: