Come conoscere le istruzioni stabilite nello sviluppo di un emulatore?
-
29-10-2019 - |
Domanda
Quando si sviluppa un emulatore, è necessario conoscere l'insieme delle istruzioni della piattaforma. Prendi come esempio lo sviluppo di un emulatore PlayStation 2. Come è possibile conoscere il set di istruzioni di PlayStation 2 per codificare un emulatore? Internellano gli SDK per conoscere le istruzioni? Oppure smontato l'hardware?
Soluzione
Con l'uso di assemblatori che generano eseguibili per la piattaforma target è possibile creare e eseguire il debug di alcune informazioni sui programmi per scoprire come le istruzioni sono assemblate nel codice della macchina. Ciò potrebbe aiutare a scoprire il set di istruzioni.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow