NS 4640 RPN

Ici, on fait dans le petit, le LCD qui déchire sa race, on y cause même calculatrices quand on est en manque !

Modérateur : Politburo

Répondre
Avatar de l’utilisateur
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2498
Inscription : 03 mai 2008 15:33
Localisation : Grenoble

NS 4640 RPN

Message par zpalm » 12 mai 2013 13:44

Voici une machine RPN non-HP, il y en a eu plusieurs chez National Semiconductor/Novus, celle-ci est la dernière et date de 1976:

Image Image Image

Je l'ai reçue avec sa housse, son manuel et son adaptateur secteur US. Comme pour certaines housses HP, la mousse à l'intérieur de la housse s'était complètement désagrégée en une fine poussière qui recouvrait la calculatrice. Après plusieurs lavages/rinçages à l'eau tiède j'ai pu éliminer toute cette poussière et retrouver une housse utilisable.

Image Image

A l'arrière de la machine on trouve le numéro de série ainsi qu'une inscription gravée dans le plastique: "Made in USA U648" ce qui semble indiquer une date de fabrication de cette unité en semaine 48 de l'année 1976. Le propriétaire précédent avait aussi gravé son nom et ses initiales...

Image

L'affichage est composé de grands chiffres à LED rouges composées de petits points lumineux:

Image Image

La NS 4640 sous plusieurs angles:

Image Image Image
Image Image Image

A l'intérieur on trouve trois batteries NiCd que j'ai changé, un circuit imprimé avec 4 circuits intégrés: MM5782 (CPU), MM5781 (ROM), DS8664 (14-digit decoder/driver) et DS8867 (8-segment driver). Les datasheets de ces circuits sont disponibles dans ce Databook NS de 1977.
Les date-codes de ces circuits vont 614 à 639 ce qui cohérent avec le date code du boitier: 648.
On notera la découpe dans le circuit imprimé pour les batteries NiCd, ceci pour réduire l'épaisseur du boitier.

Image Image Image

Le circuit imprimé est relié au clavier par une nappe. lorsqu'on la déplie, on accède à l'afficheur et au dos du clavier qui est fixé par des "heatstakes" et donc difficilement démontable en cas de problème.

Image Image

Fonctionnement
Le manuel est disponible ICI.

Pile RPN
Comme toute machine RPN la 4640 utilise une pile, celle de la 4640 a 4 registres X, Y, Z et T, soit un registre de plus que la NS 4510 qui a une pile de trois registres. Mais contrairement aux machines HP, la 4640 ne dispose pas du registre Lastx.
La manipulation de la pile se fait par les instructions EN (Enter), Roll (roll down) et x<>y.
La pile de la 4640 présente quelques particularités par rapport à la pile d'une HP RPN: lorsque la pile descend, il n'a pas de duplication du registre T, mais une mise à 0 de T. D'autre part l’instruction C (Clear) n'effectue pas un Clx mais un drop: la pile descend d'un cran, le registre T est mis à 0 et le contenu initial du registre X est perdu.

Registres
En plus des 4 registres de la pile, la 4640 dispose de 3 registres mémoire, M1, M2, M3. Les instructions MS (Memory Store) et MR (Memory Recall) permettent de stocker et de rappeler le contenu de X dans un registre mémoire.
MS suivi des opérateurs +, -, /, * permet d'effectuer des opérations directement dans les registres mémoire, par ex. MS + 1 ajoute le contenu de X à M1.
Il est également possible d'échanger le contenu de X avec celui d'une mémoire, par exemple MS x<>y 2 échange X et M2.
F x<>y 2 produit le même effet, ce n'est pas documenté dans le manuel ou sur le clavier de la 4640 mais c'est décrit dans la datasheet de la ROM RPN MM57136 dans le Databook NS de 1977.

Fonctions
La 4640 a clairement pour modèle la HP-45, on retrouve la plupart des fonctions de cette dernière sur la 4640. La 4640 se distingue par des fonctions de conversion plus développées mais en contrepartie elle dispose de moins de registres: 3 vs. 9 sur la HP-45. A noter que les registres de la 4640 sont tous utilisés par les fonctions statistiques.

En résumé, c'est une machine RPN plus évoluée que la 4510, mais qui est arrivée un peu tard et qui ne semble pas avoir eu de succès face d'une part aux HP RPN et d'autre part aux calculatrices algébriques. En effet je n'ai trouvé aucune publicité pour la 4640 alors que sa version algébrique, la 4660 apparait dans une publicité pleine page dans le New Scientist du 28 Octobre 1976 ainsi que dans celui du 11 Novembre 1976.

Avatar de l’utilisateur
gege
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7180
Inscription : 31 janv. 2008 15:24
Localisation : Banlieue Paârisienne
Contact :

Re: NS 4640 RPN

Message par gege » 12 mai 2013 14:08

Magnifique !
Les 50 et 60 ont une belle dominante orange, mais la 40 représente dans la famille l'aboutissement des 4510 et autres RPN de NS, avec un format très mature.
Bravo pour cette acquisition.
G.E.

