Non, ce n'est pas une...

Frimez avec vos dernières acquisisions (évitez les liens IB, LBC, ... sauf si vous avez gagné :-)

Modérateur : Politburo

Répondre
cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2235
Inscription : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Non, ce n'est pas une...

Message par cgh » 07 oct. 2013 23:31

Malgre son lisere gris sur le clavier, ce n'est pas une HP-41C... :?:

Ce n'est pas non plus une HP-41CV Half-Nut... :!:

Meme si c'est la meme base, ce n'est pas non plus une HP-41CX... :slime:

C'est une HP-41CY TURBO :-D

Une vraie: Estampillee W&W 8)

Avec le sigle et la fonction CAT au lieu de CATALOG 8O

Avec le commutateur rouge permettant d'activer/desactiver l'accelerateur (x2.5) :geek:

Accompagnee de son HANDBUCH decrivant les instructions de la RAMBOX 64K :ugeek:
Dernière édition par cgh le 04 oct. 2014 12:38, édité 1 fois.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque

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

Re: Non, ce n'est pas une...

Message par Hobiecat » 07 oct. 2013 23:48

Superbe exemplaire !
(et en de bonnes mains si j'ose dire ! )

cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2235
Inscription : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: Non, ce n'est pas une...

Message par cgh » 08 oct. 2013 00:55

C'est un machine que j'ai eu la chance et la joie d'acquerir debut juillet aupres d'un collectionneur francais.

Qu'est ce que la HP-41CY TURBO ?

D'abord dans le monde des aficionados, on dit "CI-WOUAILLE"; Ca fait plus-mieux-bien-super-on-sait-de-quoi-on-parle :mrgreen:

Il s'agit en fait de l'ultime evolution de la serie des HP-41C*. Partant d'une base de HP-41CX Half-Nut fabriquee par Hewlett-Packard, la societe allemande W&W ajoutait dans la machine une RAMBOX 64Ko (soit 2 banques commutables de 8 pages [32Ko]), un double X-MEMORY (soit 600 registres de memoire etendue/XMEM) et un accelerateur permettant de faire fonctionner la machine a des vitesses de x2 ~ x2.5; et pouvant aussi revenir a la vitesse d'origine pour utiliser le lecteur de cartes magnetiques, mais aussi pour economiser les piles.
En autonome, sans aucun port d'utilise, on a donc, HP-41CX + 2 XMEMORY+ 2 RAMBOX 32: Pour l'epoque, c'est etonnant !

Cette machine a ete fabriquee durant les annees 1986/1987/1988. La mienne a un numero de serie en 2710S....
Bon, on peut entendre ou lire ici et la que ce n'est plus une HP, c'est un clone, un truc, enfin autre-chose... Personnellement, je trouve que c'est un debat sterile et sans interet ! Pour moi, c'est simplement une HP-41 :D Elle en possede tous les charmes et tous les defauts !
D'ailleurs dans la documentation, la machine est nommee HP-41CY TURBO.

Un petit programme:

Code : Tout sélectionner

01 TIME
02 200
03 LBL 00
04 DSE X
05 GTO 00
06 x<>Y
07 TIME
08 HMS-
Son execution donnera 19s36 en vitesse x1, et 9s66 en accelere.
Quand on active le "TURBO", le bip est plus aigu et rapide, mais l'utilisation de la machine est aussi plus fluide.

W&W ne pouvait modifier que des HP-41CX Half-Nut, pour des raisons de place prise par la RAMBOX. La ROM est en NFL, le XFunction en 2D et le TIME en 2C. A noter qu'une version basee sur une HP-41CV Half-Nut existe aussi; mais elle n'emporte qu'une RAMBOX 32. Son petit nom: HP-41CW TURBO. D'apres ce que je sais, elle est rarissime !

On ne sait pas exactement le nombre de HP-41CY TURBO fabriquees. Les premieres n'ayant pas la personnalisation W&W (c'etaient des HP-41CX). W&W ayant obtenu plus tard le droit de diffuser ces machines sous sa marque.
Les informations que j'ai eues vont de 200 machines a 1500. La verite doit etre entre les 2. De plus, ce nombre represente-t-il les CY et les CW ?

