Canon Canola SX-320
De Silicium.
Cette machine produite par Canon en 1977 fait partie d'une gamme composée des SX-100, SX-310 et SX-320.
La documentation sur ces machines est quasiment inexistante, on n'en trouve mention que dans le livre (épuisé bien sur) « Calculators Users Guide and Dictionnary » de Charles J. Sippl (ISBN 0-916460-06-1).
Dans ce livre sont présentées les trois machines, la SX-320 représentant le haut de la gamme.
Voici les informations présentées dans le livre de C.Sippl, telles qu'elles :
Les membres de la famille possèdent un lecteur de cartes magnétiques permettant de lire et écrire programmes et données.
Les capacités mémoires sont :
SX-100 : 20 à 100 mémoires, 200 à 1000 pas de programme
SX-310 : 50 à 500 mémoires, 500 à 4000 pas de programme
SX-320 : 100 à 4000 pas de programme
Les registres mémoire peuvent être coupés en deux pour deux fois plus de registres avec la précision moitié.
Toutes possèdent une imprimante thermique alphanumérique capable d'imprimer des messages alphabétiques créés par l'utilisateur.
Le papier fait 77 mm ou 140 mm (les deux sont possibles).
Un afficheur est présent et comporte des indicateurs de mode et d'erreur.
Les calculs suivent la logique algébrique, assistés de deux niveaux de parenthèses.
Le clavier propose des touches pour les fonctions trigonométriques et inverses, logarithmiques, exponentielles, réciproque, puissance, carré, racine carrée, factorielle, valeur absolue, parties entière ou fractionnaire, conversion degré vers radians et inverse, constantes pi et e.
On dispose également des branchements conditionnels et inconditionnels, accès mémoire indirect, séparation en deux des mémoires, adressage symbolique des sous-programmes, et de deux niveaux de sous-programmes.
La précision est de 14 chiffres plus deux chiffres d'exposant, les fonctions spéciales étant précises à 12 chiffres.
Il est possible d'imprimer chaque pas en exécution en mode trace.
Il est possible de reculer dans le programme, et de supprimer ou insérer des pas.
Les touches A à E peuvent être programmées pour réaliser des fonctions de l'utilisateur.
La programmation repose sur 66 fonctions, y compris les branchements et le contrôle de l'impression.
Les SX-310 et SX-320 peuvent recevoir des périphériques : machine à écrire, perforateur de bande, et autres.
L'impression se fait sur 24 ou 48 caractères de large, les graphes et tables sont possibles.
Des librairies de programmes sont disponibles.