Avatar de l’utilisateur
Paul Tergeist
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2417
Inscription : 15 oct. 2007 15:50
Localisation : 3ème planète après le soleil

Re: NS 4640 RPN

Message par Paul Tergeist » 12 mai 2013 15:57

Belle prise Zpalm !
Excellent article.
J'aime bien le design et l'interrupteur sur le coté.
Les spécificités la font sortir des clones. C'est intéressant ce fonctionnement de la pile.
Merci pour le manuel et les photos.

Il y a un 4 sur l'afficheur au niveau des exposants. C'est toujours 4 ou ça change ?
Je me demande si ce n'était pas un moyen pour le constructeur de privatiser son afficheur
(4 pour modèle 4640)

jxano
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2368
Inscription : 17 févr. 2008 00:34
Localisation : Paris 20ème

Re: NS 4640 RPN

Message par jxano » 12 mai 2013 17:28

Je n'en croise pas tous les jours, de ces bêtes-là. C'est toujours bon pour la culture générale.

Le caractère obscur de la logique RPN n'a-t-il pas singularisé HP et mis hors-jeu tous les autres qui y touchaient ?
Paul Tergeist a écrit :Il y a un 4 sur l'afficheur au niveau des exposants. C'est toujours 4 ou ça change ?
Ne serait-ce pas plutôt un écho dû à défaut de blindage ?
Programmeur abscons.

Avatar de l’utilisateur
Hobiecat
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3397
Inscription : 06 sept. 2011 14:57
Localisation : Normandie

Re: NS 4640 RPN

Message par Hobiecat » 12 mai 2013 17:35

Belle machine et merci zpalm pour cette excellente présentation d'une machine qui semble intéressante !

Avatar de l’utilisateur
zork750
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 489
Inscription : 29 avr. 2011 15:44
Localisation : Paris

Re: NS 4640 RPN

Message par zork750 » 12 mai 2013 17:57

Zpalm,

belle acquisition, bravo, et merci pour cette présentation....... :D

Avatar de l’utilisateur
babaorhum
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 452
Inscription : 13 janv. 2013 20:44
Localisation : Marseille-est

Re: NS 4640 RPN

Message par babaorhum » 12 mai 2013 18:03

jolie ancètre, et très belle présentation, merci !

Finalement, le rpn n'est il pas plus proche de la programation du processeur ? qui fonctionne avec des registres et des opérations élémentaires ; bref le plus simple à mettre en oeuvre sur une calculatrice ?

Je me suis toujours dit que le RPN était un mode de fonctionnement d'informaticien et non de mathématicien. même si les matheux se le sont approprié par la suite pour en exploiter toute la quintescence.

Le RPN serait le langage "originel" ?
BaBaoRhum
HP J728,200LX,1000CX,75C,71B, 48GX,42s,41CX,35s,32E,32Sii,28S,22s,21,16C,11C,12Cp
Sharp PC- E500,1600,1500,1350,1261,1245
Casio FX-502P,602p,850P,3900P,4000P
TI-74&92 ; Canon X-07 ; Panasonic HHC RL-H1400 ; TANDY EC-4026

Avatar de l’utilisateur
zpalm
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2498
Inscription : 03 mai 2008 15:33
Localisation : Grenoble

Re: NS 4640 RPN

Message par zpalm » 12 mai 2013 18:25

jxano a écrit :
Paul Tergeist a écrit :Il y a un 4 sur l'afficheur au niveau des exposants. C'est toujours 4 ou ça change ?
Ne serait-ce pas plutôt un écho dû à défaut de blindage ?
Il y a en effet un écho entre les premiers chiffres à gauche et ceux de l'exposant à droite: le 4 est l'écho du troisième chiffre.

Pour compléter la présentation voici la 4640 entre la 4510 et une HP-45:

Image

Un petit détail amusant: l'organisation des opérateurs et de la touche Enter (emplacement et ordre) sur les NS est celui que l'on va avoir sur la HP Prime!

Tipoucet
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3767
Inscription : 10 janv. 2009 14:47

Re: NS 4640 RPN

Message par Tipoucet » 12 mai 2013 19:06

Suberbe machine et photos ! Les manipulations des mémoires sont drôlement originales et puissantes.

J'ai attrapé celle-là voilà quelques semaines. Mais des fils étaient arrachés à l'intérieur et lors de ma tentative de réparation, un composant a grillé :cry: ...
Image
Ces machines ont en effet une esthétique aboutie et magnifique ... Et la tienne a l'air quasi neuve ! 8O

Merci pour ce reportage très intéressant, comme toujours :wink:
Dominique

Avatar de l’utilisateur
bernouilli92
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 4847
Inscription : 21 nov. 2012 14:03
Localisation : Ile de France

Re: NS 4640 RPN

Message par bernouilli92 » 12 mai 2013 19:10

Félicitations pour cette machine qui est en excellent état et bien complète.
HP, Casio, Sharp, Psion, quelques TI et divers autres

Répondre

Revenir vers « Tous les Pockets »