stringtranslate.com

Sistema IBM DisplayWriter

El IBM 6580 Displaywriter System es un microordenador de 16 bits que fue comercializado y vendido por la División de Productos de Oficina de IBM principalmente como un procesador de textos . Anunciado el 17 de junio de 1980 [1] [2] y efectivamente retirado de la comercialización el 2 de julio de 1986, [3] el sistema se vendió con un procesador Intel 8086 de 5 MHz, de 128 KB a 448 KB de RAM, un monitor CRT monocromo montado en posición giratoria , un teclado separado , una carcasa de unidad de disquete de 8" separada con una o dos unidades y una impresora de rueda de margarita separada , o impresora de máquina de escribir Selectric. El sistema operativo principal para el Displaywriter es el software de procesamiento de textos desarrollado internamente por IBM titulado "Textpack", pero UCSD p-System , [4] [2] CP/M-86 , [5] y MS-DOS también fueron ofrecidos por IBM, Digital Research y CompuSystems, respectivamente.

Software

Paquete de texto

Textpack es una suite de procesamiento de textos patentada, desarrollada específicamente para Displaywriter, que tenía como objetivo automatizar la creación y finalización de documentos. Aunque es capaz de realizar múltiples tareas, Textpack no es un sistema operativo de propósito general como DOS o CP/M. En cambio, se inicia directamente con un menú de funciones de edición de texto y paginación, con opciones adicionales para administrar los discos de datos de Textpack o cargar uno de los diversos programas complementarios de IBM, llamados "Programas de funciones". Textpack se ofrecía en seis versiones, tituladas: "E", "1", "2", "3", "4" y "6". Estas versiones de Textpack tenían funciones escalonadas, y las versiones más bajas de Textpack, E y 1, solo ofrecían edición de texto básica. Las funciones más avanzadas, como la personalización de macros de teclado y atajos de menú, la generación automática de encabezados y pies de página personalizados, el procesamiento automático de ecuaciones matemáticas o la emulación de una terminal 3101 o 3270, estaban reservadas para Textpack 4 o Textpack 6. Si el sistema Displaywriter posee suficiente RAM y está ejecutando Textpack 4 o 6, también puede cargar un programa de funciones simultáneamente con un documento y alternar entre la edición del documento y el programa de funciones en tiempo real.

Según IBM, el enfoque de ofrecer versiones reducidas del producto Textpack completo fue un intento de hacer que el Displaywriter fuera más económico para las empresas más pequeñas, que según IBM elegirían un paquete de software más barato y luego lo actualizarían según sus necesidades. Sin embargo, en la práctica esto se vio socavado tanto por el hecho de que el hardware del Displaywriter era significativamente más caro que la competencia en los espacios de procesamiento de textos y microcomputadoras en general como por el hecho de que las limitaciones codificadas en Textpack impedían una ruta de actualización fluida para los clientes en muchos casos. Por ejemplo, si un cliente usaba Textpack 1 y quería usar su Displaywriter para crear gráficos y diagramas, tendría que pagar aproximadamente $1,500 ($4,500 en 2023) por Textpack 4, el disco de software Chartpack y la actualización de RAM para admitir el nuevo software.

Durante la vida útil de producción del Displaywriter, Textpack fue elogiado por su funcionalidad y facilidad de uso en comparación con otras opciones de procesamiento de textos, aunque su alto precio fue criticado, especialmente en comparación con el IBM 5150 PC y otros compatibles. Como resultado de esto, Displaywriter Textpack encontró una fuerte adopción entre los clientes que tenían mucho dinero, como en el gobierno, la educación superior y los sectores legales, y una adopción pobre entre las empresas más pequeñas y los usuarios domésticos. A pesar de vender UCSD p-System para Displaywriter directamente y trabajar inicialmente con Digital Research para crear un puerto CP/M-86 para Displaywriter, el Displaywriter nunca se comercializó con fuerza como un verdadero microordenador, y casi siempre se vendió con Textpack. Además, el Displaywriter nunca recibió ninguna actualización de pantalla significativa para poner sus capacidades gráficas a la par con el IBM PC o compatibles. Como resultado, en 1983, el Displaywriter había perdido todo nicho de mercado real y, en 1984, IBM anunció "DisplayWrite", una réplica casi exacta del Displaywriter Textpack para la línea de computadoras personales de IBM, lo que hizo que el Displaywriter quedara verdaderamente obsoleto. Los grandes contratos establecidos con entidades gubernamentales, incluida la administración Reagan y el ejército, impulsaron ligeramente las ventas hasta que el Displaywriter se volvió blando.


