HP-48
La HP-48 est une calculatrice graphique développée par Hewlett Packard sur la base de la HP-28.
Elle permet de tracer graphiquement des fonctions mathématiques et de faire des calculs complexes sur des expressions algébriques, des matrices, des nombres complexes, etc.
Une des particularités de cette calculatrice est son mode de calcul : la notation polonaise inverse, en anglais Reverse Polish Notation (RPN), appelée aussi notation postfixée, permet d'effectuer des calculs sans utiliser de parenthèses.
Exemple : « 1 2 + » représente l'opération d'addition des nombres 1 et 2. La touche + affiche le résultat de l'opération, rendant inutile une touche = ou EXE.
Sommaire |
Programmation [modifier]
Cette calculatrice est dotée d'un langage de programmation postfixé développé par HP, le RPL, qui utilise la notation polonaise inverse : les opérandes sont placés avant les opérateurs, ce qui permet de s'affranchir totalement des parenthèses. Ceci conduit à des écritures plus « légères » que dans des langages utilisant la notion infixe (comme C ou Java) ou préfixe (comme LISP). La notation postfixée est par exemple utilisée dans les langages Forth et PostScript.
Les HP-48 sont construites autour d'un microprocesseur 4 bits Saturn.
Gamme : HP-48S, HP-48SX, HP-48G, HP-48GX
Spécifications [modifier]
Les modèles 49 et 50 sont présents dans cette table à titre de comparaison car il s'agit des successeurs de la série 48.
| Modèle | HP-48S[1] | HP-48SX[2],[1] | HP-48G[1] | HP-48GX[1] | HP-48G+ | HP-49G | HP-49g+ | HP-50g |
|---|---|---|---|---|---|---|---|---|
| CPU | Saturn 2 MHz | Saturn 2 MHz | Saturn 3,7 - 4 MHz | Saturn 3,7 - 4 MHz | Saturn 3,7 - 4 MHz | Saturn 4 MHz | ARM9 75 MHz | ARM9 75 MHz |
| Mémoire | 32 KB | 32 KB | 32 KB | 128 KB | 128 KB | 512 KB | 512 KB | 512 KB |
| Port 1 | 128 KB max | 128 KB max | 256 KB réservé RAM | 128 KB réservé RAM | 128 KB réservé RAM | |||
| Port 2 | 128 KB max | 4 MB max | 768 KB réservé Flash | 768 KB réservé Flash | ||||
| Cartes SD(Port 3) | 2 GB max | 2 GB max | ||||||
| écran LCD | 64x131 | 64×131 | 64×131 | 64×131 | 64×131 | 64×131 | 80×131 | 80×131 |
| Connexion | Série, Infra-Rouge | Série, Infra-Rouge | Série, Infra-Rouge | Série, Infra-Rouge | Série, Infra-Rouge | Série | USB, IrDA | USB, IrDA |
Notes et références [modifier]
- Hardware - Niveau 1 - La HP48 (S/SX/G/GX), sur le site hp-network.com
- Hp-48SX, sur le site hpmuseum.org
Voir aussi [modifier]
Articles connexes [modifier]
Bibliographie [modifier]
- Paul Courbis et Sébastien Lalande (1991), programmation en langage machine pour la HP48s/sx Voyage au centre de la HP48, (avec des programmes pour HP48) (Fichiers PDF).
- Paul Courbis et Sébastien Lalande, traduction en anglais de Douglas R. Cannon (1993) HP48 Machine Language Programming, (avec des programmes pour HP48) (Fichiers PDF).
- Paul Courbis (1993), programmation en langage machine pour la HP48g/gx Voyage au centre de la HP48g/gx, (avec des programmes pour HP48) (Fichiers PDF).