Busicom 141PF emulator

Couvre tous les domaines de l'émulation logicielle ou de la virtualisation ainsi que les discussions sur les divers outils associés.

Modérateurs : Papy.G, fneck, Carl

neocps1
Messages : 34
Inscription : 06 janv. 2014 15:09
Localisation : Chateaudun (28)

Busicom 141PF emulator

Message par neocps1 »

J'ai réalisé il y a quelque temps de cela un émulateur de la calculette Busicom 141-PF qui a comme particularité
d'utiliser un intel 4004. En fait, le 4004 a été développé au début spécifiquement pour cette calculatrice.

la page wikipedia : http://www.vintagecalculators.com/html/ ... 41-pf.html

Ca doit probablement être un des seuls émulateurs 4004 existants.

j'ai fait une version javascript et deux versions en C++, l'une avec un interpréteur, et l'autre
avec de la recompilation dynamique (plus pour me faire la main qu'autre chose).

Sur un Xeon 3.06 Ghz les performances sont les suivantes (à comparer aux 0.75 Mhz d'origine) :

Javascript (google chrome) : environ 500 Mhz
Version interprétée C++ : 800 Mhz
Version avec recompilation dynamique : 1.7 Ghz

voila, les liens sont les suivants :

javascript : https://app.box.com/s/38wzikdls3nmle5r816h
code natif : https://app.box.com/s/gd0lytdz4crx5dwul1z3
Avatar de l’utilisateur
6502man
Messages : 12312
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Busicom 141PF emulator

Message par 6502man »

Pas mal l'emulateur ;)

Tu emul tous les opcodes du 4004 ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
neocps1
Messages : 34
Inscription : 06 janv. 2014 15:09
Localisation : Chateaudun (28)

Re: Busicom 141PF emulator

Message par neocps1 »

6502man a écrit :[supp modo : merci de ne pas répéter systématiquement le message précédent]
oui normalement tout est émulé. Le plus compliqué en fait, ça a été de synchroniser correctement
le cpu avec le tambour de l'imprimante
Avatar de l’utilisateur
6502man
Messages : 12312
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: Busicom 141PF emulator

Message par 6502man »

En l'essayant j'ai retrouvé le fonctionnement des vieilles calculatrice (saisie du nombre ensuite du signe, saisi du nombre ensuite du signe ,...) :D
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
neocps1
Messages : 34
Inscription : 06 janv. 2014 15:09
Localisation : Chateaudun (28)

Re: Busicom 141PF emulator

Message par neocps1 »

6502man a écrit :[supp modo : merci de ne pas répéter systématiquement le message précédent]
oui le mode de saisie est particulier :)
Répondre