Los paquetes de texto 4 y 6 también ofrecían la posibilidad de combinar todos los discos de programa en un único disquete DS DD, que luego también podía usarse para almacenar documentos si quedaba espacio en el disco.

Según IBM, este enfoque escalonado de incorporar múltiples niveles de sistemas operativos y programas de funciones asociados fue un intento de hacer que el Displaywriter fuera más económico para las empresas más pequeñas, que podían elegir un paquete de software más barato y luego actualizarlo según lo requirieran sus necesidades. La versión de Textpack se podía aumentar sin tener que volver a comprar programas de funciones, y normalmente se podían integrar nuevos programas de funciones sin tener que aumentar la versión de Textpack. Dicho esto, las revisiones de los programas de funciones están vinculadas a los niveles de mantenimiento de Textpack. Por ejemplo, una revisión de Textpack 4 de 1984 no podría utilizar una revisión de un programa de funciones de 1982, requeriría una revisión más reciente de ese programa de funciones de 1984. IBM utilizó las etiquetas de disco de seis caracteres de los discos de programa para determinar si un disco era compatible con otro. Si se cambia una etiqueta de disco de un disquete de programa no compatible por una etiqueta asociada con un disquete compatible, el Displaywriter intentará ejecutar el disco como si contuviera el software correcto, pero ciertas funciones no funcionarán correctamente o Textpack dejará de funcionar correctamente.

Los disquetes utilizados en Textpack siempre se formatean con una capacidad de 284 kB si el disco es unidimensional o de 985 kB si el disco es bidimensional, independientemente de la capacidad real anunciada del disco. Esta es una limitación de software de Textpack y no de hardware de Displaywriter. Como no hay una configuración accesible para el usuario para designar el tamaño del sector del disco en Textpack, el sistema operativo asume arbitrariamente que todos los discos unidimensionales se clasifican como SS SD con sectores de 256B y que todos los discos bidimensionales se clasifican como DS DD con sectores de 256B, lo que da como resultado las capacidades mencionadas anteriormente. El formato que utilizaban los disquetes de Textpack, aunque era similar al del sistema de entrada de datos IBM 3740, era exclusivo y no intercambiable con ningún otro sistema IBM, incluido el predecesor de Displaywriter, Office System 6. El texto creado en Textpack se almacena en una estructura de archivo exclusiva de Displaywriter y se codifica con EBCDIC de 8 bits. El Displaywriter también es compatible con ASCII, [6] pero en este contexto se utiliza EBCDIC de 8 bits para aprovechar los 256 caracteres disponibles por conjunto de fuentes EBCDIC, en comparación con el máximo de 128 caracteres disponibles por conjunto de fuentes ASCII. El Displaywriter utiliza dos de estos conjuntos de fuentes EBCDIC de 256 caracteres, que se almacenan en la ROM de la tarjeta adaptadora de pantalla en dos o cuatro chips PROM según la revisión de la tarjeta, para lograr un total de 512 caracteres disponibles posibles. Cuando se le indica, el Displaywriter extrae de estos conjuntos de fuentes una tabla de caracteres funcional en la RAM para que la utilice el sistema operativo. El usuario solo puede utilizar simultáneamente 256 de los 512 caracteres disponibles, pero los caracteres de cualquiera de los conjuntos de caracteres se pueden mezclar y combinar para sumar hasta 256 y los caracteres se pueden intercambiar en caliente en el software. El cambio de caracteres se puede realizar en Textpack utilizando el botón "cambio de teclado" del teclado. El conjunto de códigos ASCII es accesible dentro de Textpack mientras se utilizan las funciones de comunicación asíncrona o bisincrónica, donde el Displaywriter convierte los caracteres EBCDIC almacenados en ASCII antes de transmitir y después de recibir texto. Además, si el usuario desea escribir en ASCII directamente durante una sesión de comunicación, puede cambiar el teclado al teclado n.° 103, que es el teclado ASCII estándar. Mientras está en modo ASCII, el Displaywriter puede generar todos los caracteres ASCII imprimibles. [7] Se puede acceder a los caracteres de control ASCII en cualquier momento, incluso en modo EBCDIC, presionando la tecla de control (la tecla en blanco que se encuentra arriba REQSTen el teclado) y luego presionando la tecla correspondiente en el bloque alfanumérico. Esto se debe a que no se suman al total de 256 caracteres que se pueden mostrar.

