stringtranslate.com

TRS-80

El sistema de microcomputadora TRS-80 ( TRS-80 , más tarde rebautizado como Modelo I para distinguirlo de sus sucesores) es una microcomputadora de escritorio lanzada en 1977 y vendida por Tandy Corporation a través de sus tiendas Radio Shack . El nombre es una abreviatura de Tandy Radio Shack, Z80 [microprocesador] . [4] Es una de las primeras computadoras domésticas minoristas producidas y comercializadas en masa . [5]

El TRS-80 cuenta con un teclado QWERTY de trazo completo , el procesador Zilog Z80 , memoria estándar de memoria dinámica de acceso aleatorio (DRAM) de 4 KB , tamaño y área de escritorio reducidos, intérprete de lenguaje BÁSICO de nivel I de punto flotante en memoria de solo lectura ( ROM), monitor de vídeo de 64 caracteres por línea , y un precio inicial de 600 dólares [1] (equivalente a 2.900 dólares en 2023). En el paquete original se incluía una unidad de cinta de casete para almacenamiento de programas.

Si bien el entorno del software era estable, el proceso de carga/guardado del casete combinado con problemas de rebote del teclado y una interfaz de expansión problemática contribuyeron a la reputación del Modelo I de no ser adecuado para un uso serio. Inicialmente (hasta 1981), carecía de soporte para caracteres en minúsculas, lo que puede haber obstaculizado la adopción empresarial.

Tandy/Radio Shack desarrolló y comercializó una amplia línea de actualizaciones y periféricos de hardware adicionales para el TRS-80. El sistema básico se puede ampliar con hasta 48 KB de RAM (en incrementos de 16 KB) y hasta cuatro unidades de disquete y/o unidades de disco duro . Tandy/Radio Shack brindó soporte de servicio completo, incluidos servicios de actualización, reparación y capacitación en sus miles de tiendas en todo el mundo.

En 1979, el TRS-80 tenía la mayor selección de software en el mercado de microcomputadoras. [6] Hasta 1982, el TRS-80 fue la línea de PC más vendida, superando en ventas a la serie Apple II por un factor de cinco según un análisis. [4]

El TRS-80 Modelo III, ampliamente compatible , se lanzó a mediados de 1980. El Modelo I se suspendió poco después, principalmente debido a regulaciones más estrictas de la Comisión Federal de Comunicaciones (FCC) sobre interferencias de radiofrecuencia en dispositivos electrónicos cercanos. [7] [8] En abril de 1983, el Modelo III fue reemplazado por el Modelo 4 TRS-80 compatible .

Siguiendo el Modelo I original y sus descendientes compatibles, el nombre TRS-80 se convirtió en una marca genérica utilizada en otras líneas de computadoras no relacionadas vendidas por Tandy, incluido el TRS-80 Modelo II , TRS-80 Modelo 2000 , TRS-80 Modelo 100 , TRS Computadora a color -80 y Computadora de bolsillo TRS-80 .

Historia

Desarrollo

Tandy/Radio Shack TRS-80 Modelo I

A mediados de la década de 1970, la división Radio Shack de Tandy Corporation era una exitosa cadena estadounidense con más de 3.000 tiendas de electrónica. Entre los empleados de Tandy que compraron un kit de computadora MITS Altair se encontraba el comprador Don French, quien comenzó a diseñar su propia computadora y se la mostró al vicepresidente de fabricación John V. Roach , ex gerente de procesamiento de datos electrónicos de Tandy . [9] [10] Aunque el diseño no impresionó a Roach, la idea de vender una microcomputadora sí lo hizo. Cuando los dos hombres visitaron National Semiconductor en California a mediados de 1976, la experiencia de Steve Leininger, miembro del Homebrew Computer Club, en el microprocesador SC/MP los impresionó. Los ejecutivos nacionales se negaron a proporcionar la información de contacto de Leininger cuando French y Roach quisieron contratarlo como consultor, pero encontraron a Leininger trabajando a tiempo parcial en Byte Shop . Leininger no estaba contento en National, su esposa quería un trabajo mejor y Texas no tenía un impuesto estatal sobre la renta . Contratado por su experiencia técnica y minorista, Leininger comenzó a trabajar con French en junio de 1976. La compañía imaginó un kit, pero Leininger convenció a los demás de que debido a que "muchas personas no saben soldar", una computadora preensamblada sería mejor. [11] [12] [13] [14]

Tandy tenía 11 millones de clientes que podrían comprar una microcomputadora, pero sería mucho más cara que el precio medio de 30 dólares estadounidenses de un producto de Radio Shack y un gran riesgo para la empresa tan conservadora. [14] [13] Los ejecutivos temían perder dinero como lo hizo Sears con Cartrivision , [15] y muchos se opusieron al proyecto; Un ejecutivo le dijo a French: "No me hagas perder el tiempo: no podemos vender computadoras". Sin embargo , a medida que la popularidad de la radio CB (que en un momento representó más del 20% de las ventas de Radio Shack) disminuyó, la empresa buscó nuevos productos. En diciembre de 1976, French y Leininger recibieron la aprobación oficial para el proyecto, pero se les pidió que hicieran hincapié en el ahorro de costes; por ejemplo, al excluir los caracteres en minúscula se ahorró 1,50 dólares estadounidenses en componentes y se redujo el precio de venta al público en 5 dólares estadounidenses . El precio minorista original de 199 dólares requería un costo de fabricación de 80 dólares ; el primer diseño tenía un teclado de membrana y no tenía monitor de vídeo. Leininger convenció a Roach y French para que incluyeran un mejor teclado, un monitor, almacenamiento en casetes de datos y otras características que requerían un precio de venta más alto para proporcionar el margen de beneficio típico de Tandy. En febrero de 1977, mostraron su prototipo, ejecutando un sencillo programa de contabilidad fiscal, a Charles Tandy , director de Tandy Corporation. El programa falló rápidamente cuando la implementación de Tiny BASIC en la computadora no pudo manejar la cifra de 150.000 dólares estadounidenses que Tandy ingresó como su salario, y los dos hombres agregaron soporte para matemáticas de punto flotante a su BASIC de Nivel I para evitar una recurrencia. El proyecto fue aprobado formalmente el 2 de febrero de 1977; Tandy reveló que ya había filtrado la existencia de la computadora a la prensa. Cuando inspeccionó el prototipo por primera vez, comentó que incluso si no se vendiera, el proyecto podría ser digno aunque sólo fuera por la publicidad que podría generar. [16] [13] [14]

MITS vendió 1.000 Altair en febrero de 1975 y vendía 10.000 al año. Cuando Charles Tandy preguntó quién compraría la computadora, el presidente de la compañía, Lewis Kornfeld, admitió que no sabían si alguien compraría la computadora, pero sugirió que las pequeñas empresas y las escuelas podrían hacerlo. Sabiendo que la demanda era muy fuerte para el Altair de 795 dólares , que costaba más de 1.000 dólares con un monitor, Leininger sugirió que Radio Shack podría vender 50.000 computadoras, [17] [13] pero nadie más le creyó; Roach calificó la cifra de "tonterías", ya que la empresa nunca había vendido tanto de nada a ese precio. Roach y Kornfeld sugirieron entre 1.000 y 3.000 por año; 3.000 era la cantidad que la empresa tendría que producir para comprar los componentes al por mayor. Roach convenció a Tandy para que aceptara construir 3500 (el número de tiendas Radio Shack) para que cada tienda pudiera usar una computadora para fines de inventario si no vendían. [6] [11] [12] [16] [13] RCA acordó suministrar el monitor de video, un televisor en blanco y negro sin sintonizador ni parlantes, después de que otros se negaron debido al bajo volumen de producción inicial de Tandy. Tandy también utilizó los colores negro y plateado del gabinete de la unidad RCA CRT para las unidades TRS-80. [13]

Anuncio

Después de haber gastado menos de 150.000 dólares en el desarrollo, Radio Shack anunció el TRS-80 (Tandy Radio Shack) en una conferencia de prensa en la ciudad de Nueva York el 3 de agosto de 1977. [18] Costaba 399 dólares (1927 dólares hoy), o 599 dólares ( $2893 hoy) con un monitor de 12" y una grabadora Radio Shack; el producto más caro que Radio Shack vendió anteriormente fue un estéreo de $500 dólares . La compañía esperaba que la nueva computadora ayudaría a Radio Shack a vender productos de mayor precio y mejorar su " imagen de "tonta" entre los clientes. Las pequeñas empresas eran el principal mercado objetivo, seguidas por los educadores, luego los consumidores y los aficionados; a pesar de su base de clientes aficionados, Radio Shack los veía como "no la corriente principal del negocio" y "nunca nuestro gran mercado". [12] [19] [17] [20] [21] [13]

Aunque la conferencia de prensa no recibió mucha atención de los medios debido a un atentado terrorista con bomba en otra parte de la ciudad , la computadora recibió mucha más publicidad en la Feria de Computadoras Personales de la Universidad de Boston dos días después. [22] [21] [19] [23] [24] [20] [25] [26] [17] [12] [6] [27] [28] [ citas excesivas ] Un artículo de primera plana de Associated Press discutió la novedad de una gran empresa de electrónica de consumo que vende una computadora doméstica que podría "hacer la nómina de hasta 15 personas en una pequeña empresa, enseñar matemáticas a los niños, almacenar sus recetas favoritas o realizar un seguimiento de una cartera de inversiones. También puede jugar tarjetas." Seis sacos de correo llegaron a la sede de Tandy preguntando por la computadora, más de 15.000 personas llamaron para comprar un TRS-80 (paralizando la centralita de la empresa) y 250.000 se unieron a la lista de espera con un depósito de 100 dólares. [12] [6] [17] [24] [25] [13] [ citas excesivas ]

A pesar del escepticismo interno, Radio Shack entró agresivamente en el mercado. La empresa anunciaba " La computadora personal de 599 dólares " como "el producto electrónico más importante, útil y apasionante de nuestro tiempo". [29] Kornfeld declaró al anunciar el TRS-80: "Este dispositivo está inevitablemente en el futuro de todos en el mundo civilizado, de alguna manera, ahora y en el futuro que uno pueda imaginar", y el informe anual de Tandy de 1977 llamó al computadora "probablemente el producto más importante que jamás hayamos construido en una fábrica de la empresa". A diferencia de su competidor Commodore , que había anunciado el PET varios meses antes pero aún no había enviado ninguno, Tandy tenía sus propias fábricas (capaces de producir 18.000 computadoras al mes) y red de distribución, e incluso las ciudades pequeñas tenían tiendas Radio Shack. La compañía anunció planes de vender para Navidad una gama de periféricos y software para el TRS-80, comenzó a enviar computadoras en septiembre, abrió su primera tienda exclusiva de computadoras en octubre y entregó 5.000 computadoras a clientes en diciembre. Aún pronosticando 3.000 ventas al año, Radio Shack vendió más de 10.000 TRS-80 en su primer mes y medio de ventas, 55.000 en su primer año y más de 200.000 durante la vida útil del producto; [25] [11] [30] [12] [16] [6] [21] [15] [31] : 4  [19] [13] [ citas excesivas ] uno ingresó al Museo Nacional de Historia Estadounidense del Smithsonian . [32] A mediados de 1978, las esperas de dos meses o más para la entrega habían terminado, [33] y la compañía podía afirmar en anuncios que TRS-80 estaba "en demostración y disponible en stock ahora en todas las tiendas Radio Shack de esta comunidad". !" [29]

La "trinidad de 1977" de Byte : Commodore PET, Apple II y TRS-80 Modelo I

Entrega

Las primeras unidades, encargadas sin ser vistas, se entregaron en noviembre de 1977 y llegaron a las tiendas la tercera semana de diciembre. La línea ganó popularidad entre los aficionados, los usuarios domésticos y las pequeñas empresas. La posición de liderazgo de Tandy Corporation [34] en lo que la revista Byte llamó la "Trinidad de 1977" ( Apple Computer , Commodore y Tandy) tuvo mucho que ver con que Tandy vendiera la computadora a través de más de 3.000 de sus tiendas Radio Shack en los EE. UU. [35] Tandy afirmó que tenía "7000 tiendas [Radio Shack] en 40 países". [36] El precio de prelanzamiento del sistema básico (CPU/teclado y monitor de vídeo) era de 500 dólares estadounidenses y se requería un depósito de 50 dólares estadounidenses , con una garantía de devolución del dinero en el momento de la entrega.