Qu'est-ce que la RAMBOX ?

La RAMBOX est une memoire RAM qui est mappee aux adresses des ports, et peut ainsi contenir des images ROM, mais aussi des programmes (ceux-ci seront vus comme des XROM), des registres, des buffers, des assignements (KEY) et des donnees. Des instructions permettent des creer des pages, de les sauvegarder via HP-IL et de les relire. Mais par contre, aucune instruction d'acces au micro-code n'est disponible. La cible est donc clairement le developpement de ROM en FOCAL.
Cependant, il est possible de charger dans la RAMBOX n'importe quelle ROM (avec quand meme quelques restrictions pour certaines ROM complexes: CCD, PANAME,...)

Les instructions de la RAMBOX

Code : Tout sélectionner

8002/0  ......F.   000,059	8059	XROM	31, 0	-RAMBOX 64a
8004/0  ......F.   009,04A	894A	XROM	31, 1	BUFLNG?
8006/0  ......F.   004,081	8481	XROM	31, 2	CLLSTFL
8008/0  ......F.   00D,07F	8D7F	XROM	31, 3	CLPG
800A/0  ......F.   00A,0D8	8AD8	XROM	31, 4	CLRFL
800C/0  ......F.   001,012	8112	XROM	31, 5	COPYPG
800E/0  ......F.   001,088	8188	XROM	31, 6	CRDIR
8010/0  ......F.   009,07B	897B	XROM	31, 7	CRFLBUF
8012/0  ......F.   009,063	8963	XROM	31, 8	CRFLDTA
8014/0  ......F.   009,06F	896F	XROM	31, 9	CRFLKEY
8016/0  ......F.   007,022	8722	XROM	31,10	ENDPG
8018/0  ......F.   008,086	8886	XROM	31,11	FNC?
801A/0  ......F.   002,01B	821B	XROM	31,12	FRBYT?
801C/0  ......F.   00A,0EF	8AEF	XROM	31,13	GTBUF
801E/0  ......F.   00B,094	8B94	XROM	31,14	GTKEY
8020/0  ......F.   00B,03F	8B3F	XROM	31,15	GTREG
8022/0  ......F.   00B,055	8B55	XROM	31,16	GTREGX
8024/0  ......F.   00B,05E	8B5E	XROM	31,17	GTREGXY
8026/0  ......F.   000,060	8060	XROM	31,18	INITPG
8028/0  ......F.   009,057	8957	XROM	31,19	KEYAS?
802A/0  ......F.   00A,069	8A69	XROM	31,20	LDBUF
802C/0  ......F.   00A,04D	8A4D	XROM	31,21	LDKEY
802E/0  ......F.   002,066	8266	XROM	31,22	LDPGM
8030/0  ......F.   00A,092	8A92	XROM	31,23	LDREG
8032/0  ......F.   00A,0A6	8AA6	XROM	31,24	LDREGX
8034/0  ......F.   00A,0AF	8AAF	XROM	31,25	LDREGXY
8036/0  ......F.   008,005	8805	XROM	31,26	PG?
8038/0  ......F.   006,0B0	86B0	XROM	31,27	PGSUM
803A/0  ......F.   006,01E	861E	XROM	31,28	PTCT
803C/0  ......F.   00E,0CA	8ECA	XROM	31,29	READPG
803E/0  ......F.   006,017	8617	XROM	31,30	SETPRV
8040/0  ......F.   006,026	8626	XROM	31,31	UNPTCT
8042/0  ......F.   001,02E	812E	XROM	31,32	WRTPG
8044/0  ......F.   007,04C	874C	XROM	31,33	XQ>XR
8046/0  ......F.   00D,0BC	8DBC	XROM	31,34	PG<>
8048/0  ......F.   00D,0C3	8DC3	XROM	31,35	PG01
804A/0  ......F.   00D,0CA	8DCA	XROM	31,36	PG10
On retrouve toutes les instructions de la RAMBOX 32 plus 3 instructions specifiques pour la commutation des banques.
La HP-41CY ne pouvant disposer que de 8 pages maximum (de 8 a 15), cela ne fait que 32Ko. Par ce principe de commutation (bank switch) on accede donc a 2 x 8 pages = 16 pages = 64Ko [1 page fait 4Ko].
En fait, c'est un peu faux ! L'OS de la RAMBOX occupant lui-meme une page dans chaque banque, on ne retient donc que 14 pages (soit 56Ko) de reellement disponibles. De plus, cet OS est en RAM (heureusement protege en ecriture par un switch situe a l'interieur de la machine). De meme, une pile bouton conserve les donnees de la RAM quand les piles ou la batterie sont retirees de la HP-41*. Avec le temps, ces piles boutons s'usent, et on peut se retrouver un matin avec ... une HP-41CX :-(
Heureusement, avec un Clonix, il devrait etre possible de retablir l'OS dans son cantonnement et la belle retrouvera sa superbe :geek:

Le bank switch scheme est le suivant:
  • PG<> commute les banques 1 et 2. Une banque etant active l'autre est donc desactivee,
  • PG01 commute les pages impaires (9,11,13 et 15) entre les banques 1 et 2,
  • PG10 commute les pages paires (8,10,12 et 14) entre les banques 1 et 2.
Ces instructions agissent immediatement, et il n'est pas necessaire d'eteindre la machine. Elles sont meme programmables !
On dispose donc a n'importe quel instant de 14 ROMs differentes 8O

Et mon beau lecteur de cartes magnetiques, je le mets ou ?

Et oui, on peut se poser la question: Avec toutes les pages occupees par la RAMBOX, si je veux acceder a mon module, ou a mon lecteur optique... ce n'est plus possible :-(
Si. En l'inserant... 8) Tout simplement ! Et oui, la force de la RAMBOX, c'est que les pages se desactivent quand un module ou peripherique est insere ! Oui ! Pas de reprogrammation. Pas de switch a positionner. Pas de configuration a selectionner !
On insere un module reel (par ex. le MATH 1A en page 8 [port 1]), l'OS RAMBOX va "s'effacer" derriere ce module. Il ne sera plus accessible, tant que le module est physiquement present. Il suffit de retirer le MATH 1A pour retrouver l'OS RAMBOX.
C'est fou, non ?

Aujourd'hui, on fait mieux

C'est vrai ! Un NoV-64 ou un 41CL seront plus performants qu'une HP-41CY TURBO. Enfin presque:
HP-41CX + NoV-64 + XMEM + XMEM = 3 ports : aucun sur la HP-41CY TURBO
41CL + TIME + XMEM + XMEM = 3 ports : aucun sur la HP-41CY TURBO
Sans compter que la consommation electrique d'une HP-41CY TURBO est moindre que pour un NoV-64 ou 41CL.
De plus, un NoV-64 fonctionne parfaitement dans la CY. J'ai teste tous les modules: Clonix, Clonix-D, NoV-32, NoV-64.
Pour changer la configuration avec un NoV-64, il faut ecrire un mot en H4100 et eteindre la machine, si c'est une commuattion de bloc ROM. Pas avec la CY.
Si je veux utiliser mon lecteur de cartes avec un NoV-64, je dois desactiver le bloc des pages 12 a 15 (soit 4 pages), pas avec la CY.
Par contre, le NoV-64 fonctionnera avec tous les modeles: C, CV, CX, (et meme CY); Full-Nut et Half-Nut.
Diego Diaz a fourni le firmware necessaire pour emuler la CY avec un NoV-64, sauf la desactivation des pages lors de l'insertion d'un module.
Ne possedant pas de 41CL, je laisse la parole a ceux qui en ont un pour nous expliquer les mecaniques de MMU.

Que dire d'autre ?

Etant un fou-furieux-tare de la HP-41, je suis tres heureux d'avoir pu obtenir cette CY. Sur les sites d'encheres ou specialises HP, son prix devient extremement eleve, c'est du delire :evil: (meme si de mon cote, ce fut, heureusement -ouf !- [merci a mon vendeur], tres tres loin des prix totalement exhorbitants ebayesques), car bien que formidable et etonnante, elle ne vaut pas autant. Comme certains modeles de HP, elle est surtout victime d'une speculation et reste ainsi dans un cercle restreint de collectionneurs, qui souvent en possedent plusieurs, et ca je le regrette...

A ce jour, seul Raymond Del Tondo "sait" reinstaller l'OS quand une machine a perdu sa memoire. Mais j'ai commence a regarder comment faire :ugeek: Je ne prendrai pas le plaisir de "vider" la mienne pour essayer, son heure arrivera un jour, (sauf si je laisse en permanence les piles... Mais c'est une Half-Nut, alors combien de temps une RAMBOX non alimentee tiendra-t-elle ?) Ce jour la, je pourrai tester ma methode en reel et ce fera l'objet d'un prochain fil !

En attendant, a bientot pour de nouvelles aventures :-D
Dernière édition par cgh le 08 oct. 2013 02:14, édité 15 fois.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque

Avatar de l’utilisateur
ledudu
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 5484
Inscription : 26 mars 2009 14:07
Localisation : Ile de France
Contact :

Re: Non, ce n'est pas une...

Message par ledudu » 08 oct. 2013 00:58

Intéressant ! 8)

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

Re: Non, ce n'est pas une...

Message par gege » 08 oct. 2013 01:58

Bonjour,
Merci pour les explications, on va finir par piger.
Belle machine exotique, on peut très bien comprendre l'attrait de la rareté et l'exclusivité.
Si elle cote dans les 2000 neuros, j'ai plus de mal à suivre, comme tu le dis toi-même.
G.E.

Avatar de l’utilisateur
pir2
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 4576
Inscription : 31 oct. 2006 16:08
Localisation : 67310 Westhoffen
Contact :

Re: Non, ce n'est pas une...

Message par pir2 » 08 oct. 2013 11:11

Bravo !

Et merci pour les explications, comme le dit Gege, on va finir par piger ;)
Image
Image

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

Re: Non, ce n'est pas une...

Message par bernouilli92 » 08 oct. 2013 11:16

Félicitations et merci pour les explications, c'est très clair.
J'ai deux questions :
- que signifie l'affichage sur l'écran sur la 5ème photo ? EDIT : j'ai compris avoir lu le post de gégé, ce sont des minuscules
- tu écris : l'OS RAMBOX va "s'effacer" derriere ce module. Il ne sera plus accessible, tant que le module est physiquement present.. Est-ce que cela veut dire que tu ne peux pas utiliser en même temps la rambox et un module externe ?
HP, Casio, Sharp, Psion, quelques TI et divers autres

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

Re: Non, ce n'est pas une...

Message par babaorhum » 08 oct. 2013 12:35

Une vrai machine d'exception, très, très belle, bravo !
et merci pour les rappels (qui n'en étaient pas tous pour moi ...), l'histoire associée et la technique qui va avec, un vrai travail de vrai collectionneur.
On essaye de suivre ! :geek:
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

Scalpel
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 148
Inscription : 26 oct. 2003 15:54
Localisation : Avignon

Re: Non, ce n'est pas une...

Message par Scalpel » 08 oct. 2013 17:26

Incroyable d'avoir autant d'informations sur cette machine. Je ne suis pas fan de ces machines mais j'ai lu avec beaucoup intérêt ton post. Merci de nous avoir fait partager tout cela. Belle machine en tout cas!

cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2235
Inscription : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: Non, ce n'est pas une...

Message par cgh » 08 oct. 2013 22:50

bernouilli92 a écrit :- que signifie l'affichage sur l'écran sur la 5ème photo ? EDIT : j'ai compris avoir lu le post de gégé, ce sont des minuscules
Oui. Les machines Half-Nut (en plus de jouir d'une soit-disante reputation de fiabilite superieure) possedent un nouveau chip ecran. Celui-ci a la capacite d'afficher les 26 minuscules. Mais il faut le programmer de la facon adequate. Angel Martin a developpe une petite routine (c'est du MCode) nommee aVIEW qui affiche les 12 premiers caracteres du registre ALPHA, les lettres etant toutes affichees en minuscule via une programmation specifique. Cette routine est presente dans les ROM SANDBOX et ALPHABOX. C'est aussi une des premieres que j'ai extraite et mis en "base d'instructions" pour mon ROM builder. Je l'utilise dans ma version modifiee du PANAME NW.
Ci-dessous une photo avec les 26 minuscules affichees:

Comme on le voit, cela devient assez difficile a lire (f, p, q, x)...

bernouilli92 a écrit :- tu écris : l'OS RAMBOX va "s'effacer" derriere ce module. Il ne sera plus accessible, tant que le module est physiquement present.. Est-ce que cela veut dire que tu ne peux pas utiliser en même temps la rambox et un module externe ?
Juste la page qui sera "recouverte" par le module. Ci-dessous un exemple:
Supposons que l'espace d'adresse du port 2 [page 10 et page 11], j'ai copie dans ma RAMBOX l'image du module HPIL DEV.
La fonction CAT 2 me donnera -HP-IL DEV (page 10) puis --- (page 11)
Si maintenant, j'insere dans ce port 2 le module MATH 1A (qui n'occupe qu'une page, la 10), ma configuration sera:
port 2 / Lower [page 10] -> MATH 1A
port 2 / Upper [page 11] -> ---
L'image de la page 10 de la RAMBOX (-HP-IL DEV) etant desactivee tant que le MATH 1A est present. Les autres pages de la RAMBOX restant tout a fait accessibles.
De meme, si en lieu et place du MATH 1A, je mets l'imprimante HP-82143 (-PRINTER 1E), comme l'imprimante se trouve a l'adresse 6 quelque soit le port d'utilisation, la page 10 de la RAMBOX (-HP-IL DEV) ne sera pas desactivee et sera donc disponible.
On voit ainsi que le hardware RAMBOX 64 developpe par W&W est extrement elabore !
Dernière édition par cgh le 04 oct. 2014 12:38, édité 4 fois.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque

Avatar de l’utilisateur
badaze
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7336
Inscription : 12 févr. 2007 19:36
Localisation : Pas très loin de Lyon
Contact :

Re: Non, ce n'est pas une...

Message par badaze » 08 oct. 2013 22:56

Ca ressemble à l'alphabet des Predators !!!
:|
Tout est bon dans le pocket.
Moi j'aime tout.... Casio, HP, Sharp, TI et les autres sauf que les TI semblent ne pas m'aimer :(
http://www.emmella.fr
Mes Casio - HP - Sharp - TI
Homme invisible.

cgh
Fonctionne à 2400 bauds
Fonctionne à 2400 bauds
Messages : 2235
Inscription : 30 août 2011 12:23
Localisation : Vous êtes ici -> .

Re: Non, ce n'est pas une...

Message par cgh » 08 oct. 2013 23:02

Scalpel a écrit :Incroyable d'avoir autant d'informations sur cette machine. Je ne suis pas fan de ces machines mais j'ai lu avec beaucoup intérêt ton post. Merci de nous avoir fait partager tout cela. Belle machine en tout cas!
Merci Scalpel. C'est un plaisir :-D Et comme le precise justement babaorhum: l'histoire associée et la technique qui va avec, un vrai travail de vrai collectionneur.
La documentation, l'histoire, etc... en plus de la machine "physique" sont parties prenantes de la collection :geek:

Je me regale toujours avec les posts de Tipoucet concernant ses dernieres acquisitions :slime:
Dernière édition par cgh le 08 oct. 2013 23:27, édité 1 fois.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque

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

Re: Non, ce n'est pas une...

Message par Hobiecat » 08 oct. 2013 23:22

cgh a écrit :On voit ainsi que le hardware RAMBOX 64 developpe par W&W est extrement elabore !
C'est clairement du beau travail pour l'époque : W&W devait aussi avoir eu accès à de la doc HP d'architecture système, voire des contacts directs avec les concepteurs de la 41 ! Merci de nous faire découvrir tout cela !

Répondre

Revenir vers « Frimer - brag - dernières acquisitions »