Sistema p de la UCSD

UCSD p-System fue el sistema operativo oficial de "procesamiento de datos" para Displaywriter, ofrecido por IBM a través de un contrato con Softech Microsystems. Anunciado en septiembre de 1982 y puesto a disposición en diciembre de 1982, como parte del contrato, p-System recibió un amplio soporte de Softech Microsystems, y con el tiempo IBM ofreció múltiples actualizaciones de funciones.

Al comprar UCSD p-System para Displaywriter, el comprador podía elegir entre p-System Runtime o p-System "Development System", que era lo mismo que Runtime, pero incluía un compilador BASIC o un compilador adicional de código ensamblador Fortran-77, 8086 o PASCAL.

IBM también vendió una actualización de software que proporcionaría a p-System las llamadas de E/S apropiadas para el puerto RS232 en la tarjeta de comunicaciones del Displaywriter, así como una utilidad de conversión, llamada "B&H Exchange Utility", para convertir archivos de formato UCSD a archivos de formato "B&H", que es la estructura de archivos utilizada en el System/23 Datamaster, System/36 y System/38. p-System no ganó mucho impulso en el Displaywriter, pero fue utilizado notablemente por el USDA Rural Development como el sistema operativo para el "Farmer Program Servicing Action System", [8] que era un paquete de software personalizado escrito por la agencia de Desarrollo Rural.

Los programas adicionales ofrecidos por IBM para Displaywriter p-System incluían: "Financial Planning and Report Generating System", [9] que era una versión avanzada de Reportpack que incluía modelado financiero y generación de informes más sencilla, "QUICKSTART Utility", que reducía el tiempo de carga de programas grandes, [10] y "Money-Track" [11] , seguimiento financiero de Pacific Data Systems .

CP/M-86

Digital Research anunció CP/M-86 v1.1 con BDOS 2.2 para Displaywriter en noviembre de 1981, y los pedidos comenzaron a enviarse en el primer trimestre de 1982. La versión contiene llamadas de E/S personalizadas y menús de configuración de impresora para el hardware propietario de Displaywriter. Funcionalmente es equivalente a CP/M-86 para IBM PC, pero con la salvedad de que las limitaciones del subsistema de disco de Displaywriter y la tarjeta gráfica impiden que sea posible la compatibilidad con HDD o con gráficos rasterizados/vectoriales. Dicho esto, la mayoría del software CP/M-86 es compatible. Debido a la amplia variedad de arquitecturas de hardware que ejecutaban CP/M, la mayoría del software CP/M-86 tiene un teclado y un menú de configuración de código de control CRT, donde se puede ingresar la información apropiada para Displaywriter. CP/M-86 originalmente estaba destinado a ser lanzado bajo contrato, similar a UCSD p-System, pero esto finalmente no se concretó y, en su lugar, el sistema operativo fue ofrecido de forma independiente por Digital Research. [12] Como reflejo del acuerdo fallido, las revisiones independientes del producto se clasificaron como "Niveles de mantenimiento", que es un término interno de IBM que denota revisiones de software y no es un término utilizado en otros productos de Digital Research. Si bien el flujo de datos interno del Displaywriter es EBCDIC, el Displaywriter ya era totalmente capaz de traducir el flujo de datos en salidas ASCII visualizables como parte de las características del software Textpack. Esta funcionalidad se utilizó para ejecutar CP/M-86 en modo ASCII. La versión preliminar de CP/M-86 tenía un teclado mapeado manualmente, pero la versión de producción utilizó los identificadores de teclado producidos por el controlador de teclado Displaywriter y fue capaz de cambiar entre diseños de teclado dentro del menú de configuración. CCP/M-86 con BDOS 3.1 para Displaywriter también comenzó a desarrollarse en el cuarto trimestre de 1981, pero nunca se ofreció como un producto oficial. Hoy solo está disponible una versión preliminar.