En 1978, Tandy/Radio Shack se promocionó como "El nombre más importante en computadoras pequeñas". [37] [36] En 1979, 1.600 empleados construían computadoras en seis fábricas. [13] Kilobaud Microcomputing estimó en 1980 que Tandy vendía tres veces más computadoras que Apple Computer , y ambas compañías estaban por delante de Commodore. [38] En 1981, InfoWorld describió a Radio Shack como "el proveedor dominante de computadoras pequeñas". [39] Cientos de pequeñas empresas produjeron software y accesorios TRS-80, [40] y Adam Osborne describió a Tandy como "el fabricante de microcomputadoras número uno" a pesar de tener "tan pocas raíces en la microcomputación". [41] Ese año Leininger dejó su trabajo como director de investigación avanzada; French se había marchado para fundar una empresa de software, [42] mientras que el éxito informático de la empresa ayudó a Roach a convertirse en director ejecutivo de Tandy. [43] La venta de computadoras no cambió la imagen "tonta" de la empresa; el nombre de Radio Shack avergonzó a los clientes comerciales y a los ejecutivos de Tandy no les gustó el apodo "Trash-80" para sus productos. Sin embargo, en 1984, las computadoras representaban el 35% de las ventas y la empresa tenía 500 centros de computación Tandy Radio Shack. [11] [16] [21] [13] [44]

Modelo II y III

En 1979, cuando Radio Shack lanzó el TRS-80 Modelo II , orientado a los negocios e incompatible , el TRS-80 pasó a llamarse oficialmente TRS-80 Modelo I para distinguir las dos líneas de productos.

Después de que algunos expositores en el Northeast Computer Show de 1979 se vieran obligados a aclarar que sus productos que llevaban el nombre TRS-80 no estaban afiliados a Radio Shack, las publicaciones y los anunciantes comenzaron brevemente a utilizar "S-80" de forma genérica en lugar de "TRS-80" bajo miedo a emprender acciones legales, aunque esto nunca se materializó. [45]

Tras el lanzamiento del Modelo III a mediados de 1980, Tandy declaró que el Modelo I todavía se vendía, [46] pero que se suspendió a finales de año. Tandy citó una de las razones principales como el costo prohibitivo de rediseñarlo para cumplir con las regulaciones más estrictas de la FCC que cubren los niveles significativos de interferencia de radiofrecuencia emitida por el diseño original. [8] [7] El Modelo I irradiaba tanta interferencia que, mientras se jugaba, se podía usar una radio AM colocada al lado de la computadora para proporcionar sonidos. [47] Radio Shack ofrecía actualizaciones (controlador de disquete de doble densidad, LDOS, memoria, teclado confiable con teclado numérico, minúsculas, Nivel II, RS-232C) incluso en 1985. [ 48]

Hardware

PCB Tandy/Radio Shack TRS‑80 Modelo I
Conectores del panel trasero Tandy/Radio Shack TRS‑80 Modelo I
PCB de actualización de ROM Tandy/Radio Shack TRS‑80 Modelo I Nivel II

El Modelo I combina la placa base y el teclado en una sola unidad, lo que se convirtió en una tendencia de diseño en la era de las microcomputadoras de 8 bits, aunque el Modelo I tiene una unidad de fuente de alimentación separada. Utiliza un procesador Zilog Z80 con frecuencia de 1,78 MHz (los modelos posteriores se enviaron con un Z80A). Las máquinas iniciales de Nivel I enviadas a finales de 1977 y principios de 1978 tenían sólo 4 KB de RAM. Después de que se introdujeran la Interfaz de Expansión y el BÁSICO de Nivel II a mediados de 1978, se ofrecieron configuraciones de RAM de 16 KB en adelante (los primeros 16 KB estaban en el Modelo I y la RAM restante en la Interfaz de Expansión).

Las ROM del sistema operativo , el área de E/S, la memoria de video y el espacio de trabajo del sistema operativo ocupan los primeros 16 KB de espacio de memoria en el Modelo I. Los 48 KB restantes del espacio del mapa de memoria de 64 KB están disponibles para uso del programa, sujeto a la cantidad. de RAM física instalada. Aunque la CPU Z80 puede utilizar E/S basadas en puertos, las E/S del Modelo I están asignadas en memoria aparte de la cinta de casete y los puertos serie RS-232 .

Teclado

PCB de teclado Alps modelo I TRS‑80 de Tandy/Radio Shack

El teclado TRS-80 Modelo I utiliza interruptores mecánicos que sufren " rebote del teclado ", lo que provoca que se escriban varias letras por pulsación de tecla. [49] El problema fue descrito en el editorial de Wayne Green en el primer número de 80 Micro . [50] La suciedad, el humo del cigarrillo u otra contaminación ingresa a los interruptores de llave abiertos, lo que provoca un ruido eléctrico que la computadora detecta como pulsaciones múltiples. Los interruptores de tecla se pueden limpiar, pero el rebote se repite cuando el teclado se vuelve a exponer al entorno contaminante. [51]

El rebote del teclado sólo ocurre en computadoras Modelo I con firmware BÁSICO de Nivel II ; El nivel I BÁSICO tiene un retraso de "antirrebote" en el controlador del teclado para evitar los ruidosos contactos del interruptor. La utilidad de Tandy KBFIX, el Modelo III, el último firmware del Modelo I y la mayoría de los sistemas operativos de terceros también implementan la solución de software, y Tandy cambió el teclado durante la vida útil del Modelo III a un diseño Alps Electric con interruptores sellados. El teclado Alps estaba disponible como actualización para el Modelo I por 79 dólares. [51]

El teclado tiene un mapa de memoria de modo que ciertas ubicaciones en el espacio de memoria del procesador corresponden al estado de un grupo de teclas.

Vídeo y audio

Disposición de caracteres y píxeles en la pantalla TRS-80 [52]

El color del texto [13] del monitor KCS 172 RCA de 12 pulgadas (300 mm) es ligeramente azul (el fósforo P4 estándar utilizado en televisores en blanco y negro). Los filtros verdes y ámbar, o los tubos de repuesto para reducir la fatiga ocular , eran artículos populares en el mercado de accesorios. Los modelos posteriores vinieron con una pantalla verde sobre negro.

Las quejas sobre la calidad de la visualización del vídeo eran comunes. Como escribió Green, "Diablos, [el monitor] es un televisor barato en blanco y negro con un poco de conversión para uso en computadora". [50] (La computadora se puede comprar sin el monitor Radio Shack). [25] El acceso de la CPU a la memoria de la pantalla provoca un parpadeo visible . La lógica de arbitraje del bus bloquea la actualización de la pantalla de video (lecturas de RAM de video) durante las escrituras de la CPU en la VRAM, lo que genera una línea negra corta. Esto tiene poco efecto en los programas BASIC normales, pero los programas rápidos creados con lenguaje ensamblador pueden verse afectados. Los autores de software trabajaron para minimizar el efecto y hay muchos juegos de estilo arcade disponibles para el Tandy TRS-80.

Debido a problemas de ancho de banda en la tarjeta de interfaz que reemplazó el sintonizador del televisor, la pantalla pierde la sincronización horizontal si se muestran grandes áreas blancas. Una simple reparación de hardware de media hora corrige el problema.

Los gráficos se muestran con una resolución de 64 × 16 posiciones de caracteres en una pantalla que mide 7,5 pulgadas (19 cm) de ancho y 6,625 pulgadas (16,83 cm) de alto. [53] Cada carácter está compuesto por una matriz de píxeles de 2 × 3 y corresponde a un byte de la memoria de video de 1 KB utilizada por el TRS-80. En cada uno de esos bytes, los primeros seis bits controlan qué píxel se muestra. El séptimo bit se ignora y el octavo alterna el modo de gráficos. [52] [54] La razón por la que se ignora el séptimo bit se debe a la decisión de la compañía de tener solo siete chips 2102 de RAM estática instalados en la placa base de la computadora en lugar de ocho para mantener bajo el costo de fabricación. [55] Por lo tanto, no hay letras minúsculas en el conjunto de caracteres TRS-80 de un Modelo I no modificado, y el número de símbolos gráficos y alfanuméricos es 64. [56] Esto se puede solucionar eliminando el bit no utilizado y llevando a cuestas un octavo chip 2102 sobre otro. [57] Los símbolos alfanuméricos se muestran en matrices de píxeles de 5×7 . [52] El manual de 1978 para el popular procesador de textos Electric Pencil venía con instrucciones para modificar la computadora. Aunque es necesario desactivar la modificación para el Nivel II BÁSICO, su diseño se convirtió en el estándar de la industria y se vendió ampliamente en forma de kit, [58] junto con un octavo chip 2102. Los modelos posteriores vinieron con el hardware para que el conjunto de caracteres en minúsculas se mostrara con descendentes.

Con chips de RAM de mayor densidad y monitores especialmente diseñados, se pueden obtener pantallas nítidas de mayor resolución; Las pantallas de 80 × 24 caracteres están disponibles en los sistemas Modelo II, Modelo 4 y posteriores.

El Modelo I no tiene altavoz incorporado. Se pueden producir tonos de onda cuadrada enviando datos al puerto del casete y conectando un amplificador a la línea "Micrófono" del casete. La mayoría de los juegos utilizan esta capacidad para efectos de sonido. Había un adaptador disponible para usar joysticks Atari . [59]

Periféricos

Unidad de cinta de casete

Los datos del usuario se almacenaban originalmente en una cinta de casete . La grabadora de casetes modelo CTR-41 de Radio Shack se incluía en el paquete de 599 dólares. [31] : 3–4  La interfaz de cinta de casete basada en software [11] es lenta y errática; [49] Green lo describió como "de mala calidad... vuelve locos a los usuarios", y el primer número de 80 Micro tiene tres artículos sobre cómo mejorar el rendimiento del casete. [50] Es sensible al volumen del audio, [25] y la computadora solo da una indicación aproximada de si se configuró el volumen correcto, a través de un carácter parpadeante en la pantalla mientras se cargan los datos. Para encontrar el volumen correcto en el primer uso, se inicia la carga y se ajusta el volumen hasta que el TRS-80 recoja los datos. Luego se detiene para rebobinar la cinta y reiniciar la carga. Se instruyó a los usuarios a guardar varias copias de un archivo de programa de software, especialmente si se utilizaban casetes de cinta de audio en lugar de cintas de datos certificadas. Se pueden construir circuitos indicadores o de control automático de ganancia para mejorar el proceso de carga (el manual del propietario proporciona diagramas de circuitos completos para toda la máquina, incluidas las interfaces periféricas, con notas sobre el funcionamiento).

Una alternativa al uso de cintas eran las transmisiones de datos del programa Chip Shop de la BBC en el Reino Unido, que transmitía software para varios microordenadores diferentes a través de la radio. Se cargó un programa especial utilizando la interfaz de cinta convencional. Luego se conectó la transmisión de radio a la interfaz de cinta de casete. Tandy finalmente reemplazó la unidad CTR-41 con la CTR-80 que tenía circuitos AGC incorporados (y sin control de volumen). Esto ayudó a mejorar la situación, pero el funcionamiento de la cinta sigue siendo poco fiable.

Las computadoras TRS-80 Modelo I con Nivel I BÁSICO leen y escriben cintas a 250 baudios (aproximadamente 30 bytes por segundo); El nivel II BASIC duplica esto a 500 baudios (aproximadamente 60 bytes por segundo). Algunos programadores escribieron programas en lenguaje de máquina que aumentan la velocidad hasta 2.000 bits por segundo sin pérdida de confiabilidad en sus grabadoras. Con el Modelo III y la electrónica mejorada en la interfaz del casete, la velocidad estándar aumentó a 1.500 baudios, lo que funciona de manera confiable en la mayoría de las grabadoras.

Para cargar y almacenar datos de una cinta, la CPU crea el sonido cambiando el voltaje de salida entre tres estados, creando un audio de onda sinusoidal burda.

La primera versión del Modelo I también tenía un problema de hardware que complicaba la carga de programas desde grabadoras de casetes. Tandy ofreció una pequeña placa que se instaló en un centro de servicio para corregir el problema. Las ROM de modelos posteriores se modificaron para corregir esto.

