La calculadora Sinclair Scientific era una calculadora científica de bolsillo de 12 funciones que se introdujo en 1974 y que rebajaba drásticamente el precio de otras calculadoras disponibles en ese momento. La Sinclair Scientific Programmable , lanzada un año después, se anunció como la primera calculadora programable de presupuesto.
Tipo | Científico |
---|---|
Fabricante | Radiónica Sinclair |
Introducido | 1974 |
Costo | GB £ 49 + IVA |
Calculadora | |
Modo de entrada | RPN |
Precisión | Significado de 5 dígitos , exponente de 2 dígitos |
Tipo de visualización | Diodo emisor de luz |
UPC | |
Procesador | Texas Instruments TMC-0805 |
Programación | |
Otro | |
Fuente de alimentación | 4 pilas AAA (científicas) 1 pila PP3 (programables científicamente) |
Dimensiones | 50 por 111 por 19 milímetros (1,97 pulg. × 4,37 pulg. × 0,75 pulg.) (Científico) 73 por 155 por 34 mm (2,9 pulg. × 6,1 pulg. × 1,3 pulg.) (Programable científico) |
Las modificaciones significativas en los algoritmos utilizados significaron que un conjunto de chips destinado a una calculadora de cuatro funciones podía procesar funciones científicas , pero a costa de una velocidad y precisión reducidas. En comparación con las calculadoras científicas contemporáneas, algunas funciones eran lentas de ejecutar y otras tenían una precisión limitada o daban una respuesta incorrecta, pero el costo de la Sinclair era una fracción del costo de las calculadoras de la competencia.
Historia
En 1972, Hewlett-Packard lanzó la HP-35 , la primera calculadora científica portátil del mundo. [1] A pesar de que la investigación de mercado sugirió que era demasiado caro para que hubiera una demanda real, la producción siguió adelante. [2] Cuesta 395 dólares estadounidenses (aproximadamente 165 libras esterlinas ), pero a pesar del precio, se vendieron más de 300.000 en los tres años y medio para los que se produjo. [1] [2]
Desde 1971, Texas Instruments había estado poniendo a disposición el bloque de construcción para una calculadora simple en un solo chip [3] y el chipset TMS0803 apareció en varias calculadoras Sinclair. [3] [4] Clive Sinclair quería diseñar una calculadora para competir con la HP-35 usando esta serie de chips. A pesar del escepticismo sobre la viabilidad del proyecto de los ingenieros de Texas Instruments, Nigel Searle pudo diseñar algoritmos que sacrificaron algo de velocidad y precisión para implementar funciones científicas [4] en la variación TMS0805. [3]
El Sinclair Scientific apareció por primera vez en un caso derivado del Sinclair Cambridge , pero no formaba parte de la misma gama. [5] El precio minorista inicial fue GB £ 49.95 en el Reino Unido (equivalente a £ 478 en 2016) y en los EE. UU. Por US $ 99.95 como un kit o US $ 139.95 completamente ensamblado. [6] En julio de 1976, sin embargo, era posible comprar uno por GB £ 7 [5] (equivalente a £ 46 en 2016).
El Sinclair Scientific Programmable se introdujo en agosto de 1975, y era más grande que el Sinclair Scientific, con 73 por 155 por 34 milímetros (2,9 pulgadas × 6,1 pulgadas × 1,3 pulgadas). [7] [8] Se publicitó como "la primera ... calculadora en ofrecer una ... facilidad de programación ... a un precio al alcance del público en general", pero estaba limitado por tener solo 24 pasos de programa. [9]
Tanto la Sinclair Scientific como la Sinclair Scientific Programmable se fabricaron en Inglaterra , como todas las demás calculadoras Sinclair, excepto la Sinclair President . [10]
Diseño
Sinclair Scientific
El HP-35 usaba cinco chips y había sido desarrollado por veinte ingenieros a un costo de un millón de dólares, lo que llevó a los ingenieros de Texas Instruments a pensar que el objetivo de Sinclair de construir una calculadora científica alrededor del chip TMS0805, que apenas podía manejar cuatro. función aritmética, era imposible. [4] [11] Sin embargo, al sacrificar algo de velocidad y precisión, Sinclair usó algoritmos inteligentes para ejecutar operaciones científicas en un chip con espacio para solo 320 instrucciones. [4] Las constantes , en lugar de almacenarse en la calculadora, se imprimieron en el caso debajo de la pantalla. [4]
Se muestra solo en notación científica, con una mantisa de cinco dígitos y un exponente de dos dígitos , aunque un sexto dígito de la mantisa se almacenó internamente. [4] Debido a la forma en que se diseñó el procesador, utiliza la notación polaca inversa (RPN) para ingresar los cálculos. [4] RPN significó que la difícil implementación de corchetes, y la lógica recursiva asociada, no era necesaria para implementar en el hardware, sino que el esfuerzo se descargó al usuario. [12] En lugar de un botón "Igual", las teclas + o - se utilizan para ingresar el valor inicial de un cálculo, seguido de los operandos subsiguientes, cada uno seguido de sus operadores apropiados.
Para encajar el programa en las 320 palabras disponibles en el chip, se utilizó una modificación significativa. [4] Al no usar números de punto flotante regulares , que requieren muchas instrucciones para mantener el punto decimal en el lugar correcto, se liberó algo de espacio. [4] Las funciones trigonométricas se implementaron en aproximadamente 40 instrucciones, y las funciones trigonométricas inversas son casi 30 instrucciones más. [4] Los logaritmos son alrededor de 40 instrucciones, mientras que el anti-registro toma alrededor de 20 más. [4] El código para normalizar y mostrar los valores calculados es aproximadamente el mismo en los programas TI y Sinclair. [4]
El diseño de los algoritmos significó que algunos cálculos, como arccos0 .2, podrían tardar hasta 15 segundos, mientras que el HP-35 fue diseñado para completar los cálculos en menos de un segundo. [4] La precisión en las funciones científicas también se limitó a alrededor de tres dígitos como máximo, y hubo una serie de errores y limitaciones. [4]
Ken Shirriff, un empleado de Google , realizó ingeniería inversa de un Sinclair Scientific y construyó un simulador utilizando los algoritmos originales. [4] [11]
Kit de montaje
El kit de montaje constaba de ocho grupos de componentes, más un estuche de transporte. [13] Se anunció que el tiempo de construcción era de unas tres horas y requería un soldador y un par de cortadores. [13] [14] En enero de 1975, el kit estaba disponible por US $ 49,95 , la mitad del precio en el momento de su introducción un año antes, [13] y en diciembre de 1975 estaba disponible por GB £ 9,95 , menos de una cuarta parte de el precio de lanzamiento. [14]
Científico gigante
Se hizo una versión del Scientific, con la misma funcionalidad, de 30 por 68 centímetros (12 x 27 pulgadas), y se conoció como Giant Scientific. [5] Fue alimentado por 240 V CA y usó LED discretos para su pantalla. [5]
Programable científico Sinclair
El Sinclair Scientific Programmable se introdujo en 1975, con el mismo caso que el Sinclair Oxford . [15] Era más grande que el Scientific, con 73 x 155 x 34 milímetros (2,9 pulgadas × 6,1 pulgadas × 1,3 pulgadas), y usaba una batería PP3 más grande , pero también podía funcionar con la red eléctrica . [7] [15]
Tenía capacidades de programación de 24 pasos, lo que significaba que era muy limitado para muchos propósitos. [15] [16] También carecía de funciones para el logaritmo natural y la función exponencial . [16] Se requería que las constantes utilizadas en los programas fueran números enteros , y la programación era un desperdicio, con comillas de inicio y fin necesarias para usar una constante en un programa. [16] [17]
Sin embargo, con la calculadora se incluyó una biblioteca de más de 120 programas que realizaban operaciones comunes en matemáticas, geometría, estadística, finanzas, física, electrónica, ingeniería, así como mecánica de fluidos y ciencia de materiales. [16] [18] La biblioteca completa de programas estándar contenía más de 400 programas en la Biblioteca de programas de Sinclair. [19]
Cálculos con Sinclair Scientific
El Sinclair utilizó un método de notación polaca inversa ligeramente diferente; sin una tecla enter, las teclas de operación ingresan un número en el registro apropiado y se realiza el cálculo. Por ejemplo, "(1 + 2) * 3" podría calcularse como: C 1 + 2 + 3 × para dar el resultado de 9,0000 00 (9,0000 × 10 0 , o 9). La tecla "C" realiza un borrado; al presionarlo, la calculadora se coloca en un estado con cero en los registros internos. Presionar "C" seguido de las teclas numéricas y luego "+" agrega efectivamente el número ingresado al cero y lo almacena internamente para trabajar en cálculos posteriores. Si se presiona la tecla "-" en su lugar, el número se resta de cero, ingresando efectivamente un número negativo. [20]
Todos los números se ingresan en notación científica. Después de ingresar la parte de mantisa del número, se presiona la tecla de exponente "E" antes de ingresar el exponente entero del número. El respeto por el orden de las operaciones se coloca en el usuario, y no hay llaves de corchetes. La pantalla muestra solo cinco dígitos, pero se pueden ingresar seis dígitos. [20] Como ejemplo, 12.3 * (- 123.4 + 123.456) se puede ingresar como C 1 2 3 4 E 2 - 1 2 3 4 5 6 E 2 + 1 2 3 E 1 × para un resultado mostrado de 6.8880 -01 ( representando6,8880 × 10 −1 o 0,68880).
Cuatro constantes están impresas en la caja de la calculadora para una fácil referencia. Para convertir hacia y desde logaritmos de base 10 y logaritmos naturales, el logaritmo natural de 10 (2,30259) ye (2,71828) está impreso en la caja. Pi (3,14159) y 57,2958 (180 / Pi) también se aplican a los cálculos de trigonometría. No había suficiente memoria interna para almacenar estas constantes internamente. Los ángulos se calculan usando radianes; los valores en grados se deben convertir a radianes dividiendo por 57,2958. Como ejemplo, para calcular 25 sen (600 * 0.05 °) se ingresaría C 6 E 2 + 0 0 5 × 5 7 2 9 5 8 E 1 ÷ ▲ + 2 5 E 1 × para obtener un resultado de 1.2500 01 ( representa 12,5 que es igual a 25 sen (30 °)). El seno se selecciona con la combinación de la tecla "▲" seguida de la tecla "+". Las teclas de flecha "▼" (abajo) y "▲" (arriba) son teclas de selección de función. Las cuatro teclas de operación ("-, +, ÷ y ×") tienen otras dos funciones activadas usando una de las teclas de flecha. Las funciones disponibles son Seno, Arcoseno, Coseno, Arcoseno, Tangente, Arctangente, Logaritmo y Antilogaritmo.
Referencias
- ^ a b "Hewlett Packard HP-35" . Calculadoras antiguas . Consultado el 9 de diciembre de 2013 .
- ^ a b "Calculadora científica de mano HP-35, 1972" . HP . Consultado el 4 de enero de 2014 .
- ^ a b c "Texas Instruments TMS0803" . datamath.org . Consultado el 4 de enero de 2014 .
- ^ a b c d e f g h i j k l m n o Shirriff, Ken. "Revirtiendo el asombroso truco de calculadora de 1974 de Sinclair - la mitad de la ROM de la HP-35" . Consultado el 9 de diciembre de 2013 .
- ^ a b c d "Sinclair Scientific y Sinclair Giant Scientific" . Calculadoras antiguas . Consultado el 9 de diciembre de 2013 .
- ^ Свиридов, Константин. "Неизвестный Синклер (Sinclair desconocido)" (en ruso) . Consultado el 9 de diciembre de 2013 .
- ^ a b "Programable científico Sinclair" . Calculadoras antiguas . Consultado el 9 de diciembre de 2013 .
- ^ "Programable científico Sinclair" . mycalcdb.free.fr . Consultado el 4 de enero de 2014 .
- ^ "Programable científico Sinclair" . rskey.org . Consultado el 9 de diciembre de 2013 .
- ^ "Presidente" . Calculadoras antiguas . Consultado el 10 de diciembre de 2013 .
- ^ a b Sharwood, Simon (2 de septiembre de 2013). "Calculadora científica Sinclair de ingenieros inversos de Google chap" . El registro . Consultado el 9 de diciembre de 2013 .
- ^ "¿Qué es la notación polaca inversa?" . calculator.org . Consultado el 10 de diciembre de 2013 .
- ^ a b c "¿Qué se necesita para construir la calculadora científica más pequeña del mundo?" . Popular Mechanics : 5. de enero de 1975.
- ^ a b "Kit de montaje Sinclair Scientific" . New Scientist : 639. Diciembre de 1975.
- ^ a b c "Programable científico Sinclair" . Tecnología Vintage . Consultado el 10 de diciembre de 2013 .
- ^ a b c d "Programable científico Sinclair" . rskey.org . Consultado el 10 de diciembre de 2013 .
- ^ "Calculadora científica programable" . geoff.org.uk . Consultado el 4 de enero de 2014 .
- ^ "Biblioteca programable científica Sinclair" (PDF) . Sinclair Radionics . Consultado el 10 de diciembre de 2013 .
- ^ "¡NUEVO! Sinclair Scientific Programmable" . New Scientist : 265. Octubre de 1975.
- ^ a b "Instrucciones de funcionamiento de Sinclair Scientific" . Investigación de Sinclair. Archivado desde el original el 21 de agosto de 2014 . Consultado el 20 de agosto de 2014 .
enlaces externos
- Ingeniería inversa del Sinclair Scientific
- Instrucciones de montaje del kit Sinclair Scientific
- Instrucciones de uso de Sinclair Scientific ( escaneo alternativo )