TiMad Le 04/01/2002 à 00:46 Bon voila, vti n'emule ni un ehw1 ni une hw2 (instruction movem supporte, mais ...) or lorsque l'on regarde les bench, ils se trouvent bien inferieur a ceux que j'obtient sur ma calculatrice (2 fois inferieurs)
Ma calc est une HW2 et meme quand je fais la relation *10/12 les bench on vti ne sont pas du tout juste.. bieninferieur encore...
DOnc je voulais savoir comment vti emule les instructions et les ia.. parce que ca m'a l'air d'etre un peu n'importe quoi...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
nitro Le 04/01/2002 à 01:39 Deja écrire un émulateur ce n'est pas facile, alors quand en plus on n'a pas les docs techniques de la machine que l'on veut émuler c'est tout simplement impossible. Bien sur on sait quel processeur il y a, combien de mémoire, etc... et c'est suffisant pour avoir une émulation approximative, mais il y a tellement d'autres facteurs qui entrent en compte et qui dépendent du hardware qu'on ne connait pas (par exemple, sur TI-Z80 il est impossible de calculer précisement le temps d'execution d'une série d'instructions à cause du temps passé dans le DMA du LCD, qu'on ne connait pas, et qui dépend comme tout le reste d'ailleurs des piles et de la température)... pour la meme raison il n'existe aucun émulateur parfait pour aucune console. Et même Nintendo ne peut pas faire d'émulateur parfait pour ses Gameboy...
So much code to write, so little time.
On peut toujours faire comme Johan Eilert (l'auteur de J89hw.txt) et s'amuser avec l'oscilloscope...