Interfaz de expansión modelo I

Sólo el Modelo I utiliza una Interfaz de Expansión; todos los modelos posteriores lo tienen todo integrado en la misma carcasa.

El TRS-80 no utiliza el bus S-100 como otras computadoras anteriores basadas en 8080 y Z80. [12] En su lugar, se ofreció una caja de interfaz de expansión (E/I) patentada, que cabe debajo del monitor de vídeo y sirve como base. Las características estándar del E/I son un controlador de disquete, un puerto paralelo Centronics para una impresora y un conector de casete adicional. Opcionalmente se pueden instalar 16 o 32 KB extra de RAM y una placa hija con puerto RS-232. [60] El conector de expansión de 40 conductores pasa a un conector de borde de tarjeta, que permite agregar periféricos externos como una unidad de disco duro externa, un sintetizador de voz o una unidad de reconocimiento de voz VOXBOX. [61] [62]

Originalmente, imprimir con el Modelo I requería la interfaz de expansión, pero más tarde Tandy puso a disposición una interfaz de impresora paralela alternativa.

La interfaz de expansión Modelo I es la parte más problemática del sistema TRS-80 Modelo I. Pasó por varias revisiones. El E/I se conecta a la CPU/teclado con un cable plano de 6 pulgadas que no está blindado contra interferencias de RF y su conector de borde de tarjeta tiende a oxidarse debido a sus contactos de metal base . Esto exige una limpieza periódica con una goma de borrar para evitar reinicios espontáneos, lo que contribuye a su sobrenombre "Trash-80". Los conectores no originales chapados en oro solucionaron este problema de forma permanente. Los desarrolladores de software también respondieron ideando un método de recuperación que se convirtió en una característica estándar de muchos programas comerciales. Aceptan un "parámetro de asterisco", un carácter de asterisco (estrella) escrito después del nombre del programa cuando el programa se ejecuta desde el indicador TRSDOS Ready. Cuando se usa después de un reinicio espontáneo (o un reinicio accidental, un bloqueo del programa o una salida a TRSDOS sin guardar datos en el disco), el programa se carga sin inicializar su(s) área(s) de datos, preservando cualquier dato del programa aún presente en la sesión previa al reinicio. . Así, por ejemplo, si un usuario de VisiCalc sufre un reinicio espontáneo, para recuperar datos el usuario ingresa V+ C+ SPACE+ en TRSDOS Ready, y Visicalc restaura intacta la sesión informática anterior. [nota 1]

El botón de encendido del E/I es difícil de operar ya que está empotrado para evitar que el usuario lo golpee accidentalmente y lo apague mientras está en uso. Se utiliza un borrador de lápiz o un objeto similar para presionar el botón de encendido y el E/I no tiene LED de encendido, lo que dificulta determinar si está funcionando o no.

La unidad de expansión requiere una segunda fuente de alimentación, idéntica a la fuente de alimentación de la unidad base. Un hueco interior contiene ambos suministros.

Se indica al usuario que encienda y apague todos los periféricos en el orden adecuado para evitar corromper datos o dañar potencialmente componentes de hardware. Los manuales del TRS-80 recomiendan encender primero el monitor, luego cualquier periférico conectado al E/I (si hay varias unidades de disco conectadas, la última unidad de la cadena debe encenderse primero y trabajar desde allí). el E/I y la computadora al final. Al apagar, primero se debe apagar la computadora, seguida por el monitor, la E/I y los periféricos. Además, se indica a los usuarios que retiren todos los discos de las unidades durante el encendido o apagado (o que dejen la puerta de la unidad abierta para desconectar el cabezal de lectura/escritura del disco). Esto se debe a que una sobretensión eléctrica transitoria del cabezal de lectura/escritura de la unidad crearía un pulso magnético que podría dañar los datos. Este era un problema común en muchas de las primeras unidades de disquete.

El E/I muestra una pantalla llena de caracteres basura al encenderse y, a menos que haya un disco de arranque del sistema presente en la Unidad 0, se bloquea allí hasta que el usuario presiona la parte posterior de la computadora, lo que hace que intente arrancar el disco. nuevamente, o se presionó + , lo que coloca la computadora en BASIC. Debido a los problemas mencionados anteriormente con discos potencialmente corruptos, se recomienda encender la pantalla de basura con las unidades de disco vacías, insertar un disco del sistema y luego presionar .RESETBreakResetRESET

InfoWorld comparó los espaguetis de cables que conectan los diversos componentes del TRS-80 Modelo I con las serpientes en En busca del arca perdida . [49] Radio Shack ofreció un "Escritorio del sistema TRS-80" [63] que ocultaba casi todo el cableado. Puede acomodar el sistema informático completo más hasta cuatro unidades de disquete y la impresora rápida. Dado que el cable que conecta la interfaz de expansión lleva el bus del sistema, es corto (aproximadamente 6 pulgadas). El usuario no tiene más opción que colocar el E/I directamente detrás de la computadora con el monitor arriba. Esto causa problemas en un monitor que no es Tandy cuya carcasa no encaja en los orificios de montaje. Además, el ajuste por fricción del conector de borde en el ya corto cable de interconexión hace posible desconectar el bus del sistema de la CPU si alguna de las unidades recibe un golpe durante el funcionamiento.

Unidades de disquete

Radio Shack introdujo las unidades de disquete en julio de 1978, unos seis meses después de que el Modelo I saliera a la venta. El sistema operativo de disco Modelo I TRSDOS fue escrito por Randy Cook bajo licencia de Radio Shack; Randy afirmó que le habían pagado 3.000 dólares por ello. La primera versión lanzada al público fue la v2.0 con errores. Esto fue rápidamente reemplazado por la v2.1. [64] El funcionamiento del disquete requiere la compra de la interfaz de expansión, que incluía una interfaz de disquete de densidad única (con una capacidad formateada de 85 K) basada en el chip controlador de disquete de densidad única Western Digital 1771 . Se utilizó la unidad de disco minifloppy Shugart Associates SA-400 estándar de la industria . Se pueden conectar en cadena cuatro unidades de disquete al Modelo I. Se supone que la última unidad de la cadena tiene instalada una resistencia de terminación, pero a menudo no es necesaria ya que está integrada en cables posteriores. [sesenta y cinco]

Al principio, la demanda de unidades del Modelo I superó con creces la oferta. [50] La unidad no es confiable, en parte porque la interfaz carecía de un separador de datos externo (búfer). [49] Las primeras versiones de TRSDOS también tenían errores y no eran ayudadas por el chip Western Digital FD1771, que no puede informar de manera confiable su estado durante varios ciclos de instrucción después de recibir un comando. Un método común para manejar el retraso era emitir un comando al 1771, realizar varias instrucciones "NOP" y luego consultar al 1771 para obtener el resultado. Los primeros TRSDOS ignoran el período de espera requerido aún no documentado y, por lo tanto, un estado falso a menudo regresa al sistema operativo, generando errores aleatorios y fallas. Una vez que se implementó el retraso de 1771, fue bastante confiable.

En 1981, Steve Ciarcia publicó en Byte el diseño de una interfaz de expansión mejorada y casera con más RAM y un controlador de disco para el TRS-80. [66]

Percom (un proveedor de periféricos de Texas), LNW, Tandy y otros fabricaron un separador de datos y un controlador de disco de doble densidad (basado en el chip WD 1791) . Percom Doubler agrega la capacidad de arrancar y usar disquetes de doble densidad usando un TRSDOS modificado por Percom llamado DoubleDOS. El LNDoubler añade la capacidad de leer y escribir 5+Unidades de disquete de 14 pulgadas (130 mm) con hasta 720 KB de almacenamiento, y también los disquetes más antiguos de 8 pulgadas (200 mm) con hasta 1155 KB. Cerca del final de la vida útil del Modelo I en 1982, se ofrecieron actualizaciones para reemplazar su controlador original por uno de doble densidad.

Las primeras unidades de disco ofrecidas en el Modelo I fueron Shugart SA-400, que admitían 35 pistas y eran las únicas 5+Unidad de 14 pulgadas en el mercado en 1977–78. En 1979, otros fabricantes comenzaron a ofrecer unidades. Los modelos 3/4/4P utilizan transmisiones de 40 orugas Tandon TM-100. La combinación de 40 pistas y doble densidad da una capacidad de 180 kilobytes por disquete de una cara. El uso de sincronización de índice significa que un " disco flippy " requiere un segundo orificio de índice y una muesca que permita la escritura. Se podrían comprar "flippies" fabricados en fábrica. Algunos editores de software formatearon un lado para los sistemas Apple y el otro para el TRS-80.

El método habitual para conectar unidades de disquete implica configurar la letra de la unidad mediante bloques de puentes en la placa controladora de la unidad, pero Tandy optó por una técnica un poco más fácil de usar en la que los cuatro pines seleccionados de las unidades están puenteados y al cable plano le falta la unidad. Seleccionar línea. Por lo tanto, el usuario no necesita preocuparse por mover los puentes dependiendo de la posición de la cadena en la que se encontraba la transmisión.

En el Modelo I se puede utilizar un cable plano de disquete estándar, en cuyo caso las unidades se conectan a su número en la cadena, o incluso un cable "giro" de PC IBM, que requiere establecer cada número de unidad en 1, pero sólo permite dos. conduce en la cadena.

Aunque los DOS de terceros permiten al usuario definir prácticamente cualquier formato de disquete que desee, el formato de "mínimo común denominador" para los TRS-80 es el formato básico de densidad única, una sola cara y 35-40 pistas del Modelo I.

Proveedores externos como Aerocomp pusieron a disposición doble cara y 80 pistas 5+14 de pulgada y más tarde 3+Unidades de disquete de 12 pulgadas con hasta 720 KB de almacenamiento cada una. Estos nuevos accionamientos tienen media altura y, por lo tanto, requieren carcasas de accionamiento diferentes o modificadas.

Disquete fibroso Exatron

Una alternativa al almacenamiento en cintas de casete y disquetes de Exatron vendió más de 4.000 unidades en 1981. El dispositivo es una unidad de cinta de bucle continuo, denominada disquete fibroso o ESF. No requiere interfaz de expansión, se conecta directamente al bus de expansión de 40 pines del TRS-80, es mucho menos costoso que una unidad de disquete, puede leer y escribir datos de acceso aleatorio como una unidad de disquete, a diferencia de una cinta de casete, y transfiere datos a hasta 14.400 baudios . Los cartuchos de cinta Exatron almacenan más de 64 KB de datos. El ESF puede coexistir con la unidad de casete de datos TRS-80. Exatron también fabricó una placa de expansión de RAM complementaria que se instaló en el teclado TRS-80 para aumentar la memoria a 48 KB sin EI. [67]

Disco duro

Radio Shack introdujo un disco duro externo de 5 MB para el TRS-80 Modelo III/4 en 1983. Es la misma unidad de disco duro que se ofrece para la línea Modelo II, pero viene con software de sistema operativo para el Modelo III/4. Se requiere un adaptador para conectarlo al E/I del Modelo I. [68] La unidad tiene aproximadamente el mismo tamaño que una carcasa de computadora de escritorio moderna. Se pueden conectar en cadena hasta cuatro discos duros para obtener 20 MB de almacenamiento. Se incluyó el sistema operativo LDOS de Logical Systems, que proporciona utilidades para administrar el espacio de almacenamiento y realizar copias de seguridad flexibles. El precio minorista inicial de la primera unidad (primaria) ( $2,495 (equivalente a $7,300 en 2022)). Más tarde, se ofreció un disco duro de 15 MB en una carcasa blanca, que se puede conectar en cadena hasta 60 MB. Como la mayoría de los discos duros utilizados en máquinas de 8 bits, no hay provisión para subdirectorios, pero la utilidad DiskDISK es una alternativa útil que crea archivos ".DSK" del disco duro virtual que pueden montarse como otra unidad de disco y usarse como lo haría un subdirectorio. . Para mostrar el directorio/contenido de un archivo de disco virtual DiskDISK desmontado, se usaba comúnmente un programa shareware DDIR "Virtual Disk Directory Utility" [69] .

Impresoras

