Procesador IBM PALM

Componente central del IBM 51x0 portátil y de primera generación

Procesador IBM PALM
información general
Lanzado1975

PALM ( Program All Logic in Microcode [1] ) es una unidad central de procesamiento ( CPU) de 16 bits desarrollada por IBM. Se utilizó en la computadora portátil IBM 5100 , predecesora de la IBM PC , y en las máquinas posteriores IBM 5110 e IBM 5120. Es probable que PALM también se utilizara en otros productos de IBM como controlador integrado.

IBM se refirió a PALM como un microprocesador , aunque usaron ese término para referirse a un procesador que ejecuta microcódigo para implementar un conjunto de instrucciones de nivel superior , en lugar de su definición convencional de una CPU en un circuito integrado . El procesador PALM era una placa de circuito [2] que contenía 13 matrices de puertas bipolares empaquetadas en latas metálicas cuadradas, 3 circuitos integrados de lógica transistor-transistor (TTL) convencionales en paquetes en línea duales y 1 parte de lata metálica redonda.

El PALM se utilizó para implementar un emulador, que a su vez podía ejecutar instrucciones de máquina escritas originalmente para otras máquinas; así es como IBM System/360 APL se ejecutaba en el 5100. [3 ]

PALM tiene un bus de datos de 16 bits , con dos bits adicionales utilizados para la paridad . PALM puede direccionar directamente 64  KB (64 KiB ) de memoria. El IBM 5100 podía configurarse con hasta 64+ KB (las ROM APL + BASIC suman 64+ KB) de ROS ejecutable ( ROM ) y hasta 64 KB de RAM . Se utilizó un esquema de conmutación de bancos simple para ampliar el espacio de direcciones.    

En 1973, el Centro Científico IBM Los Gatos desarrolló un prototipo de computadora portátil llamado SCAMP (Special Computer APL Machine Portable) basado en el procesador PALM con una unidad de casete compacta Philips, una pequeña pantalla CRT y un teclado con todas las funciones. [4]

Referencias

  1. ^ Una computadora portátil basada en microprocesador: IBM 5100, Actas del IEEE (volumen: 64, número: 6, junio de 1976)
  2. ^ rescatando un enorme programa APL IBM 1130 "¿Qué es una computadora personal?". PC Magazine . Noviembre de 1983. No es un chip sino una sola placa... un emulador IBM 1130 en microcódigo PALM
  3. ^ "¿John Titor tenía razón? IBM 5100". Un emulador que se utiliza únicamente para APL, no para BASIC.
  4. ^ TOSEC: PC compatibles con IBM (23 de abril de 2012) Internet Archive
  • sobre varias implementaciones de microcódigo


Fotos
  • Daves Old Computers, esta página tiene un enlace con una imagen de la placa de circuito del IBM PALM, así como muchas fotos del IBM 5100. El Manual de información de mantenimiento vinculado en la parte inferior de la página incluye un apéndice que describe el microcódigo.
Obtenido de "https://es.wikipedia.org/w/index.php?title=Procesador_IBM_PALM&oldid=1140957170"