MS-DOS

La versión 1.25 de MS-DOS fue ofrecida de forma independiente por CompuSystems de Carolina del Sur. Debido a las limitaciones de la versión 1.25 de MS-DOS y del hardware de Displaywriter, el alcance de las aplicaciones que se pueden ejecutar es limitado. Por lo demás, la versión es similar a los OEM de MS-DOS 1.25 realizados para otros sistemas de la época. El "cargador de MS-DOS" escrito por CompuSystems ignora los resultados de la ROM BAT de Displaywriter y realiza su propia evaluación de hardware al cargar el sistema operativo. Se incluye compatibilidad limitada con impresoras, pero DOS asume que la impresora es una 5218 alimentada por tractor.Ctrl-P

Programas integrados de hardware y ROS

El hardware del Displaywriter, aunque en algunos aspectos es comparable al IBM 5150 , no utilizaba componentes estándar, una arquitectura abierta ni periféricos de terceros. Los componentes electrónicos guardan un parecido físico con el hardware de nivel empresarial de IBM de la época y, de hecho, muchos componentes se han reciclado de otros sistemas, como ciertos chips de marca IBM, el monitor (que es un CRT 3101 recoloreado ) o las unidades de disco.

Unidad electrónica

La disposición física de la unidad electrónica del sistema, que es la caja en la que se monta el CRT, consta de una fuente de alimentación en una mitad y tarjetas que contienen diferentes funciones insertadas en una placa base con seis ranuras, etiquetadas como AF, a las que IBM denomina placa de distribución del sistema, en la otra mitad. La placa de distribución del sistema es pasiva y no tiene lógica ni componentes propios. En cambio, cada una de las tarjetas que se insertan utilizan la placa de distribución como una extensión del bus del sistema. La "tarjeta del sistema", que se inserta en la ranura B de la placa de distribución, contiene la mayoría de las funciones que se esperarían en una placa base de PC, incluyendo: reloj, procesador central, ROS ("Read Only Storage", también conocido como ROM), adaptador de teclado, controlador de interrupciones y controlador de acceso directo a memoria. Sin embargo, la RAM no es parte de la tarjeta del sistema y, en su lugar, está conectada como una tarjeta discreta en la ranura E y, en algunos casos, también en la ranura F. El controlador de disco no está ubicado dentro de la unidad electrónica en absoluto, sino dentro de la unidad que contiene las unidades de disquete. Además, con algunas configuraciones de comunicaciones, el adaptador de comunicaciones también está ubicado dentro de la unidad de disquete. Estas dos cosas hicieron necesaria la extensión del bus del sistema fuera de la unidad electrónica a través de un cable hasta la unidad de disco. Hay un conector Blueberg en el reverso de la tarjeta del sistema que facilita esto. La ranura A de la tarjeta de distribución contendrá la tarjeta de comunicaciones cuando no esté ubicada en la unidad de disco. La ranura C contendrá una tarjeta de funciones y la ranura D siempre contendrá la tarjeta adaptadora de pantalla.

El Displaywriter contenía, en ese momento, amplias funciones de autoprueba que estaban almacenadas en chips ROS (ROM) en la "tarjeta del sistema".