La "Quick Printer" [70] es una impresora rotativa electrostática que escanea la memoria de video a través del conector de bus e imprime una imagen de la pantalla en papel recubierto de aluminio en aproximadamente un segundo. Sin embargo, es incompatible tanto con la versión final almacenada en búfer de la interfaz de expansión como con la interrupción de "latido" utilizada para el reloj de tiempo real en Disk BASIC. Esto se puede solucionar utilizando cableado especial y realizando una escritura "ficticia" en el puerto del casete mientras se activa la impresora.

Dos impresoras de terceros eran para papel recubierto de metal de 57 mm (2,2 pulgadas), que se vendían por aproximadamente 600 DM en Alemania, y una impresora matricial construida por Centronics para papel normal, que costaba al principio 3000 DM y luego se vendió a aproximadamente DM. 1500 en algunas tiendas. Tiene sólo 7 pines, por lo que las letras con descendentes como la "g" minúscula no llegan por debajo de la línea base, sino que se elevan dentro de la línea normal.

Radio Shack ofrecía una amplia línea de impresoras para la familia TRS-80, que iba desde unidades matriciales de puntos básicas de 9 pines hasta impresoras de líneas grandes de carro ancho para uso profesional, impresoras tipo margarita, de inyección de tinta, láser y trazadores de color. Todos tienen una interfaz estándar Centronics y, tras la introducción de la computadora en color en 1980, muchos también tenían un conector para la interfaz serie del CoCo.

FP-215 es un trazador de superficie plana . [71]

Software

BÁSICO

Se produjeron tres versiones del lenguaje de programación BASIC para el Modelo I. El BASIC de nivel I cabe en 4 KB de ROM y el BASIC de nivel II cabe en 12 KB de ROM. El nivel I es de precisión simple y tiene un conjunto más pequeño de comandos. El nivel II introdujo soporte de punto flotante de doble precisión y tiene un conjunto de comandos mucho más amplio. El nivel II se mejoró aún más cuando se agregó un sistema de disco, lo que permitió la carga de Disk BASIC . [12]

El nivel I BASIC se basa en el Tiny BASIC gratuito de Li-Chen Wang con más funciones agregadas por Radio Shack. [15] El Manual del usuario adjunto para el Nivel 1 de David A. Lien presenta lecciones sobre programación con texto y dibujos animados. Lien escribió que fue "escrito específicamente para personas que no saben nada sobre computadoras... ¡Quiero que te diviertas con tu computadora! No quiero que le tengas miedo, porque no hay nada que temer". . [72] [25] Los revisores elogiaron la calidad del manual. [12] [73] [74] El nivel I BASIC tiene solo dos variables de cadena ( y ), 26 variables numéricas ( – ) y una matriz, . El código para funciones como SIN(), COS() y TAN() no está incluido en la ROM pero está impreso al final del libro. Los únicos mensajes de error son " " para errores de sintaxis, " " para errores aritméticos como división por cero y " " para errores de falta de memoria .A$B$AZA()WHAT?HOW?SORRY

El nivel I BÁSICO no está tokenizado ; Las palabras reservadas se almacenan literalmente. Para maximizar el código que cabe en 4 KB de memoria, los usuarios pueden ingresar abreviaturas de palabras reservadas. Por ejemplo, escribir " P." en lugar de " PRINT" ahorra 3 bytes.

El nivel II BASIC, introducido a mediados de 1978, tenía licencia de Microsoft y es necesario para utilizar el bus de expansión y las unidades de disco. Radio Shack siempre tuvo la intención de que el Nivel I BASIC fuera un recurso provisional hasta que el Nivel II estuviera listo, y el primer folleto para el Modelo I en enero de 1978 mencionaba que el Nivel II BASIC "llegaría pronto". Es una versión abreviada del BASIC Extendido de 16K , ya que el Modelo I tiene 12 KB de espacio ROM. Según Bill Gates , "Era una especie de intermedio entre el BASIC 8K y el BASIC extendido. Algunas características del BASIC extendido, como errores descriptivos y funciones definidas por el usuario, no estaban incluidas, pero había variables de doble precisión y la declaración PRINT USING que Quería entrar. Todo el desarrollo del Nivel II BÁSICO tomó aproximadamente cuatro semanas de principio a fin." El manual adjunto es más conciso y técnico que el manual de Nivel I. Las máquinas originales equipadas con Nivel I BASIC podrían actualizarse al Nivel II mediante un reemplazo de ROM realizado por Radio Shack por una tarifa (originalmente $ 199). Los usuarios con programas BÁSICOS de Nivel I almacenados en casetes deben convertirlos al BÁSICO de Nivel II tokenizado antes de usarlos. Se proporcionó una utilidad para esto con las ROMS de nivel II.

Disk BASIC permite E/S de disco y, en algunos casos ( NewDos/80 , MultiDOS, DosPlus, LDOS) agrega potentes funciones de clasificación, búsqueda, edición de pantalla completa y otras funciones. Level II BASIC reserva algunas de estas palabras clave y emite un " ?L3 ERROR", lo que sugiere un cambio de dirección detrás de escena entre la creación de las ROM de Nivel II y la introducción de Disk BASIC.

Microsoft también comercializó un BASIC mejorado llamado Nivel III BASIC escrito por Bill Gates, [75] en cinta de casete. El casete contiene una versión de "archivo de casete" en un lado y una versión de "archivo de disco" en el segundo lado para los usuarios del sistema de disco (que debía guardarse en el disco). [76] Nivel III BASIC agrega la mayoría de las funciones en la versión completa de 16 KB de BASIC más muchas otras mejoras específicas de TRS-80. Muchas de las características del Nivel III BASIC están incluidas en el Nivel II BASIC y en el disco BASIC del TRS-80 Modelo III.

El Nivel I BÁSICO todavía se ofrecía en el Modelo I en configuraciones 4K o 16K después de la introducción del Nivel II BÁSICO.

Otros lenguajes de programación

Radio Shack publicó un paquete combinado de edición de programas y ensamblador llamado Serie I Assembler Editor. [77] La ​​revista 80 Micro imprimió una modificación que le permitía funcionar con la versión 6 de TRSDOS del Modelo 4. También de Radio Shack estaba Tiny Pascal. [78]

Microsoft puso a disposición su compilador Fortran , COBOL y BASCOM BASIC a través de Radio Shack. [77]

En 1982, Scientific Time Sharing Corporation publicó una versión de su APL para el TRS-80 Modelo III como APL*PLUS/80. [79]

Otras aplicaciones

El blackjack y el backgammon venían con el TRS-80 y, en su debut, Radio Shack ofrecía cuatro programas educativos, de nómina y de finanzas personales en casete. [12] [31] : 3  [13] La calidad de sus propios productos era a menudo deficiente. [80] Una reseña crítica de 1980 80 Micro de una aventura de texto la describió como "otro ejemplo más de la incapacidad de Radio Shack para tratar con el consumidor en un mercado de consumo". La revista añadió: "Lamentablemente, también, como ocurre con otros programas de Radio Shack, las instrucciones parecen asumir que el lector es un niño o un adulto con la mentalidad de una carne en conserva ligeramente prematura". [81]

Las más de 2.000 tiendas franquiciadas de Radio Shack en septiembre de 1982 vendían hardware y software de terceros, pero al principio a las más de 4.300 tiendas propiedad de la empresa se les prohibió revender o incluso mencionar productos no vendidos por Radio Shack. [82] [83] [84] [80] [85] [13] Green afirmó en 1980 que aunque "hay más programas para los 80 que para todos los demás sistemas combinados" debido a la gran cuota de mercado de las computadoras, "Radio Shack "No pueden anunciar esto porque están intentando con todas sus fuerzas mantener este hecho en secreto para sus clientes. No quieren que los compradores de TRS-80 sepan que hay algo más que un puñado de programas mediocres disponibles", muchos de los cuales "son desastrosos y, estoy seguro, causan un daño tremendo a la industria". [86] [87] Broderbund , fundada ese año, comenzó publicando el software TRS-80, pero en 1983 el cofundador Doug Carlston dijo que la computadora "resultó ser un mercado terrible porque la mayoría de las redes de distribución estaban cerradas, a pesar de que había Había muchas máquinas por ahí". [88] Green escribió en 1982 que Apple había superado a Tandy en ventas y puntos de venta a pesar de los miles de distribuidores de Radio Shack porque apoyaba el desarrollo de terceros, mientras que "encontramos que Shack parece envidiar cualquier venta que no sea realizada por ellos y solo por ellos". ". [80] Los distribuidores no afiliados a Radio Shack preferían vender software para otras computadoras y no competir con la empresa; Las ventas por correo también fueron difíciles, porque las tiendas propiedad de la empresa no vendían publicaciones de terceros como 80 Micro . [83] [13]

Según se informa, Charles Tandy quería alentar a los desarrolladores externos, pero después de su muerte, un comité dirigió la empresa, que se negó a ayudar a los desarrolladores externos, con la esperanza de monopolizar la venta de software y periféricos. [13] Leininger supuestamente renunció porque no le gustaba la burocracia de la empresa después de la muerte de Tandy. [42] Un autor escribió en un artículo de 1979 sobre el "misterio del control de gráficos en lenguaje de máquina" de la computadora que "Radio Shack parece ocultar las pequeñas joyas de información que un aficionado necesita para hacer del TRS-80 un tesoro". Afirmó que, aparte del "excelente" manual BÁSICO de Nivel I, "ha habido poca información hasta hace poco... Los propietarios de TRS-80 deben ser ingeniosos", informando que la funcionalidad de "teclado, video y casete" de la computadora tampoco estaba documentada. [73] El primer libro autorizado por Tandy con información técnica sobre TRSDOS para el Modelo I no apareció hasta después de la discontinuación de la computadora. [85]

En 1982, la compañía admitió (después de que no apareciera ningún software para el Modelo 16 después de cinco meses) que debería haber, al igual que Apple, alentado a desarrolladores externos de productos como la excelente aplicación VisiCalc . [89] [13] (Un extenso artículo de 1980 en una publicación de Tandy que presentaba la versión TRS-80 de VisiCalc no mencionaba que la hoja de cálculo había estado disponible para Apple II durante un año. [90] ) Sin embargo, a principios de la década de 1980 , no era raro que pequeñas empresas y municipios escribieran programas personalizados para computadoras como el TRS-80 para procesar una variedad de datos. En un caso, la flota de vehículos de una pequeña ciudad se gestionó desde un único TRS-80. [91]

En 1985, Ed Juge, de la empresa, declaró que, además de Scripsit y DeskMate , "tenemos la intención de confiar principalmente en software de 'renombre' probado en el mercado de empresas de software líderes". [92] Un conjunto completo de aplicaciones de oficina estuvo disponible por parte de la empresa y otros, incluidas las hojas de cálculo VisiCalc y Multiplan y Lazy Writer, Electric Pencil , y de Radio Shack los procesadores de texto Scripsit y SuperScripsit. [93]

En comparación con los micros Commodore y Apple contemporáneos, los gráficos en bloque y el sonido crudo del TRS-80 se consideraban limitados. La velocidad más rápida disponible para el programador de juegos, al no tener que procesar datos de color en alta resolución, contribuyó en gran medida a compensar esto. Los juegos arcade TRS-80 tendían a ser más rápidos con efectos que enfatizaban el movimiento. Esta desventaja percibida no disuadió a las compañías de software independientes como Big Five Software de producir versiones sin licencia de juegos arcade como Galaxian de Namco, Asteroids de Atari , [94] Lunar Rescue de Taito , Make Trax de Williams , [95] y Targ de Exidy [ 59] y Venture . Frogger y Zaxxon de Sega fueron portados a la computadora y comercializados por Radio Shack. [96] [95] Pac-Man de Namco/Midway fue clonado por Philip Oliver y distribuido por Cornsoft Group como Scarman . [95] [97] Battlezone de Atari fue clonado para los Modelos I/III por Wayne Westmoreland y Terry Gilman y publicado por Adventure International como Armored Patrol . [98] También clonaron Eliminator (basado en Defender ) y Donkey Kong ; [99] este último no se publicó hasta después de que se descontinuó el TRS-80, porque Nintendo se negó a otorgar la licencia del juego. [95]

