So, heute ist die 68030 und die 68882 gekommen. Das laesst mir dann ja keine Ruhe.
Das die CPU grundsaetzlich laeuft wusste ich ja bereits.
Aber wie testet man die FPU? Doch mal mit IEEE-754 beschaeftigen.
Beim ersten Test habe ich einen Binaerwert (64) aus D0 nach FP0 geschrieben, FP0 in den Speicher gelesen und ausgegeben.
Und wie soll es sein, es ist 26. Passt.
Dann habe ich mir Konstante pi nach FP1 gelesen, FP1 in den Speicher gelesen und wieder ausgegeben. Nach ein paar Verstaendnissfehlern passte das Ergebnis mit Toleranz (Ich hatte nur 20bit von 52bit der Mantisse genommen.)
Wer's nachlesen / -rechnen will, bitte.
Somit ist das FPU Interface auch soweit i.O.
Nachtrag:
Da mir der Fehler doch sehr gross vorkam, habe ich noch den Euklid ausgegeben. Die Nibble-Ausgabe hatte einen Fehler.
Jetzt stimmen die angezeigten Werte.