Inglés eléctrico KDF8


KDF8 fue una de las primeras computadoras británicas construidas por English Electric como una versión de la RCA 501 . Al producir un sistema compatible con software, la intención era reducir el tiempo y el costo de desarrollar software. Sin embargo, el largo proceso de desarrollo de la capacidad de fabricación significó que el sistema pronto fue superado por los sistemas de otros proveedores. Solo se vendieron unos pocos sistemas durante sus 5 años de producción. Debido a la consolidación de la industria informática británica, la división informática de English Electric se convirtió en uno de los componentes de lo que se convertiría en ICL .

En primer lugar, English Electric construyó una versión de la computadora RCA 501 que se conocía como KDP10 (KDP para procesamiento de datos de Kidsgrove). Esta era una máquina destinada a aplicaciones comerciales de procesamiento de datos, con instrucciones de longitud fija y capacidades para procesar datos numéricos y alfanuméricos de longitud variable. El diseño original de RCA se adaptó para utilizar los tipos de transistores, diodos y otros componentes fabricados en el Reino Unido. El KDP10 se entregó por primera vez en 1961. En 1964 fue redesignado como KDF8 y las ventas continuaron hasta 1965. [1]La máquina era esencialmente la misma que la RCA 501 y se fabricó bajo licencia para que English Electric pudiera ofrecer una gama completa de sistemas informáticos para todos sus clientes, sin el gasto de desarrollar una máquina completamente nueva. La máquina se vendió por £ 400,000. Solo se vendieron 13. [2] [3]

La segunda computadora grande que surgió del trabajo de desarrollo en Kidsgrove fue la KDF9 , diseñada principalmente para trabajos científicos.

Se instaló un KDF8 en el sitio de Kidsgrove (Staffordshire) de la oficina informática de The English Electric Company. Con los años, y una sucesión de fusiones, esta organización se convirtió en English Electric Leo Marconi (EELM), International Computing Services Limited (ICSL), y finalmente bajo un acuerdo conjunto entre ICL y Barclay's Bank , Baric.

KDF8 era una máquina basada en transistores con memoria de núcleo magnético. La memoria central de la máquina instalada en la oficina de informática de Kidsgrove se actualizó de 64k al máximo de 96k de memoria central. KDF8 utilizó un sistema de direccionamiento octal (base ocho). Una instrucción de código de máquina tenía una longitud fija, diez caracteres octales. El conjunto de instrucciones fue diseñado específicamente para uso comercial. Tenía instrucciones a nivel de código de máquina para las cuatro funciones aritméticas decimales que operan en números de longitud variable, y también tenía instrucciones para la manipulación eficiente de cadenas de datos de longitud variable. No todas las instrucciones requieren los diez caracteres. Dada la memoria central mínima disponible, los programadores usaban con frecuencia caracteres "de repuesto" en las instrucciones para el almacenamiento de constantes y trucos similares para ahorrar almacenamiento.

KDF8 era estrictamente una computadora de procesamiento por lotes, que ejecutaba un programa a la vez. Solo se podía procesar una instrucción de cómputo a la vez, pero también era posible tener una instrucción de lectura y/o escritura (típicamente desde y hacia cinta magnética) ejecutándose en paralelo. Se utilizó un sistema de "puertas" de hardware configuradas y verificadas a nivel de código de máquina para controlar el grado de operación sincrónica. Sin embargo, dado que no había ningún sistema operativo de ningún tipo, esto tenía que controlarse completamente a nivel de programa individual.