Algunos juegos escritos originalmente para otras computadoras se trasladaron al TRS-80. Microchess tiene tres niveles de juego y puede ejecutarse en los 4 KB de memoria estándar del Modelo I; El clásico ELIZA es otro puerto TRS-80. Ambos fueron ofrecidos por Radio Shack. [95] [100] Apple Panic , en sí mismo un clon de Space Panic de Universal , fue escrito para el TRS-80 por Yves Lempereur y publicado por Funsoft. [101] El Templo de Apshai de Epyx corre lentamente en la TRS-80. [95] Infocom trasladó su serie de juegos de aventuras interactivos basados ​​en texto a los Modelos I/III; el primero, Zork I , fue comercializado por Radio Shack. [96] [95]

Las aventuras de texto de Adventure International comenzaron en el TRS-80, [95] al igual que Sea Dragon de Westmoreland y Gilman, que luego se trasladaron a los otros micros domésticos. [ cita necesaria ] Android Nim de Leo Christopherson fue reescrito para Commodore PET y Apple. [ cita necesaria ] Muchos juegos son exclusivos del TRS-80, incluido Duel-N-Droids , [102] también de Christopherson, uno de los primeros juegos de disparos en primera persona 13 Ghosts de Software Affair (The Orchestra-80, -85 y -90 personas) [103] [104] [105] y tiradores como Cosmic Fighter y Defense Command , [ cita necesaria ] y extraños programas experimentales como Dancing Demon de Christopherson , [95] [106] en el que el jugador compone una canción para un diablo y coreografía sus pasos de baile al ritmo de la música. [107] Radio Shack ofrecía programas de animación de gráficos simples Micro Movie y Micro Marquee , y Micro Music . [100]

Radio Shack ofrecía una serie de utilidades de programación, incluido un depurador avanzado, un paquete de subrutinas y un generador de referencias cruzadas. [108] Probablemente el paquete de utilidades más popular fue Super Utility escrito por Kim Watt de Breeze Computing. [109] Otro software de utilidad, como el Toolkit de Stewart Software, ofreció el primer directorio ordenado, decodificación o restablecimiento de contraseñas y la capacidad de eliminar partes de TRSDOS que no eran necesarias para liberar espacio en el disquete. También produjeron On-Line 80 BBS, un sistema de tablón de anuncios basado en TRSDOS. Misosys Inc. fue un prolífico productor de sofisticados software de lenguaje y utilidad TRS-80 para todos los modelos de TRS-80 desde el principio. [110]

Quizás debido a la falta de información sobre TRSDOS [85] y sus errores, [13] en 1982 quizás existían más sistemas operativos para el TRS-80 que para cualquier otra computadora. [111] TRSDOS tiene capacidades limitadas, ya que, al igual que Apple DOS 3.3 en Apple II , está concebido principalmente como una forma de extender BASIC para admitir unidades de disco. Aparecieron numerosos DOS alternativos, el más destacado fue LDOS porque Radio Shack obtuvo la licencia de Logical Systems y lo adoptó como su DOS oficial para sus productos de unidades de disco duro Modelos I y III. Otros DOS TRS-80 alternativos incluían NewDOS de Apparat, Inc. y DoubleDOS , DOSPlus, MicroDOS , UltraDOS (más tarde llamado Multidos). El DOS para la línea Model 4, TRSDOS Versión 6, fue producido y autorizado por Logical Systems. Es un derivado de LDOS, mejorado para permitir el nuevo hardware del Modelo 4, como su arquitectura totalmente RAM (sin ROM), bancos de memoria externos de 32 KB, pantalla y teclado más grandes, y presentaba nuevas utilidades como un disco RAM y un cola de impresión.

El mapa de memoria de los Modelos I y III los hace incompatibles con el sistema operativo CP/M estándar para computadoras empresariales Z80, que se carga en la dirección hexadecimal $0000 con TPA ( Área de programa transitorio ) a partir de $0100; la ROM TRS-80 reside en este espacio de direcciones. La placa Mappers de Omikron Systems reasigna la ROM para ejecutar programas CP/M no modificados en el Modelo I. Hay disponible una versión personalizada de CP/M, pero pierde su ventaja de portabilidad. [112] [113] 80 La revista Micro publicó una modificación CP/M que puede hacer usted mismo para el Modelo III. [114]

Recepción

Dan Fylstra , uno de los primeros propietarios, escribió en Byte en abril de 1978 que como "computadora 'dispositivo'... la TRS-80 acerca mucho la computadora personal al cliente promedio", adecuada para uso doméstico y comercial liviano. . Concluyó que "no es la única alternativa para el aspirante a usuario de computadoras personales, pero es un fuerte contendiente". [25] Jerry Pournelle escribió en 1980 que "el TRS-80 básico es una gran computadora por su dinero". Criticó la calidad de la aplicación y el software del sistema de Tandy y el alto costo de los periféricos. Pournelle informó que con la placa Omikron un cliente pagó menos de $5000 por una computadora compatible con TRS-80 y el software CP/M "todo sin construir un solo kit". [112]

Tres años más tarde, Pournelle se mostró menos optimista con respecto a la computadora. Escribió en mayo de 1983: "En cuanto a nuestro TRS-80 Modelo I, lo destrozamos hace mucho tiempo. Siempre fue poco confiable y los viajes repetidos a la tienda local de Radio Shack no ayudaron. El problema fue que Tandy tomó atajos". . [115] Pournelle escribió en julio de 1983: [85]

Estoy un poco amargado por mis experiencias con Tandy. Realmente había pensado que el Modelo I era la máquina del futuro: una computadora doméstica económica que podría ampliarse por etapas hasta que pudiera realizar un trabajo profesional. Por supuesto que nunca fue eso. Primero, Tandy intentó encerrar a los usuarios del Modelo I a través de ese ridículo sistema operativo, y luego no permitió que las tiendas Radio Shack vendieran software que no fuera Tandy. ... Nunca había estado tan bien diseñado y cuando las ventas aumentaron mucho más rápido de lo previsto, el sistema de control de calidad no dio abasto.

Sucesores compatibles

Tandy reemplazó el Modelo I con el Modelo III ampliamente compatible en 1980 (el TRS-80 Modelo II es un diseño completamente diferente e incompatible).

Modelo III

Tandy lanzó el TRS-80 Modelo III el 26 de julio de 1980. Las mejoras del Modelo III sobre el Modelo I incluyen: [119] minúsculas incorporadas, un mejor teclado con teclas repetidas, un conjunto de caracteres mejorado, un tiempo real reloj, interfaz de casete de 1500 baudios, un procesador Z80 más rápido (2,03 MHz) y una carcasa todo en uno que requiere menos cables. Un Modelo III con dos unidades de disquete requiere el uso de una sola toma de corriente; un Modelo I de dos unidades requiere cinco salidas. [nota 2] El Modelo III evita la complicada secuencia de encendido/apagado del Modelo I. Poco después de la introducción del Modelo III, la producción del Modelo I se suspendió porque no cumplía con las nuevas regulaciones de la FCC a partir del 1 de enero de 1981, en materia de electromagnética. interferencia . [30] [49] [120] [7] [13]

Tandy distinguió entre el Modelo II [20] de gama alta y el Modelo III, describiendo el primero como "un sistema administrativo, bueno para cosas como procesamiento de textos, gestión de datos y operaciones de VisiCalc" y adecuado para pequeñas empresas. [121] La versión más económica del Modelo III se vendió con 4 KB de RAM y almacenamiento en casete. La placa de CPU de la computadora tiene tres bancos de zócalos (8 zócalos por banco) que aceptan DRAM tipo 4116, por lo que las configuraciones de memoria vienen en tamaños de memoria RAM de 16 KB, 32 KB o 48 KB. Las computadoras con 32 KB o 48 KB de RAM se pueden actualizar con almacenamiento en unidad de disquete. Hay espacio dentro del gabinete de la computadora para dos unidades de altura completa. Los que ofrece Tandy/Radio Shack son de una sola cara, 40 pistas y doble densidad (codificación MFM) para 180 KB de almacenamiento. Los proveedores externos ofrecían unidades de doble cara y de 80 pistas, aunque para controlarlas tenían que modificar el código del controlador TRSDOS o proporcionar un DOS alternativo de terceros que pudiera (ver más abajo). La instalación de unidades de disquete también requiere actualizar la fuente de alimentación de la computadora. No hay ventilador de refrigeración interno en el Modelo III; utiliza refrigeración por convección pasiva (a menos que se haya instalado internamente una cantidad inusual de expansiones que consumen mucha energía, como una unidad de disco duro, una placa gráfica, un kit de aceleración, una placa RS-232, etc.).

Tandy afirmó que el Modelo III era compatible con el 80% del software del Modelo I. [121] Muchos editores de software publicaron parches para permitir que sus programas del Modelo I se ejecutaran en el Modelo III. El director de marketing, Ed Juge, explicó que sus diseñadores consideraron cambiar el diseño de la pantalla de video de 64 columnas por 16 filas del Modelo I, pero que finalmente decidieron que mantener la compatibilidad era lo más importante. [122]

El mapa de memoria y la arquitectura del sistema del Modelo III son prácticamente los mismos que los del Modelo I, pero las unidades de disco y el puerto de impresora se trasladaron de la memoria asignada al puerto de E/S, por lo que el software del Modelo I que intenta manipular el controlador de disco directamente o la salida a la impresora (en particular los DOS Modelo I y los paquetes de aplicaciones como Visicalc y Scripsit) no funcionarán. Con el sistema operativo TRSDOS 1.3 suministrado, los discos del Modelo I se pueden leer en el Modelo III, pero no al revés. [30] El sistema operativo LDOS opcional (de Logical Systems Inc.) utiliza un formato de disco común para las versiones del Modelo I y del Modelo III.

Los clientes y desarrolladores se quejaron de errores en el intérprete Microsoft BASIC y TRSDOS del Model III. [121] Tandy/Radio Shack (y revistas TRS-80 como 80 Micro ) publicaron periódicamente muchos parches de software para corregir estas deficiencias y permitir a los usuarios personalizar el software según sus preferencias.

Las diferencias en los controladores de disquete WD1771 y WD1791 crearon problemas al leer los discos del Modelo I en un Modelo III (la actualización de doble densidad en el Modelo I incluía ambos chips, mientras que un Modelo III tenía solo el WD1791). El WD1771 admite cuatro marcadores de datos, mientras que el WD1791 solo admite dos, y algunas versiones de TRSDOS para el Modelo I también los usan. Además, son utilizados por esquemas de protección contra copia. Había software disponible para permitir la lectura de discos del Modelo I en un Modelo III. El WD1791 admite la velocidad de bits de 500 bits/s necesaria para las unidades de disquete de alta densidad, pero el controlador no es capaz de utilizarlas sin modificaciones importantes.

TRSDOS para el Modelo III fue desarrollado internamente por Radio Shack en lugar de subcontratarlo como el DOS del Modelo I. No se reutilizó nada del código base del Modelo I de DOS y el Modelo III de DOS se reescribió desde cero; Esto también creó algunos problemas de compatibilidad ya que la API del DOS Modelo III no era completamente idéntica a la del DOS Modelo I. Esto fue principalmente para evitar disputas legales con Randy Cook sobre la propiedad del código como había ocurrido con el Modelo I DOS y también porque Radio Shack originalmente planeó varias características para el Modelo III, como soporte de texto de 80 columnas, que no estaban incluidas. Dos de las primeras versiones, 1.1 y 1.2, fueron reemplazadas por la versión 1.3 en 1981, que se convirtió en el sistema operativo estándar del Modelo III. TRSDOS 1.3 no es un formato compatible con 1.1 y 1.2; Se proporciona una utilidad llamada XFERSYS que convierte discos de formato anterior al formato TRSDOS 1.3 (este cambio es permanente y los discos resultantes no se pueden leer con las versiones anteriores de DOS).

La pantalla de inicio del Model III se limpió del Model I. En lugar de mostrar basura en la pantalla al encender, muestra un "¿Disquete?" avisará si no se detecta un disquete de arranque. El usuario puede insertar un disco y presionar cualquier tecla para iniciar. Al encender o reiniciar, mantener presionada la tecla iniciará la computadora en el Nivel II BÁSICO basado en ROM. Esta capacidad es útil si la unidad de disco no funciona y no puede iniciar un disco TRSDOS (o si no hay un disco de inicio disponible); permite a un operador familiarizado con el hardware de la máquina realizar diagnósticos utilizando los comandos PEEK y POKE de BASIC. Esto también funciona para el Model 4, pero no para el 4P.Break

