> 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 :)
>
D'altronde se sono istruzioni non documentate vuol dire che l'utente non
dovrebbe utilizzarle e quindi i vari produttori di cpu non sono tenuti a far
corrispondere queste istruzioni con l'originale Zilog