Compatibilité HP-67 et HP-97
35
COMPATIBILITÉ DES REGISTRES DE STOCKAGE
Lorsqu'un programme sur carte de HP-67 et HP-97 est traduit pour le
HP-41C, il nécessite généralement un jeu de registres de stockage. Avant
de lire une carte programme,il faut exécuter SIZE 026 pour assurer
la disponibilité de 26 registres.
La correspondance des registres des HP-67 et HP-97 et du HP-41C est la
suivante:
Registres de données
Registres de données
HP-67 et HP-97
HP-41C
Registres primaires (10)
Roo à Ro9
Registres secondaires (10)
R1o à R19
A
R20
B
R21
C
R22
D
R23
Ë
R24
Remarque : Les registres de stockage primaires du HP-41C sont toujours
identifiés par une adresse à deux chiffres alors que ceux des HP-67 et
HP-97 ont une adresse à un seul chiffre. Vous devez utiliser les adresses
à deux chiffres du HP-41C.
Sur les HP-67 et HP-97, la fonction
échange les contenus des
registres primaires et secondaires. Cette opération peut être accomplie
sur le HP-41C l'aide de la fonction
qui échange les contenus
des registres Roo à Rog avec ceux des registres R10 à R49.
TAILLE DES PROGRAMMES
Du fait des exigences de la traduction, les programmes sur le HP-41C
seront légèrement plus longs que les originaux (environ 20%).
Bien que les programmestraduits soient plus longs sur le HP-41C que sur
les HP-67 et HP-97, leur exécution est sensiblement plus rapide.
En version de base, le HP-41C possède 63 registres; si vous retirez
les 26 registres nécessaires aux données, il reste 37 registres pour les
programmes, soit environ 120 à 220 lignes d'instructions. Dans le cas
où le programme lu occupe plus de mémoire que la répartition n'en
offre, le calculateur affiche:
PACKING puis TRY AGAIN