Si bien el DOS Modelo I es bastante flexible en sus capacidades, el DOS Modelo III está codificado para admitir solo disquetes de una cara de 180 000, un problema solucionado por muchos DOS de terceros. Con ese fin, cuando Radio Shack introdujo los discos duros para la línea TRS-80 en 1982, la empresa obtuvo la licencia LDOS en lugar de intentar modificar el Modelo III DOS para admitir discos duros.

El nivel II BASIC en el Model III tiene un tamaño de 16 KB e incorpora algunas características del nivel I Disk BASIC.

TRSDOS 1.3 recibió algunas actualizaciones menores más, la última en 1984, aunque el número de versión no cambió. Esto incluye al menos una actualización que escribe un mensaje de huevo de Pascua "Joe, buitre tonto" en un sector del disco no utilizado, que supuestamente es un mensaje de broma dejado por un programador en una versión beta, pero incluido accidentalmente en el maestro de producción. [123]

El teclado del Modelo III carece de . Muchos programas de aplicación usan , mientras que otros usan + . A menudo se utiliza en combinación con teclas numéricas y alfabéticas. El teclado del Modelo III también carece ; para bloquear las mayúsculas en las teclas alfabéticas, el usuario presiona + . En LDOS se admite la escritura anticipada.CONTROL@⇧ ShiftCLEAR⇪ Caps Lock⇧ Shift0

Debido a que muchos usuarios encontraron que TRSDOS 1.3 era deficiente, Tandy ofreció (a un costo adicional) la versión 5 de LDOS de Logical System como alternativa. Al igual que con el Modelo I, otras fuentes de terceros también ofrecieron alternativas TRSDOS para el Modelo III, incluidos NewDOS, Alphabit's MultiDOS y Micro Systems Software's DOSPlus. Estos son compatibles con TRSDOS 1.3 y ejecutan los mismos programas de aplicación, pero ofrecen estructuras de comando mejoradas, más y mejores utilidades del sistema y mejoras al intérprete de Microsoft BASIC. Después de escribir el TRSDOS Modelo I original, Randy Cook comenzó a trabajar en su propio DOS, titulado VTOS, que fue reemplazado por LDOS y también creó cierta frustración entre los usuarios, ya que es el único DOS TRS-80 que está protegido contra copia.

Aunque estaba pensado principalmente como una computadora basada en disco, el Modelo III estaba disponible en una configuración de casete base sin hardware de disco y solo 16 KB de RAM con Nivel II BÁSICO. Radio Shack también ofreció una versión 4K con Nivel I BÁSICO, idéntica al Modelo I Nivel I BÁSICO, pero con la adición de los comandos LPRINT y LLIST para salida de impresora. La actualización a una máquina de disco requiere instalar al menos 32 KB de RAM, la placa controladora de disco y otra fuente de alimentación para las unidades de disco. Las actualizaciones de disco compradas en Radio Shack incluyeron TRSDOS 1.3; los usuarios que actualizaban desde proveedores externos tenían que comprar DOS por separado (la mayoría optó por LDOS o DOSPlus), aunque muchos programas de aplicaciones del Modelo III incluían una copia con licencia de TRSDOS 1.3.

Al igual que con el E/I del Modelo I, el puerto RS-232C en el Modelo III era una opción de costo adicional y no estaba incluido en el precio base de la computadora, aunque el Modelo III de doble disco por $ 2495 incluía el puerto serie.

Al igual que el Modelo I, el Modelo III se vendió bien en el mercado educativo. Muchos administradores escolares valoraron el diseño de hardware todo en uno del Modelo III porque hacía más difícil para los estudiantes robar componentes. [13] InfoWorld aprobó el diseño de unidad única del Modelo III, la administración de cables simplificada y mejoras como la falta de rebote del teclado y la confiabilidad mejorada del disco. El crítico, ex propietario del Modelo I, afirmó: "Estoy impresionado" y que "si el Modelo III hubiera estado disponible, es probable que no lo hubiera vendido". Concluyó: "Si está buscando una computadora que no sea demasiado costosa pero que funcione bien, sería prudente probar el Modelo III; podría terminar comprándolo". [49]

Don French, que había dejado Radio Shack para fundar FMG Software después de diseñar el Modelo I, expresó su decepción con la nueva máquina mientras intentaba convertir CP/M para que funcionara en ella. "He encontrado numerosos problemas con la unidad de disquete y su interfaz. Radio Shack venderá un Modelo III a cualquiera. Están tratando de comercializarlo como una computadora comercial cuando el software existente es lamentablemente inadecuado. 48K simplemente no es suficiente "Te quedas sin memoria antes de ponerte en marcha. Están vendiendo un paquete médico que ocupa nueve discos. Creo que el Modelo III es una máquina muy mal concebida". [121]

Productos de posventa

Tandy/Radio Shack y muchos otros fabricantes ofrecieron hardware de posventa. Se ofreció la selección habitual de complementos y periféricos disponibles para el Modelo I: unidades de disquete externas (se podían conectar una o dos a un conector de borde de tarjeta en el panel posterior), una unidad de disco duro externa (LDOS se suministró como parte de Tandy). disco duro OS vice TRSDOS), una placa gráfica de alta resolución [124] (resolución 512 por 192 píxeles), [nota 3] un puerto serie RS-232C en una tarjeta de circuito interno y una impresora paralela (conectada mediante una tarjeta- conector de borde). Un complemento de hardware y software popular fue el sintetizador de música Orchestra-90 [125] [126] [127] . Se puede programar para reproducir hasta cinco voces con un rango de seis octavas estereofónicamente. Una gran cantidad de archivos de música de Orch-90 (como se le llamaba a menudo) estaban disponibles para descargar desde CompuServe . El Orch-90 obtuvo la licencia de una empresa llamada Software Affair, que también produjo el Orchestra-85 compatible con el Modelo I a partir de 1981.

Al menos tres proveedores produjeron modificaciones CP/M para el Modelo III, Omikron (también un mod del Modelo I), Holmes Engineering y Memory Merchant. [128] Había opciones disponibles para actualizar el CRT al estándar profesional CP/M de 80 columnas y 24 filas, así como unidades de disquete de ocho pulgadas.

Varios fabricantes externos se especializaron en actualizar el Modelo III con hardware y software de alto rendimiento y en comercializarlos bajo sus propias marcas. [129] [nota 4] Las mejoras generalmente incluían unidades de disco duro internas, unidades de disquete de mayor capacidad, kits de aceleración Z80 de 4 MHz, pantallas de video CRT verdes o ámbar de calidad profesional, mejor software DOS (generalmente DOSPlus de Micro Systems Software o LDOS de Logical Systems), incluidas las importantes utilidades de copia de seguridad del disco duro e interfaces de shell personalizadas basadas en menús que aislaban a los usuarios no expertos (empleados comerciales) de la línea de comandos de DOS. Estos fueron promocionados como sistemas llave en mano de alta productividad para pequeñas empresas a menor costo que los sistemas comerciales competidores de proveedores de alto nivel como IBM y DEC, así como el TRS-80 Modelo II de Radio Shack .

Modelo 4

TRS-80 Modelo 4 (versión estándar)
TRS-80 Modelo 4P

El sucesor del Modelo III es el TRS-80 Modelo 4 lanzado en abril de 1983. Tiene un Z80A más rápido.CPU de 4 MHz , [130] una pantalla de vídeo más grande de 80 columnas x 24 filas con vídeo inverso, teclado más grande, altavoz interno y sus 64 KB de RAM se pueden actualizar a 128 KB de RAM conmutada por banco . La pantalla se puede actualizar con una tarjeta gráfica de alta resolución con 640  ×  240 píxeles. El Model 4 es totalmente compatible con el software de aplicación Model III y CP/M. Un Model 4 sin disco (con 16 KB de RAM y Nivel II BÁSICO) cuesta $999 , con 64 KB de RAM y una unidad de disco de 180K de una sola cara $1,699 , y dos unidades con RS-232C $1,999 ; una actualización para los propietarios del Model III costaba 799 dólares y proporcionaba una placa base y un teclado nuevos. [74] Tandy vendió 71.000 en 1984. [131]

El Model 4 incluye todo el hardware, asignaciones de puertos y modos operativos del Model III, lo que lo hace 100% compatible. Los programas del Model III que se ejecutan en un Model 4 pueden acceder a las funciones de hardware adicionales del Model 4 (como una velocidad de reloj de 4 MHz, una pantalla de video y un teclado más grandes, RAM almacenada por encima de 64 KB). Existían paquetes de software de posventa que ponían esta capacidad a disposición de usuarios no programadores. [132] [133]

El Modelo 4P es una versión portátil introducida en septiembre de 1983 y descontinuada a principios de 1985. Es funcionalmente igual que el modelo de escritorio de doble unidad, pero carece del conector de borde de tarjeta para dos unidades de disquete externas y para una interfaz de cinta de casete. Tiene una ranura para una tarjeta de módem interna y podría emular un Modelo III.

El modelo 4D con el paquete de productividad Deskmate incluido se introdujo a principios de 1985. Tiene una placa de CPU revisada que utiliza una lógica de matriz de puertas más rápida que incluye el controlador de disquete y el circuito RS-232C, todo en una sola placa. La computadora tiene dos unidades de disquete internas de doble cara y es el último modelo descendiente del Modelo I de 1977. Se vendía por $1,199 en su introducción en 1985. Durante 1987-1988, las tiendas minoristas retiraron los Modelo 4D de la exhibición, pero estaban disponibles en pedido especial hasta 1991.

DGT-100 de DIGITUS Ind. Com. Serv. de Eletrônica Ltda., una de una docena de marcas de clones de TRS-80 fabricados por otras empresas.

Modelo 100

También en abril de 1983, Radio Shack lanzó el TRS-80 Modelo 100, una de las primeras computadoras portátiles.

Fabricado por Kyocera , el Modelo 100 cuenta con una pantalla LCD con 8 líneas de 40 caracteres cada una, 8 kilobytes de RAM (ampliable a 32 KB) y funciona con baterías AA (o un adaptador enchufable). Un módem incorporado y un puerto serie RS-232 de 25 pines proporcionaron conectividad.

Con el rudimentario sistema operativo guardado en ROM , el Modelo 100 (y el modelo mejorado, llamado Tandy 102 ) estaba listo para usar inmediatamente después de encender el interruptor de encendido, y el trabajo se mantenía listo cuando se apagaba, lo que hacía que su uso fuera cómodo. por unos momentos a la vez. Esta velocidad hizo que el Modelo 100/102 fuera útil mucho después de que las computadoras portátiles potentes (y de arranque más lento) se volvieran comunes.

Las computadoras de la serie Modelo 100 también ganaron popularidad como terminales de comunicaciones portátiles de campo debido a su peso liviano y simplicidad.

Ver también

Notas

  1. ^ El usuario debe tener cuidado de no hacer nada que pueda provocar que se sobrescriba la memoria; deberían recuperarse inmediatamente sin ejecutar ningún otro programa. Dado que los programas pueden iniciarse automáticamente mediante el comando TRSDOS AUTO, durante un reinicio espontáneo toman la precaución de mantener presionado para evitar que esto suceda. TRSDOS tarda media docena de segundos en cargarse desde un disquete; el usuario tiene este tiempo para evitar que se cargue un programa AUTO. Este parámetro estrella se convirtió en un estándar para muchas aplicaciones de software que se ejecutan en los Modelos III y 4; por ejemplo, TED de LS-DOS y Allwrite de Prosoft.↵ Enter
  2. ^ Una salida para cada CPU/teclado, interfaz de expansión, monitor de vídeo y unidades.
  3. ^ La entrada del catálogo de Radio Shack anuncia una resolución de 640x240, pero se trata de un error tipográfico.
  4. ^ Fue necesario cambiar el nombre de estos Modelo III altamente modificados porque Radio Shack impuso una política estricta de que no se realizaría ningún servicio de reparación en productos RS no estándar.