Aunque era propietario, el hardware de Displaywriter estaba pensado para ser configurable a la medida de las necesidades de la organización que solicitaba la máquina y ofrecía múltiples opciones de configuración y tarjetas de funciones adicionales. Las tarjetas de funciones incluían: una tarjeta de emulación 3277, una tarjeta de conexión 3274/3276, una tarjeta para compartir impresora, una tarjeta de módem EIA externo simple, una tarjeta de módem EIA externo dual, una tarjeta de comunicaciones X.21, una tarjeta de comunicaciones de dispositivo local, una tarjeta de pantalla Chartpack mejorada y una tarjeta de expansión de memoria. Las opciones de configuración adicionales incluían una pantalla de 25 o 66 líneas (orientada verticalmente), una o dos unidades de disco, unidades de disco de 1 o 2 lados, un teclado beamspring (Tipo A) o Modelo F (Tipo B) y configuraciones de RAM entre 128 y 448 KB.

"Un sistema básico —que constaba de una pantalla con un teclado tipo máquina de escribir y una unidad lógica, una impresora y un dispositivo para grabar y leer disquetes capaces de almacenar más de 100 páginas de texto promedio— costaba 7.895 dólares y se alquilaba por 275 dólares al mes". [1] El software básico de procesamiento de textos era Textpack E, con una combinación de correspondencia sencilla ; Textpack 2 agregó compatibilidad con discos de doble cara, redes, corrección ortográfica y cola de impresión ; Textpack 4 agregó separación automática de palabras , columnas y una combinación más sofisticada; y Textpack 6 agregó notas al pie y esquemas automáticos. Otras opciones incluían diccionarios multilingües, gráficos e informes. [2]

Recepción y Ventas

A diferencia de otras soluciones distribuidas de IBM de esta época, como el System/23 , el 5520 y el 5280 , que fracasaron y tuvieron ventas limitadas, el Displaywriter fue inicialmente un éxito modesto. Tom Willmott, director de programas de usuario de International Data Corporation a principios de los años 1980, estimó que se habían enviado aproximadamente 200.000 unidades en los primeros dos años desde que el Displaywriter salió a la venta al público. [13] La recepción inicial del Displaywriter también fue favorable. El software Textpack, especialmente Textpack 4 y 6 con soporte para multitarea y macros, tenía características de procesamiento de texto que se consideraban avanzadas en ese momento, y se informó que la interfaz de usuario era fácil de navegar. Los discos de 8" de la época eran más baratos, menos propensos a la corrupción de datos y podían almacenar más datos que los 320k 5 contemporáneos.+14 "floppies. Sin embargo, la línea IBM Personal Computer, que salió al mercado en 1981, tuvo incluso mejores números de ventas en el mismo período de tiempo y, a medida que el mercado de PC y clones explotó, las ventas de Displaywriter cayeron rápidamente a casi cero en los Estados Unidos a fines de 1983. Según la revista Computerworld, un técnico anónimo había instalado más de 200 estaciones de trabajo Displaywriter entre 1982 y 1983, pero solo un total de 11 en 1984. En ese momento, el software DisplayWrite se había anunciado y presentado para la línea de PC y, lo que es crítico, una PC costaba alrededor de $ 5,000 en ese momento, mientras que un Displaywriter completamente equipado podía costar hasta $ 14,000 . Para la mayoría de las empresas, una IBM PC o una PC compatible era la opción obvia.

Mostrar escritura

El éxito inicial de Displaywriter, junto con el impulso de IBM en 1984 para unificar sus productos de automatización de oficinas, impulsó a IBM a desarrollar un software paralelo al Textpack de Displaywriter para la línea de PC, la línea System/36 y la línea S/370. [14] Este software, denominado DisplayWrite (con w mayúscula), tenía características mejoradas con respecto a los Textpack de Displaywriter, como la integración de archivos ASCII, la edición de archivos ASCII y una mayor compatibilidad con impresoras, pero conservaba menús similares a los del software Textpack. [15] Inicialmente, había tres niveles de DisplayWrite, que IBM afirmó que eran comparables a Textpack 4 [15] y 6, [16] pero con la retirada de Displaywriter del marketing, las características de DisplayWrite finalmente reemplazaron a Textpack, ya que el soporte para DisplayWrite continuó hasta 2015.

