La FX-501P y FX-502P eran calculadoras programables , fabricadas por Casio desde 1978/1979. [ cita requerida ] Fueron los predecesores del FX-601P y FX-602P .
Tipo | Científico programable |
---|---|
Fabricante | Casio |
Introducido | 1978 |
Calculadora | |
Modo de entrada | Infijo |
Precisión | Mantisa de 12 dígitos, ± 99 exponente |
Tipo de visualización | Pantalla LCD de siete segmentos |
Tamaño de la pantalla | 10 + 3 dígitos |
Programación | |
Lenguajes de programación) | Pulsación de tecla (completamente fusionada, Turing completo ) |
Registro de memoria | 11 (FX-501P) , 22 (FX-502P) |
Pasos del programa | 128 (FX-501P) , 256 (FX-502P) |
Interfaces | |
Puertos | un proveedor específico |
Se conecta a | Casete compacto a través de : |
Otro | |
Fuente de alimentación | 2 × "G13" o 2 × "LR44" |
El consumo de energía | 0,0008 W |
Peso | 141 g, 5 onzas |
Dimensiones | 15,24 × 7,6 × 1,2 cm, 6 "× 3" × ½ " |
Es probable que las FX-501P / 502P fueran las primeras calculadoras programables LCD que se produjeron, ya que hasta 1979 (y la introducción de la HP-41C) ningún fabricante había introducido un dispositivo de este tipo.
Aritmética
La serie FX-502P utiliza la lógica algebraica como era el estado de la técnica en ese momento.
Monitor
Los modelos FX-501P y FX-502P presentaban una pantalla de cristal líquido de 7 segmentos de una sola línea con 10 dígitos como pantalla principal. Una pantalla adicional de 7 segmentos de 3 dígitos que se utiliza para mostrar exponentes y pasos de programa al ingresar o depurar programas y 10 indicadores de estado. La pantalla estaba cubierta con un filtro amarillo, supuestamente para evitar daños por radiación ultravioleta en el inestable (en ese momento) compuesto de cristal líquido. [ cita requerida ]
Programación
El modelo de programación empleado fue la programación de pulsaciones de tecla mediante el cual se registraba y luego se reproducía cada tecla presionada. En el registro, varias pulsaciones de teclas se fusionaron en un solo paso de programación. Todas las operaciones encajan en un paso del programa. [1]
El FX-501P puede almacenar 128 pasos, con 11 registros de memoria. El FX-502P tenía el doble de capacidad con 256 pasos y 22 registros de memoria.
Se admitieron saltos condicionales e incondicionales, así como subrutinas. La serie FX-502P admitía 10 etiquetas para programas y subrutinas llamadas P0 .. P9. Cada programa o subrutina podría tener hasta 10 etiquetas locales llamadas LBL0 .. LBL9 para saltos y ramificaciones.
El FX-501P y FX-502P admitían direccionamiento indirecto tanto para acceso a memoria como para saltos y, por lo tanto, el modelo de programación podría considerarse Turing completo .
Dado que el FX-501P y FX-502P solamente empleado una pantalla de siete segmentos cada paso del programa se representa por un especial de códigos de 2 dígitos formados por los dígitos 0 .. 9 y el carácter C , E , F y P . La calculadora venía con una superposición especial [2] para que el usuario no tuviera que memorizar el mapeo entre el código y el comando real.
Lo que diferenciaba al FX-501 / FX-502P de sus competidores era que la programación se conservaba en una memoria con búfer de batería cuando se apagaba la calculadora.
Ejemplo de programación
Aquí hay un programa de muestra que calcula el factorial de un número entero de 2 a 69. ¡Para 5 !, el usuario escribiría 5
P0
y obtendría el resultado 120. El programa completo tiene solo 9 bytes de longitud.
Clave | Código de visualización | Comentario |
---|---|---|
P0 | P0 | llamar al programa con la tecla P0 |
Min0 | C6-00 | almacena el valor en el registro 0 |
1 | 01 | comienza con 1 |
LBL0 | F0-00 | etiqueta para el bucle |
* | E1 | multiplicar |
MR0 | C7-00 | con M0 |
INV DSZ | FF-01 | Disminuye M0 y omite el siguiente comando si M0 = Cero |
GOTO0 | F1-00 | Ir a LBL0 |
= | E5 | final del ciclo, la máquina ha calculado |
Interfaz
Se conecta a | FX-502P serie y FX-602P serie Casete compacto a través de uno de:
|
---|---|
Fabricante | Casio |
Introducido | 1979 |
Tipo | Interfaz de casete compacto |
Los modelos FX-501P y FX-502P utilizaron el FA-1 para almacenar programas y datos en un casete compacto utilizando el estándar de Kansas City . El FA-1 también permitió a las calculadoras generar notas musicales. [2]
El FX-501P se utilizó en la canción de 1981 Pocket Calculator del grupo de música electrónica Kraftwerk . [3]
Referencias
- ^ Lista de tokens FX-602P : la serie FX-502P solo empleó el plano estándar.
- ^ a b casio fx-501p con superposición de programación
- ^ "Calculadora de bolsillo de Kraftwerk" . Songfacts . Consultado el 1 de mayo de 2020 .
enlaces externos
- FX-501P y FX-502P en casio.ledudu.com mantenido por ledudu.
- FX-502P Geek alojado en casio.ledudu.com
- FX-501P y FX-502P en RS-Key mantenidos por Viktor Toth.
- Casio FX-501P y Casio FX-502P en Voidware
- Simulador FX-502P