Referencias

  1. ^ ab Forster, Winnie (2005). La enciclopedia de consolas, dispositivos portátiles y computadoras domésticas 1972-2005 . Plan de juego. pag. 17.ISBN _ 3-00-015359-4.
  2. ^ "Anuncio: Radio Shack". Mundo de la informática . vol. XIII, núm. 42. 15 de octubre de 1979. pág. 31. ISSN  0127-0420. Cómo vendimos más de 100.000 sistemas TRS-80 Modelo I{{cite magazine}}: Mantenimiento CS1: errores ISSN ignorados ( enlace )
  3. ^ "Cuadro 2: Estados Unidos (1978-1982)". Computadoras y personas . Empresas de Berkeley. 33–36: 19. 1984. TRS-80 (todos los modelos) 2.400.000
  4. ^ ab McCracken, Harry (3 de agosto de 2012). "Por favor, no lo llames Trash-80: un saludo del 35 aniversario al TRS-80 de Radio Shack". Tiempo .
  5. ^ Mooallem, Jon (19 de abril de 2010). "Las tribus perdidas de RadioShack: Tinkerers buscan un nuevo hogar espiritual". Cableado . Consultado el 3 de agosto de 2012 .
  6. ^ abcde Welch, David y Teresa (2007). Preparando la bomba: cómo los entusiastas del TRS-80 ayudaron a provocar la revolución de las PC. Ferndale, Michigan: Los libros del buscador. ISBN 978-0-9793468-0-4.
  7. ^ abc "Noticias sobre microcomputadoras TRS-80". Enero de 1981 . Consultado el 7 de marzo de 2015 . [En noviembre] anunciamos que la fabricación de la computadora Modelo I se detendría antes de finales de 1980 [principalmente porque] para cumplir con las nuevas regulaciones de la FCC habríamos tenido que rediseñar todo el producto, la carcasa y todo [lo que habría hecho] el coste del Modelo I tanto como el del Modelo III
  8. ^ ab "Microsistema informático Radio Shack TRS-80". oldcomputer.org . Consultado el 6 de mayo de 2010 .
  9. ^ obituario, John Roach, pionero de la computadora personal, ha muerto a los 83 años , The New York Ledger, Business, 24 de marzo de 2022
  10. ^ Universidad Cristiana de Texas , "John V. Roach Honors College". Archivado desde el original el 27 de mayo de 2018. Consultado el 26 de mayo de 2018.
  11. ^ abcde Swaine, Michael (31 de agosto de 1981). "Cómo nació el TRS-80". InfoMundo . vol. 3, núm. 17. págs. 40–43 . Consultado el 28 de febrero de 2011 .
  12. ^ abcdefghij Thomas, Wes (septiembre-octubre de 1977). "Computadora doméstica de 600 dólares de Radio Shack". Computación creativa . págs. 94–95.
  13. ^ abcdefghijklmnopqrst White, Ron (agosto de 1987). "La historia de Tandy: todo comenzó hace 10 años en una sala de exposición de autos usados ​​reconvertida ..." 80 Micro . págs. 50–64 . Consultado el 18 de mayo de 2019 .
  14. ^ abc Reed, Mateo. "La introducción del TRS-80 (Parte 1)". TRS-80.org . Consultado el 23 de enero de 2015 .
  15. ^ abc Leininger, Steven W. (septiembre de 1977). El arquitecto TRS-80 recuerda el proyecto de diseño. Sociedad de Computación de San Diego. Archivado desde el original el 31 de mayo de 2012 . Consultado el 28 de febrero de 2011 .
  16. ^ abcd Ahl, David (noviembre de 1984). "Tandy Radio Shack ingresa al mágico mundo de las computadoras". Computación creativa . pag. 292 . Consultado el 26 de febrero de 2011 .
  17. ^ abcd Reed, Mateo. "La introducción del TRS-80 (Parte 2)". TRS-80.org . Consultado el 23 de enero de 2015 .
  18. ^ Rothman, Lile. "La computadora personal que venció a Apple (por un tiempo)". Tiempo . Archivado desde el original el 3 de agosto de 2015.
  19. ^ abc Brown, Chris (enero de 1980). "La historia de Tandy". 80 Microcomputación . págs. 28-30 . Consultado el 17 de octubre de 2013 .
  20. ^ abc Freiberger, Paul (31 de agosto de 1981). "Radio Shack se prepara para el futuro". InfoMundo . vol. 3, núm. 17. págs. 51, 53–54 . Consultado el 26 de octubre de 2016 .
  21. ^ abcd Bartimo, Jim (20 de agosto de 1984). "Radio Shack pule su imagen". InfoMundo . vol. 6, núm. 34. págs. 47–52 . Consultado el 28 de febrero de 2011 .
  22. ^ "La feria de informática llega a Boston". Revista Informática Personal . 1 de mayo de 1977 . Consultado el 7 de marzo de 2021 . Si va a estar en algún lugar lleno de aficionados a las computadoras cerca de Boston el 4, 5 o 6 de agosto, es posible que desee ir a la Universidad de Boston. Van a tener una exhibición de COMPUTACIÓN PERSONAL completa con exhibiciones, seminarios y todo lo nuevo y actualizado que se puede ver, tocar, sentir y jugar en la informática doméstica. Y sólo porque los suburbios de Boston tengan más colegios y universidades por pie cuadrado que cualquier otra región de los Estados Unidos no significa que esta feria de informática sea sólo para estudiantes de secundaria y universitarios y sus profesores. Sin duda, el MIT, Tufts, Harvard, Boston College, Brandeis, Emerson, Simmons, Northeastern, Babson, la Universidad de Massachusetts, Bentley, Wentworth, Lincoln, Emmanuel, Lesley, Curry, Radcliff, Jackson, Suffolk, Wheelock, etc. estar ahí. BU organiza la feria para que sea de interés para todos los interesados ​​en la informática personal.
  23. ^ Clinton perdona el terrorismo. El Correo de Nueva York . 13 de agosto de 1999. Consultado el 3 de agosto de 2017.
  24. ^ ab "Es posible que las computadoras pronto estén en los hogares". Libro mayor de Lakeland . Associated Press. 6 de agosto de 1977. págs. 1A . Consultado el 23 de enero de 2015 .
  25. ^ abcdefg Fylstra, Dan (abril de 1978). "Radio Shack TRS-80: informe del propietario". Byte . vol. 3, núm. 4. pág. 49 . Consultado el 17 de octubre de 2013 .
  26. ^ Pérez, Gina M. (2005). Fuerzas Armadas de Liberación Nacional (FALN). Enciclopedia de Chicago. Sociedad Histórica de Chicago.
  27. ^ "Explosión del pasado de la computadora". Servicio y reparación de computadoras con tecnología mundial . Tecnología mundial, LLC. 3 de agosto de 2017 . Consultado el 7 de marzo de 2021 .
  28. ^ "Presentación del TRS-80 en la Feria de Computadoras Personales de Boston en 1977. (Foto)". Foros de Lawrence Hageman . Consultado el 7 de marzo de 2021 .
  29. ^ ab "Para el médico, el abogado, el carnicero, el panadero, el fabricante de velas y todos los demás". The Galveston Daily News (anuncio). 26 de mayo de 1978. págs. 3–A . Consultado el 6 de octubre de 2015 .
  30. ^ abc Hogan, Thom (31 de agosto de 1981). "Una mirada a las cinco computadoras de Radio Shack". InfoMundo . vol. 3, núm. 17. págs. 44–45 . Consultado el 28 de febrero de 2011 .
  31. ^ abc 1977 Folleto de introducción a TRS-80 Radio Shack. Radio Shack. 1977. Archivado desde el original el 15 de julio de 2011 . Consultado el 14 de marzo de 2011 .
  32. ^ Mano derecha, Jess (3 de agosto de 2010). "3 de agosto de 1977: sale a la venta la computadora personal TRS-80". Smithsoniano . Consultado el 23 de enero de 2015 .
  33. ^ Baker, Joe (28 de abril de 1978). "La microcomputadora despierta interés". El sol del condado de San Bernardino . págs. B-19 . Consultado el 6 de octubre de 2015 .
  34. ^ "Sistema de microcomputadora TRS-80 Modelo I 16k Nivel II - Computadora - Historial de la computación". www.computinghistory.org.uk .
  35. ^ "Empresas más importantes". Byte . Septiembre de 1995. Archivado desde el original el 18 de junio de 2008 . Consultado el 10 de junio de 2008 .
  36. ^ ab "Catálogo de computadoras Radio Shack RSC-3, página 24". Catálogos de Radio Shack punto com . Tandy/Radio Shack. Archivado desde el original el 31 de mayo de 2017 . Consultado el 1 de diciembre de 2022 .
  37. ^ "Catálogo de computadoras Radio Shack RSC-2, página 20". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 1 de diciembre de 2022 .
  38. ^ Verde, Wayne (octubre de 1980). "Observaciones del editor". Microcomputación Kilobaud . págs. 6–9 . Consultado el 23 de junio de 2014 .
  39. ^ Hogan, Thom (31 de agosto de 1981). "De cero a mil millones en cinco años". InfoMundo . vol. 3, núm. 17, págs. 6–7 . Consultado el 15 de febrero de 2015 .
  40. ^ Lundell, Allan (31 de agosto de 1981). "Evolucionan las empresas de afloramiento TRS-80". InfoMundo . vol. 3, núm. 17. págs. 46–47 . Consultado el 15 de febrero de 2015 .
  41. ^ Osborne, Adam (13 de abril de 1981). "El Osborne portátil". InfoMundo . vol. 3, núm. 17. págs. 42–43 . Consultado el 1 de enero de 2015 .
  42. ^ ab Markoff, John (5 de octubre de 1981). "El cocreador de TRS-80 dejará Tandy". InfoMundo . vol. 3, núm. 20. págs.1, 6 . Consultado el 20 de marzo de 2020 .
  43. ^ Hayes, Thomas C. (27 de octubre de 1992). "Tandy se aventura hacia lo desconocido". Los New York Times . págs. D1. ISSN  0362-4331 . Consultado el 9 de enero de 2024 .
  44. ^ "John Roach, Tandy/Radio Shack". Asociación de Electrónica de Consumo. Archivado desde el original el 9 de julio de 2007 . Consultado el 26 de febrero de 2011 .
  45. ^ Caña, Mateo. "¿Qué significa S-80?". TRS-80.org . Consultado el 26 de febrero de 2020 .
  46. ^ "Noticias sobre microcomputadoras TRS-80". Septiembre de 1980 . Consultado el 7 de marzo de 2015 . En primer lugar, el Modelo I no se descarta, está en el catálogo anual de Radio Shack de 1981 y el precio no cambia.
  47. ^ "TRS-80 Modelo III (Tandy/Radio Shack TRS-80 Modelo III)". Museo de la Computación DigiBarn . Archivado desde el original el 27 de julio de 2010 . Consultado el 20 de julio de 2010 .
  48. ^ "Catálogo de computadoras Radio Shack TRS-80 de 1984". Catálogos de Radio Shack . pag. 27 . Consultado el 30 de noviembre de 2022 .
  49. ^ abcdef Hogan, Thom (31 de agosto de 1981). "La computadora Radio Shack TRS-80 Modelo III". InfoMundo . vol. 3, núm. 17. págs. 35–37 . Consultado el 28 de febrero de 2011 .
  50. ^ abcd Green, Wayne (enero de 1980). "De dónde venimos / Hacia dónde nos dirigimos". 80 micrones . pag. 8 . Consultado el 17 de octubre de 2013 .
  51. ^ ab Reed, Mateo. "Modelo I Keybounce". TRS-80.org . Consultado el 20 de mayo de 2019 .
  52. ^ abc Barden, William (junio de 1980). "La línea de montaje". 80 micrones . págs.22, 24 . Consultado el 14 de octubre de 2021 .
  53. ^ Mazur 1983, pag. 386.
  54. ^ Mazur 1983, pag. 294, 297.
  55. ^ Manual de referencia técnica 1982, págs. 34, 96–97.
  56. ^ Mazur 1983, págs. 258-259.
  57. ^ Mazur 1983, págs. 28, 313–314.
  58. ^ Caña, Mateo. "La modificación de minúsculas del lápiz eléctrico" . Consultado el 27 de febrero de 2016 .
  59. ^ ab Williams, Gregg (septiembre de 1981). "Software de los cinco grandes". Byte . vol. 6, núm. 9. págs. 384–386 . Consultado el 19 de octubre de 2013 .
  60. ^ 1978 Catálogo de computadoras RSC-02 de Radio Shack Tandy TRS-80 . Radio Shack. 1978.
  61. ^ "Catálogo de computadoras Radio Shack RSC-3, página 10". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 1 de diciembre de 2022 .
  62. ^ "Catálogo de computadoras Radio Shack RSC-2. página 13". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 1 de diciembre de 2022 .
  63. ^ "Catálogo de computadoras Radio Shack RSC-2, página 19". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 30 de noviembre de 2022 .
  64. ^ "Catálogo de computadoras Radio Shack RSC-2, página 15". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  65. ^ "Catálogo de computadoras Radio Shack RSC-2, página 14". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 1 de diciembre de 2022 .
  66. ^ Ciarcia, Steve (febrero de 1982). "Construcción del Disk-80: expansión de memoria y control de disquete". Byte . vol. 6, núm. 3. pág. 36 . Consultado el 18 de octubre de 2013 .
  67. ^ Lundell, Allan (31 de agosto de 1981). "Disquete fibroso de Exatron". InfoMundo . vol. 3, núm. 17. págs. 47–48 . Consultado el 15 de febrero de 2015 .
  68. ^ "Catálogo de computadoras Radio Shack RSC-8, página 52". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 1 de diciembre de 2022 .
  69. ^ McKay, Bryan (2 de enero de 1986). Léame DDIR . pag. 1.
  70. ^ "Catálogo de computadoras Radio Shack RSC-2, página 16". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 1 de diciembre de 2022 .
  71. ^ "GitHub - human39/fp-215-plotter: Información del trazador plano Radio Shack TRS-80 FP-215". 11 de agosto de 2019 – vía GitHub.
  72. ^ Gravamen, David A. (1978). Manual de usuario para el nivel 1. p. 1.
  73. ^ ab Yeager, George H (agosto de 1979). "Explorando los gráficos TRS-80". Byte . vol. 4, núm. 8. págs. 82–84.
  74. ^ ab Archer, Rowland Jr. (octubre de 1983). "TRS-80 Modelo 4 de Radio Shack". Byte . vol. 8, núm. 10. págs. 292–302 . Consultado el 31 de enero de 2015 .
  75. ^ Instrucciones del programa para el nivel III BÁSICO . Productos de consumo de Microsoft. 1979. pág. 1.
  76. ^ Instrucciones del programa para el nivel III BÁSICO . Productos de consumo de Microsoft. 1979. pág. 11.
  77. ^ ab "Catálogo de computadoras Radio Shack RSC-6 de 1982, página 11". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 1 de diciembre de 2022 .
  78. ^ "Catálogo de computadoras Radio Shack RSC-6 de 1982, página 9". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 1 de mayo de 2019 .
  79. ^ Gates, Phelps (marzo de 1983). "Implementación del sistema APL * PLUS en un microcomputador". ACM SIGAPL APL Cotización Cuádruple . 13 (3): 201–204. doi : 10.1145/390005.801217 .
  80. ^ abc Green, Wayne (diciembre de 1982). "¿La Cabaña está en verdaderos problemas?". 80 Micro (editorial). págs.8, 10, 12 . Consultado el 29 de febrero de 2020 .
  81. ^ O'Brien, William (agosto de 1980). "Pirámide". 80 micrones . No. 8. pág. 21 . Consultado el 12 de febrero de 2015 .
  82. ^ Shuford, Dan B. (febrero de 1980). "El estante inferior: software para todas las estaciones". 80 micrones . Núm. 2, págs. 36–37 . Consultado el 17 de octubre de 2013 .
  83. ^ ab Green, Wayne (agosto de 1981). "Crecimiento retrasado de Tandy". 80 micrones . No 20. pág. 10 . Consultado el 28 de mayo de 2019 .
  84. ^ Shea, Tom (13 de septiembre de 1982). "Todos los demás venden a precio de lista; nosotros negociamos". InfoMundo . vol. 4, núm. 36. pág. 11 . Consultado el 17 de marzo de 2019 .
  85. ^ abcd Pournelle, Jerry (julio de 1983). "Unidades interestelares, accesorios Osborne, DEDICATE/32 y Death Valley". Byte . vol. 8, núm. 7. pág. 323 . Consultado el 28 de agosto de 2016 .
  86. ^ Verde, Wayne (agosto de 1980). "80 comentarios". 80 micrones . No. 8. pág. 8 . Consultado el 12 de febrero de 2015 .
  87. ^ Verde, Wayne (noviembre de 1980). "Observaciones del editor". Kilobaudios . págs. 6–8. ISSN  0192-4575 . Consultado el 23 de junio de 2014 .
  88. ^ Barry, David (octubre de 1983). "Perfiles: el trío Carlston". Antico . Consultado el 1 de julio de 2021 .
  89. ^ Markoff, John (5 de julio de 1982). "Radio Shack: diferenciado del resto del campo". InfoMundo . vol. 4, núm. 26. pág. 36 . Consultado el 10 de febrero de 2015 .
  90. ^ Caña, Mateo. "VisiCalc". TRS-80.org . Consultado el 23 de enero de 2015 .
  91. ^ Clack, Jeff (1 de abril de 1983). "Mantenimiento de vehículos: cómo la ciudad de Lander, WY realiza un seguimiento de su Modelo III". 80-Estados Unidos . 80-Ediciones del Noroeste . Consultado el 9 de octubre de 2019 .
  92. ^ Juge, Ed (octubre de 1985). "Noticias para la cima: lo que realmente está pasando en Tandy". Computación creativa . pag. 108 . Consultado el 14 de octubre de 2016 .
  93. ^ "Catálogo de computadoras Radio Shack RSC-6 de 1982, página 10". Catálogos de Radio Shack punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  94. ^ "Súper Nova". TRS-80 punto org . Mateo Reed . Consultado el 1 de diciembre de 2022 .
  95. ^ abcdefghi Dobson, Dale (26 de noviembre de 2012). "Juegos de la basura: la historia del TRS-80". Gamasutra . Consultado el 13 de mayo de 2019 .
  96. ^ ab "Catálogo de computadoras Radio Shack RSC-12 página 31". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  97. ^ "Categoría de " Software "- página 4: Scarman". TRS-80 punto org . Mateo Reed . Consultado el 8 de mayo de 2019 .
  98. ^ "Patrulla blindada". TRS-80 punto org . Mateo Reed . Consultado el 7 de mayo de 2019 .
  99. ^ "Resultados de la búsqueda de" eliminador ", Donkey Kong". TRS-80 punto org . Mateo Reed . Consultado el 8 de mayo de 2019 .
  100. ^ ab "Catálogo de computadoras Radio Shack RSC-6 de 1982, página 8". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  101. ^ "Categoría " Software "- página 5: Apple Panic". TRS-80 punto org . Mateo Reed . Consultado el 8 de mayo de 2019 .
  102. ^ "Duelo-N-Droids". videojuegogeek punto com . BoardGameGeek, LLC . Consultado el 14 de mayo de 2019 .
  103. ^ Mitchell, Robert (noviembre de 1984). "Aniquilando fantasmas". 80 micrones . Comunicaciones CW. pag. 192 . Consultado el 15 de julio de 2020 .
  104. ^ "13 fantasmas (TRS-80)". mobygames punto com . Laboratorios de llama azul . Consultado el 14 de mayo de 2019 .
  105. ^ "Catálogo de computadoras Radio Shack RSC-14 de 1985, página 36". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  106. ^ "Demonio danzante". www.dnull.com .
  107. ^ Cooper, Elizabeth; Kolya, Yvon (mayo de 1981). "Demonio danzante de Radio Shack". Byte . vol. 6, núm. 5. pág. 148 . Consultado el 18 de octubre de 2013 .
  108. ^ "Catálogo de computadoras Radio Shack RSC-7 página 9". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  109. ^ "Súper utilidad". TRS-80 punto org . Mateo Reed . Consultado el 7 de mayo de 2019 .
  110. ^ "Catálogo Misosys 1992 página 1" (PDF) . tim-mann punto org . Roy Soltoff/Misosys Inc. Consultado el 8 de mayo de 2019 .
  111. ^ Archer, Rowland Jr. (diciembre de 1982). "Multidos / Un nuevo sistema operativo de disco TRS-80". Byte . vol. 7, núm. 12. págs. 392–397 . Consultado el 6 de febrero de 2015 .
  112. ^ ab Pournelle, Jerry (julio de 1980). "Placas Omikron TRS-80, NEWDOS + y otros asuntos diversos". Byte . vol. 5, núm. 7. pág. 198 . Consultado el 18 de octubre de 2013 .
  113. ^ Theresa Welsh, David Welsh Preparando la bomba: cómo los entusiastas del TRS-80 ayudaron a provocar la revolución de las PC , The Seeker Books, 2007, ISBN 0979346819 , Capítulo 2 Las guerras de DOS 
  114. ^ Cervecero, Bill (marzo de 1983). "CP/M barato". 80 micrones . Comunicaciones CW. págs. 112-122 . Consultado el 19 de julio de 2020 .
  115. ^ Pournelle, Jerry (mayo de 1983). "Motivos ocultos, Lobo, compra de su primera computadora, actualización de JRT". Byte . vol. 8, núm. 5. págs. 298–324.
  116. ^ "Catálogo de computadoras Radio Shack RSC-4 de 1981, páginas 5-6". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 21 de mayo de 2019 .
  117. ^ "Catálogo de computadoras Radio Shack RSC-8 página 40". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  118. ^ "Catálogo de computadoras Radio Shack RSC-8 página 52". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  119. ^ "Catálogo de computadoras RSC-4 de Radio Shack de 1981, pág. 5". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  120. ^ Robertson, Nancy (diciembre de 1980). "Modelo que atrapé por FCC Fallout". 80 micrones . Núm. 12. págs.51, 56 . Consultado el 21 de marzo de 2011 .
  121. ^ abcd Freiberger, Paul (31 de agosto de 1981). "Errores en Radio Shack TRS-80 Modelo III: ¿Qué tan graves son?". InfoMundo . vol. 3, núm. 17. pág. 49 . Consultado el 28 de febrero de 2011 .
  122. ^ Juge, Ed (septiembre de 1980). "Dentro de los 80". 80 micrones . No. 9. Comunicaciones CW. págs. 10-11 . Consultado el 22 de mayo de 2019 .
  123. ^ "Lanzamiento del" buitre rummy "de TRSDOS". www.trs-80.org .
  124. ^ "Catálogo de computadoras Radio Shack RSC-8 de 1983, página 52". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  125. ^ "Orquesta-90". trs80 punto org . Mateo Reed . Consultado el 3 de mayo de 2017 .
  126. ^ "Catálogo de computadoras Radio Shack RSC-12 de 1985, página 31". radioshackcatalogs punto com . Tandy/Radio Shack . Consultado el 2 de diciembre de 2022 .
  127. ^ Ludwig, Gary A. (marzo de 1985). "Que haya música". 80 micrones . Comunicaciones CW. pag. 114 . Consultado el 9 de julio de 2020 .
  128. ^ Kepner, Terry (diciembre de 1983). "Vías CP/M III". 80 micrones . Comunicaciones CW. pag. 122 . Consultado el 17 de julio de 2020 .
  129. ^ "Los Muscle Micros, estos tres elegantes modelos III sobrealimentados ..." 80 Micro . Abril de 1983. págs. 81–94 . Consultado el 22 de mayo de 2019 .
  130. ^ "Computadoras TRS-80: TRS-80 Modelo 4". Trs-80.com. 4 de marzo de 2009 . Consultado el 13 de agosto de 2013 .
  131. ^ Bartimo, Jim (11 de marzo de 1985). "Tandy renueva la línea de productos". InfoMundo . vol. 7, núm. 10. págs. 28-29 . Consultado el 21 de enero de 2015 .
  132. ^ Soltoff, Roy. "The Misosys Quarterly Vol. I.iii pág. 6", Kit de interfaz de hardware LDOS 5.3 Modelo 4"" (PDF) . tim-mann punto org . Misosys, Inc. Consultado el 12 de noviembre de 2019 .
  133. ^ Dalton, David (septiembre de 1985). "El potenciador". 80 Micro (revisión del producto). Comunicaciones CW. pag. 33 . Consultado el 12 de noviembre de 2019 .

Otras lecturas

enlaces externos