Ciao,
Su un forum di programmazione, qualcuno chiedeva come sia posibile riconoscere, via software, le varie CPU della famiglia 68000.
AmigaOS permette di farlo leggendo un campo di Exec...ma come viene impostato quel campo dall'OS?
Credo che Exec vada a tentativi: fa eseguire una istruzione 68020, se questa genera una eccezione (??) allora si tratta di un 68000/010 e così via.
Ma è davvero così? Avete del codi ce di esempio o potete suggerirmi qualcosa su Aminet per capire come avviene l'identificazione della CPU?