También hubo paralelos adicionales del software Displaywriter lanzados como software complementario a DisplayWrite, con el "Diccionario ortográfico extendido" obteniendo un lanzamiento paralelo como "DisplayWrite Legal Support" y el software Displaywriter Bisynchcronos Communications obteniendo un lanzamiento paralelo como "DisplayComm Binary Synchronous Communications". [14] El software DisplayComm actuó como una plataforma de unificación de documentos entre los sistemas IBM PC, System/36, S/370, Displaywriter y 5520 y fue capaz de conectar un sistema compatible en esas líneas de productos a otro sistema compatible para intercambiar documentos en ambos sentidos.

Referencias

  1. ^ abc "IBM Displaywriter". Archivo de IBM. 23 de enero de 2003. Archivado desde el original el 11 de marzo de 2005. Consultado el 31 de enero de 2009 .
  2. ^ abc Dickinson, John (18 de septiembre de 1984). "El prototipo: Displaywriter". PC Magazine . Vol. 3, núm. 18. Ziff Davis, Inc. pp. 242–243 . Consultado el 9 de marzo de 2016 .
  3. ^ "RETIRO DE LA COMERCIALIZACIÓN DE LOS PROGRAMAS CON LICENCIA DEL SISTEMA IBM 6580 DISPLAYWRITER". www.ibm.com . 1986-04-02 . Consultado el 2021-12-17 .
  4. ^ Mace, Scott (20 de septiembre de 1982). "Los nuevos productos de SofTech amplían la versatilidad de p-System". InfoWorld . Vol. 4, no. 37. p. 5 . Consultado el 25 de febrero de 2010 .
  5. ^ Libes, Sol (diciembre de 1981). «Bytelines». BYTE . Vol. 6, núm. 12. págs. 314–318 . Consultado el 29 de enero de 2015 .
  6. ^ "Manual de soporte de productos del sistema Displaywriter - Revisado en febrero de 1983" (PDF) . bitsavers.org .
  7. ^ "Manual de servicio de comunicaciones de Displaywriter, febrero de 1983 (páginas 2 a 8)" (PDF) . págs. 2–8.
  8. ^ "SISTEMA DE ACCIÓN DE SERVICIO AL PROGRAMA DEL AGRICULTOR" (PDF) .
  9. ^ "OFERTAS DE PROGRAMAS". www.ibm.com . 1984-03-06 . Consultado el 2021-12-18 .
  10. ^ "MEJORAS EN LOS PROGRAMAS CON LICENCIA DE PROCESAMIENTO DE DATOS DEL SISTEMA IBM DISPLAYWRITER". www.ibm.com . 1983-06-07 . Consultado el 2022-04-09 .
  11. ^ "Money-Track". PC World (Anuncio). International Data Group. Mayo de 1984. pág. 190.
  12. ^ "Noticias de investigación digital: cuarto trimestre de 1981, vol. 1, n.º 1" (PDF) . 1981.
  13. ^ "¿La desaparición de Displaywriter?". Computerworld . Vol. 5, no. 49A. 5 de diciembre de 1984. p. 5.
  14. ^ ab Dickinson, John (18 de septiembre de 1984). "IBM Displaywriter crea una familia de software para PC". PC Magazine . Vol. 3, núm. 18. Ziff Davis, Inc. págs. 238–258.
  15. ^ ab "IBM DISPLAYWRITE SERIES PARA LA COMPUTADORA PERSONAL IBM". www.ibm.com . 1984-04-03 . Consultado el 2021-12-22 .
  16. ^ "DESCRIPCIÓN GENERAL DE LOS SISTEMAS DE OFICINA". www.ibm.com . 1984-10-25 . Consultado el 2021-12-22 .

Enlaces externos