TRS-80


De Wikipedia, la enciclopedia libre
  (Redirigido desde Radio Shack TRS-80 )
Saltar a navegación Saltar a búsqueda

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 tiene un teclado QWERTY de recorrido completo, el procesador Zilog Z80 , memoria estándar DRAM de 4 KB , tamaño y espacio de escritorio pequeños, intérprete de lenguaje BÁSICO de nivel I de punto flotante en ROM , monitor de video de 64 caracteres por línea y un precio inicial de US $ 600 [1] (equivalente a US $ 2600 en 2020). En el paquete original se incluyó una unidad de cinta de casete para el 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 contribuyó a la reputación del Model I de no ser adecuado para un uso serio. Carecía de soporte para caracteres en minúscula, lo que también dificultaba la adopción empresarial.

Tandy / Radio Shack desarrolló y comercializó una extensa 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, la TRS-80 era 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]

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

Siguiendo al 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, incluyendo TRS-80 Modelo II , TRS-80 Modelo 2000 , TRS-80 Modelo 100 , TRS Computadora de 80 colores y computadora de bolsillo TRS 80 .

Historia

Desarrollo

Tandy / Radio Shack TRS-80 Modelo I

A mediados de la década de 1970, Tandy Corporation 's Radio Shack división era una cadena americana de éxito de más de 3.000 tiendas de electrónica. Entre los empleados de Tandy que compraron un equipo 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 Roach, ex gerente de procesamiento de datos electrónicos de Tandy . 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 del miembro del Homebrew Computer Club Steve Leininger en el SC / MPmicroprocesador les impresionó. Los ejecutivos nacionales se negaron a proporcionar la información de contacto de Leininger cuando French y Roach querían 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 mejor trabajo y Texas no tenía un impuesto sobre la renta estatal . 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 persuadió a los demás de que, debido a que "demasiadas personas no pueden soldar", una computadora preensamblada sería mejor. [9] [10] [11] [12]

Tandy tenía 11 millones de clientes que podrían comprar una microcomputadora, pero sería mucho más caro que el precio medio de 30 dólares de un producto de Radio Shack, y un gran riesgo para la empresa muy conservadora. [12] [11] Los ejecutivos temían perder dinero como hizo Sears con Cartrivision , [13] y muchos se opusieron al proyecto; un ejecutivo le dijo a French: "No pierda mi tiempo, no podemos vender computadoras". Como la popularidad de la radio CB—En un momento que comprendía más del 20% de las ventas de Radio Shack— disminuyó, sin embargo, la empresa buscó nuevos productos. En diciembre de 1976, French y Leininger recibieron la aprobación oficial del proyecto, pero se les pidió que hicieran hincapié en el ahorro de costes; por ejemplo, omitir los caracteres en minúscula ahorró US $ 1,50 en componentes y redujo el precio de venta al público en US $ 5 . El original US $ 199 precio de venta requiere coste de fabricación de US $ 80 ; el primer diseño tenía un teclado de membrana y no un monitor de video. Leininger convenció a Roach y French para que incluyeran un mejor teclado; eso, un monitor, casete de datosalmacenamiento y otras características requerían un precio minorista más alto para proporcionar el margen de beneficio típico de Tandy. En febrero de 1977, mostraron su prototipo, con un programa sencillo de contabilidad fiscal, a Charles Tandy , director de Tandy Corporation. El programa se bloqueó rápidamente porque la implementación de Tiny BASIC en la computadora no pudo manejar la cifra de US $ 150,000 que Tandy ingresó como su salario, y los dos hombres agregaron soporte para matemáticas de punto flotante a su Nivel I BÁSICO.para prevenir una recurrencia. El proyecto se aprobó formalmente el 2 de febrero de 1977; Tandy reveló que ya había filtrado la existencia de la computadora a la prensa. Cuando inspeccionó por primera vez el prototipo, comentó que incluso si no se vendía, el proyecto podría ser valioso aunque solo fuera por la publicidad que podría generar. [14] [11] [12]

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 lo haría, pero sugirió que las pequeñas empresas y las escuelas podrían hacerlo. Sabiendo que la demanda era muy fuerte por el Altair de US $ 795 , que costaba más de $ 1,000 con un monitor, Leininger sugirió que Radio Shack podría vender 50,000 computadoras, [15] [11]pero nadie más le creyó; Roach llamó a la figura "mierda", ya que la compañía nunca había vendido tantas cosas a ese precio. Roach y Kornfeld sugirieron de 1.000 a 3.000 por año; 3.000 era la cantidad que la empresa tendría que producir para comprar los componentes a granel. Roach convenció a Tandy de que aceptara construir 3500, la cantidad de tiendas Radio Shack, de modo que cada tienda pudiera usar una computadora para fines de inventario si no vendía. [6] [9] [10] [14] [11] RCA acordó suministrar el monitor de video — un televisor en blanco y negro con el sintonizador y los parlantes quitados — después de que otros se negaron debido al bajo volumen inicial de producción de Tandy. Tandy también usó los colores negro y plateado del gabinete de la unidad RCA CRT para las unidades TRS-80. [11]

Anuncio

Habiendo gastado menos de 150 000 dólares estadounidenses en 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. [16] Cuesta 399 dólares estadounidenses (hoy 1704 dólares), o 599 dólares estadounidenses ( 2558 dólares hoy) con un monitor de 12 "y una grabadora Radio Shack; el producto más caro que Radio Shack vendía anteriormente era un estéreo de 500 dólares . La empresa esperaba que la nueva computadora ayudara a Radio Shack a vender productos de mayor precio y mejorar su" "una imagen de schlocky" entre los clientes. Las pequeñas empresas eran el mercado objetivo principal, seguidas por los educadores, luego los consumidores y los aficionados; a pesar de su base de clientes aficionados, Radio Shack los consideraba "no la corriente principal del negocio" y "nunca nuestro gran mercado ".[10] [17] [15] [18] [19] [11]

Aunque la conferencia de prensa no recibió mucha atención de los medios debido a un atentado terrorista 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. [20] [19] [17] [21] [22] [18] [23] [24] [15] [10] [6] [25] [26] [ citas excesivas ] Una primera página de Associated PressEste artículo analizaba la novedad de una gran empresa de electrónica de consumo que vende una computadora doméstica que podría "hacer una 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 a las cartas". 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. [10] [6] [15] [22] [23] [11] [ citas excesivas ]

A pesar del escepticismo interno, Radio Shack ingresó agresivamente al mercado. La compañía anunció " La computadora personal de $ 599 " como "el producto electrónico más importante, útil y emocionante de nuestro tiempo". [27] 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 tan lejos como uno pueda pensar", y el informe anual de 1977 de Tandy llamado el computadora "probablemente el producto más importante que jamás hayamos construido en la fábrica de una empresa". A diferencia del competidor Commodore, que había anunciado el PETvarios meses antes, pero aún no había enviado ninguna: Tandy tenía sus propias fábricas (capaces de producir 18.000 computadoras al mes) y una red de distribución, e incluso las ciudades pequeñas tenían tiendas Radio Shack. La compañía anunció planes para vender en Navidad una gama de periféricos y software para el TRS-80, comenzó a enviar computadoras en septiembre, abrió su primera tienda solo de computadoras en octubre y entregó 5,000 computadoras a los 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; [23] [9] [28] [10] [14] [6] [19] [13] [29] : 4  [17] [11][ Citas excesivas ] Se entraba en el Smithsonian 's Museo Nacional de Historia Americana . [30] A mediados de 1978, las esperas de dos meses o más para la entrega habían terminado, [31] y la empresa podía declarar en anuncios que TRS-80 estaba "en demostración y disponible en stock ahora en todas las tiendas Radio Shack de esta comunidad". ! ". [27]

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

Entrega

Las primeras unidades, ordenadas sin ser vistas, se entregaron en noviembre de 1977 y se lanzaron 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 [32] en lo que la revista Byte llamó "1977 Trinity" ( Apple , Commodore y Tandy) tuvo mucho que ver con la venta minorista de computadoras de Tandy a través de más de 3.000 de sus escaparates Radio Shack en Estados Unidos. [33] Tandy afirmó que tenía "7000 tiendas [Radio Shack] en 40 países". [34] El precio previo al lanzamiento del sistema básico (CPU / teclado y monitor de video) era de 500 dólares EE.UU. y se requería un depósito de 50 dólares EE.UU., 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 grande en computadoras pequeñas". [35] [34] En 1979, 1.600 empleados fabricaban computadoras en seis fábricas. [11] Kilobaud Microcomputing estimó en 1980 que Tandy vendía tres veces más computadoras que Apple Computer , con ambas compañías por delante de Commodore. [36] En 1981, InfoWorld describió a Radio Shack como "el proveedor dominante de computadoras pequeñas". [37] Cientos de pequeñas empresas produjeron software y accesorios TRS-80, [38] 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"..[39] Ese año Leininger dejó su trabajo como director de investigación avanzada; French se había marchado para fundar una empresa de software, [40] mientras que Roach se convirtió en director ejecutivo de Tandy. La venta de computadoras no cambió la imagen "tonta" de la empresa; el nombre de Radio Shack avergonzaba a los clientes comerciales, ya los ejecutivos de Tandy no les gustaba el apodo de "Trash-80" para sus productos. Sin embargo, en 1984, las computadoras representaban el 35% de las ventas y la compañía tenía 500 Centros de Computación Tandy Radio Shack. [9] [14] [19] [11] [41]

Modelo II y III

En 1979, cuando Radio Shack lanzó el TRS-80 Modelo II , que era incompatible con los negocios, y el TRS-80 pasó a llamarse oficialmente TRS-80 Modelo I, con el fin de distinguir las dos líneas de productos.

Después de que algunos expositores en el Northeast Computer Show de 1979 se vieron 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" en virtud de miedo a la acción legal, aunque esto nunca se materializó. [42]

Tras el lanzamiento del Modelo III a mediados de 1980, Tandy declaró que el Modelo I todavía se vendía, [43] pero se suspendió a finales de año. Tandy citó una de las principales razones 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 jugaba, se podía usar una radio AM colocada junto a la computadora para proporcionar sonidos. [44] Radio Shack ofreció actualizaciones (controlador de disquete de doble densidad, LDOS, memoria, teclado confiable con teclado numérico, minúsculas, Nivel II, RS-232C) hasta 1985.[45]

Hardware

Placa de circuito impreso Tandy / Radio Shack TRS-80 Modelo I
Conectores del panel trasero del modelo I de Tandy / Radio Shack TRS-80
PCB de actualización de ROM de 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 envían con un Z80A). Las máquinas iniciales de Nivel I enviadas a fines de 1977 y principios de 1978 tienen solo 4k de RAM. Después de que se introdujeron la Interfaz de expansión y el Nivel II BASIC a mediados de 1978, se ofrecieron configuraciones de RAM de 16k y superiores (el primer 16k estaba en el Modelo I mismo y el resto de RAM en el EI).

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 de 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 usar E / S basadas en puertos, las E / S del Modelo I están mapeadas en memoria además de la cinta de casete y los puertos seriales RS-232 .

Teclado

Tandy / Radio Shack TRS-80 Modelo I ALPS teclado PCB

El teclado TRS-80 Modelo I utiliza interruptores mecánicos que sufren un " rebote del teclado ", lo que da como resultado que se escriban varias letras por pulsación de tecla. [46] El problema se describió en el editorial de Wayne Green en el primer número de 80 Micro . [47] Suciedad, humo de cigarrillo u otra contaminación ingresa a los interruptores de llave sin sellar, lo que genera un ruido eléctrico que la computadora detecta cuando se presiona varias veces. Los interruptores de tecla se pueden limpiar, pero el rebote se repite cuando el teclado se vuelve a exponer al entorno contaminante. [48]

El rebote del teclado solo ocurre en computadoras Modelo I con firmware Nivel II BÁSICO ; El nivel I BÁSICO tiene un retardo de "eliminación de rebotes" en el controlador del teclado para evitar los ruidosos contactos del interruptor. La KBFIXutilidad de Tandy , el Model III, el último firmware del Model 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 Model III a un diseño Alps Electric con interruptores sellados. El teclado Alps estaba disponible como una actualización para el Modelo I por $ 79. [48]

El teclado está mapeado en memoria para que ciertas ubicaciones en el espacio de memoria del procesador correspondan al estado de un grupo de teclas.

Video y audio

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

El color del texto del monitor KCS 172 RCA de 12 " [11] es ligeramente azul (el fósforo P4 estándar que se usa en los 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. Modelos posteriores venía con una pantalla verde sobre negro.

Las quejas sobre la calidad de visualización del video eran comunes. Como escribió Green, "diablos, [el monitor] es un aparato de televisión en blanco y negro barato con un poco de conversión para uso de computadora". [47] (La computadora se puede comprar sin el monitor Radio Shack.) [23] El acceso de la CPU a la memoria de la pantalla provoca un parpadeo visible . La lógica de arbitraje de bus bloquea la actualización de la pantalla de video (lecturas de la 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 hechos con lenguaje ensamblador pueden verse afectados. Los autores de software trabajaron para minimizar el efecto y muchos juegos de estilo arcade están disponibles para Tandy TRS-80.

Debido a problemas de ancho de banda en la tarjeta de interfaz que reemplazó el sintonizador del televisor, la pantalla pierde sincronización horizontal si se muestran grandes áreas de blanco. Una simple solució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. [50] Cada carácter está compuesto por una matriz de píxeles de 2 × 3 y corresponde a un byte de la memoria de vídeo de 1 KB que utiliza 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 cambia el modo de gráficos. [49] [51] 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 de RAM estática 2102 instalados en la placa base de la computadora en lugar de ocho para mantener el costo de fabricación bajo. [52] Por lo tanto, no hay letras minúsculas en el juego de caracteres TRS-80.de un Modelo I sin modificar, y el número de símbolos gráficos y símbolos alfanuméricos es 64. [53] Esto se puede solucionar eliminando el bit no utilizado y colocando un octavo chip 2102 en otro. [54] Los símbolos alfanuméricos se muestran en matrices de píxeles de 5 × 7 . [49] El manual de 1978 para el popular procesador de textos Electric Pencil venía con instrucciones para modificar la computadora. Aunque la modificación debe desactivarse 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, [55] junto con un octavo chip 2102. Los modelos posteriores vienen con el hardware para que el juego de caracteres en minúsculas se muestre con descendentes.

Con chips de RAM de mayor densidad y monitores de construcción dedicados, se pueden obtener pantallas nítidas de mayor resolución; Las pantallas de 80x24 caracteres están disponibles en los sistemas Model II, Model 4 y posteriores.

El Model 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 "Mic" del casete. La mayoría de los juegos utilizan esta capacidad para efectos de sonido. Había un adaptador disponible para usar los joysticks Atari . [56]

Periféricos

Unidad de cinta de casete

Los datos del usuario se almacenaron originalmente en una cinta de casete . La grabadora de casetes modelo CTR-41 de Radio Shack se incluyó con el paquete de US $ 599. [29] : 3–4  La interfaz de cinta de casete basada en software [9] es lenta y errática; [46] Green lo describió como "de mala muerte ... impulsa a los usuarios hasta la pared", y el primer número de 80 Micro tiene tres artículos sobre cómo mejorar el rendimiento del casete. [47] Es sensible al volumen del audio, [23]y la computadora solo da una indicación burda 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 recogió los datos. Luego se detiene para rebobinar la cinta y reiniciar la carga. Se indicó a los usuarios que guardaran varias copias de un archivo de programa de software, especialmente si se utilizaban casetes de cinta de audio en lugar de una cinta de datos certificada. Se pueden construir circuitos indicadores o de control de ganancia automático 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 cinta fue transmisiones de datos desde la BBC 's Chip Shop programa en el Reino Unido, que el software de difusión por varios microordenadores diferentes a través de la radio. Se cargó un programa especial utilizando la interfaz de cinta convencional. Luego, la transmisión de radio se conectó 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 la situación, pero el funcionamiento de la cinta aún no es confiable.

Las computadoras TRS-80 Modelo I con Nivel I BÁSICO leen y escriben cintas a 250 baudios (aproximadamente 30 bytes por segundo); Nivel II BÁSICO duplica esto a 500 baudios (aproximadamente 60 bytes por segundo). Algunos programadores escribieron programas en lenguaje de máquina que aumentan la velocidad hasta 2000 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 bastante confiable en la mayoría de las grabadoras de cinta.

Para cargar y almacenar datos de la 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 tiene un problema de hardware que complicó la carga de programas desde grabadoras de casete. Tandy ofreció una pequeña pizarra 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

Solo el Modelo I usa una interfaz de expansión; todos los modelos posteriores tienen todo integrado en la misma carcasa.

El TRS-80 no usa el bus S-100 como otras computadoras tempranas basadas en 8080 y Z80. [10] En su lugar, se ofreció una caja de interfaz de expansión (E / I) patentada, que cabe debajo del monitor de video y sirvió 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 adicionales de RAM y una placa hija con un puerto RS-232. [57] El conector de expansión de 40 conductores pasa a través de un conector de borde de tarjeta, que permite la adición de periféricos externos como una unidad de disco duro externa, un sintetizador de voz o una unidad de reconocimiento de voz VOXBOX. [58] [59]

Originalmente, imprimir con el Modelo I requiere 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 la interferencia de RF y el conector del borde de la tarjeta tiende a oxidarse debido a su base de metal.contactos. Esto exige una limpieza periódica con un borrador de lápiz para evitar reinicios espontáneos, lo que contribuye a su sobrenombre de "Trash-80". Los conectores del mercado de accesorios chapados en oro resuelven 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 se ejecuta el programa desde el indicador TRSDOS Ready. Cuando se usa después de un reinicio espontáneo (o un reinicio accidental, bloqueo del programa o salida a TRSDOS sin guardar los datos en el disco), el programa se carga sin inicializar su (s) área (s) de datos, conservando los datos del programa que aún estén presentes en la sesión previa al reinicio. . Así, por ejemplo, si un VisiCalcel usuario sufre un reinicio espontáneo, para recuperar los datos que el usuario ingresa V+ C+ SPACE+ en TRSDOS Ready, y Visicalc restaura la sesión de computación anterior intacta. [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 usa un borrador de lápiz u 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 correcto para evitar dañar los datos o dañar potencialmente los componentes del hardware. Los manuales del TRS-80 recomiendan encender primero el monitor y luego los periféricos conectados 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 por último. Al apagar, la computadora debe apagarse primero, luego el monitor, 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 bien, 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 corromper 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 sistema de arranque en la Unidad 0, se cuelga allí hasta que el usuario presiona RESETen la parte posterior de la computadora, lo que hace que intente arrancar el disco de nuevo, o se presionó Break+ Reset, lo que deja la computadora en BASIC. Debido a los problemas mencionados anteriormente con discos potencialmente dañinos, se recomienda encender la pantalla de basura con las unidades de disco vacías, insertar un disco del sistema y luego presionar RESET.

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 . [46] Radio Shack ofreció un "Escritorio del sistema TRS-80" [60]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 remedio que colocar el E / I directamente detrás de la computadora con el monitor en la parte superior. Esto causa problemas para un monitor que no es de Tandy cuya carcasa no encajaba en los orificios de montaje. Además, el ajuste por fricción del conector de borde en el cable de interconexión ya corto hace posible desconectar el bus del sistema de la CPU si alguna de las unidades se golpea 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 con licencia de Radio Shack; Randy afirmó que le pagaron $ 3000 por él. La primera versión lanzada al público fue una v2.0 con errores. Esto fue reemplazado rápidamente por v2.1. [61] 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 85k) basada en el chip controlador de disquete de densidad única Western Digital 1771 . El estándar de la industria Shugart AssociatesSe utilizó una unidad de disco minifloppy SA-400. Se pueden conectar en cadena cuatro unidades de disquete al Modelo I. Se supone que la última unidad de la cadena tiene una resistencia de terminación instalada, pero a menudo no es necesaria ya que está integrada en cables posteriores. [62]

Al principio, la demanda de convertidores de frecuencia del Modelo I excedió con creces la oferta. [47] La unidad no es confiable, en parte porque la interfaz carecía de un separador de datos externo (búfer). [46] Las primeras versiones de TRSDOS también tienen errores, y el chip Western Digital FD1771 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 la demora era emitir un comando al 1771, realizar varias instrucciones "NOP" y luego consultar el 1771 para obtener el resultado. El TRSDOS temprano descuida el período de espera requerido aún no documentado y, por lo tanto, el estado falso a menudo regresa al sistema operativo, generando errores aleatorios y bloqueos. Una vez que se implementó el retraso de 1771, es bastante confiable.

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

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 agrega la capacidad de leer y escribir unidades de disquete de 5¼ "con hasta 720KB de almacenamiento, y también los disquetes más antiguos de 8" con hasta 1.155KB. Cerca del final de la vida útil del Model I en 1982, se ofrecieron actualizaciones para reemplazar su controlador original por uno de doble densidad.

Las primeras unidades de disco que se ofrecieron en el Modelo I fueron Shugart SA-400, que admitían 35 pistas y era la única unidad de 5,25 "en el mercado entre 1977 y 1978. En 1979, otros fabricantes comenzaron a ofrecer unidades. Los modelos 3/4 / 4P usan Tandon Unidades TM-100 de 40 pistas. La combinación de 40 pistas y doble densidad proporciona 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 escritura. -muesca habilitada. Se pueden comprar "flippies" hechos 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 de conectar unidades de disquete implica establecer la letra de la unidad mediante bloques de puentes en la placa del controlador 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 en las unidades están puenteados y el cable plano no tiene la unidad. Seleccione la línea. Por lo tanto, el usuario no tiene que preocuparse por mover los puentes dependiendo de la posición de la cadena en la que se encuentre la transmisión.

En el Modelo I se puede utilizar un cable plano de cinta flexible, en cuyo caso las unidades se conectan a su número en la cadena, o incluso un cable "twist" de IBM PC, que requiere establecer cada número de unidad en 1, pero solo permite dos impulsiones en la cadena.

Aunque los DOS de terceros permiten al usuario definir virtualmente cualquier formato de disquete deseado, el formato de "mínimo común denominador" para TRS-80s es el formato de base de una sola densidad, un solo lado, de 35-40 pistas del Modelo I.

Otros proveedores como Aerocomp pusieron a disposición unidades de disquete de doble cara y 80 pistas de 5 + 14 pulgadas y posteriores de 3 + 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.

Floppy fibroso Exatron

Una alternativa al almacenamiento en cinta de casete y disquete 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 hizo una placa de expansión RAM complementaria que se instaló en el teclado TRS-80 para aumentar la memoria a 48 KB sin el EI. [64]

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 del Modelo II, pero viene con el software del sistema operativo para el Modelo III / 4. Se requiere un adaptador para conectarlo al E / I del Modelo I. [65] 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 20 MB de almacenamiento. El sistema operativo LDOS de Logical Systemsfue incluido, que proporciona utilidades para administrar el espacio de almacenamiento y respaldo flexible. El precio minorista inicial de la primera unidad (primaria) (US $ 2495) es equivalente a US $ 6500 en 2020. Más tarde, se ofreció un disco duro de 15 MB en una carcasa blanca, que se puede conectar en cadena para hasta 60 MB. Como la mayoría de los discos duros que se utilizan en las máquinas de 8 bits, no hay ninguna disposición para los subdirectorios, pero la utilidad DiskDISK es una alternativa útil que crea archivos ".DSK" del disco duro virtual que se pueden montar como otra unidad de disco y usarse como un subdirectorio. haría. Para mostrar el directorio / contenido de un archivo de disco virtual DiskDISK desmontado, se usaba comúnmente un programa de shareware DDIR "Virtual Disk Directory Utility" [66] .

Impresoras

La "Impresora rápida", [67] 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 con la versión final, almacenada en búfer de la interfaz de expansión y con la interrupción "latido" utilizada para el reloj en tiempo real en Disk BASIC. Esto se puede solucionar utilizando un cableado especial y haciendo una escritura "ficticia" en el puerto del casete mientras se activa la impresora.

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

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

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

Software

BÁSICO

Se produjeron tres versiones del lenguaje de programación BÁSICO para el Modelo I. El BÁSICO de nivel I encaja en 4 KB de ROM y el BÁSICO de nivel II encaja en 12 KB de ROM. El nivel I es de precisión simple y tiene un conjunto de comandos más pequeño. El nivel II introdujo el 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 . [10]

El nivel I BASIC se basa en el Tiny BASIC gratuito de Li-Chen Wang con algunas funciones adicionales agregadas por Radio Shack. [13] 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 de computadoras ... ¡Quiero que se diviertan con su computadora! No quiero que le tengan miedo, porque no hay nada que temer". . [69] [23] Los revisores elogiaron la calidad del manual. [10] [70] [71] El nivel I BÁSICO tiene solo dos variables de cadena ( y ), 26 variables numéricas ( -A$B$AZ), Y una matriz, A(). El código para funciones como SIN (), COS () y TAN () no se incluye en la ROM, pero se imprime al final del libro. Los únicos mensajes de error son " WHAT?" para errores de sintaxis " HOW?" para errores aritméticos como la división por cero y " SORRY" para errores de memoria insuficiente.

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

El nivel II BÁSICO, introducido a mediados de 1978, obtuvo la 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 BÁSICO fuera una solución provisional hasta que el Nivel II estuviera listo, y el primer folleto del Modelo I en enero de 1978 mencionaba que el Nivel II BÁSICO "llegaría pronto". Es una versión abreviada del BASIC Extendido de 16k , ya que el Modelo I tiene 12k de espacio ROM. Según Bill Gates, "Era una especie de intermedio entre 8k BASIC y Extended BASIC. Algunas características de Extended BASIC, como errores descriptivos y funciones definidas por el usuario, no se incluyeron, pero había variables de doble precisión y la declaración PRINT USING en la que queríamos entrar. El desarrollo completo del Nivel II BÁSICO tomó aproximadamente cuatro semanas de principio a fin ". El manual que lo acompaña es más conciso y técnico que el manual de Nivel I. Las máquinas originales equipadas con el Nivel I BÁSICO 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 un casete 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 la E / S de disco y, en algunos casos ( NewDos / 80 , MultiDOS, DosPlus, LDOS) agrega una potente clasificación, búsqueda, edición de pantalla completa y otras características. Level II BASIC reserva algunas de estas palabras clave y emite un " ?L3 ERROR", lo que sugiere un cambio de dirección entre bastidores intervenido 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 Level III BASIC escrito por Bill Gates, [72] 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). [73] 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 el disco BASIC del TRS-80 Model III.

El Nivel I BÁSICO todavía se ofrecía en el Modelo I en configuraciones de 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 ensamblador y edición de programas llamado Editor de ensamblador de la Serie I. [74] La revista 80 Micro imprimió una modificación que le permitía funcionar con la versión 6 de TRSDOS del Model 4. También de Radio Shack estaba Tiny Pascal. [75]

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

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

Otras aplicaciones

El blackjack y el backgammon vinieron con el TRS-80, y en su debut Radio Shack ofreció cuatro programas de nómina, finanzas personales y educativos en casete. [10] [29] : 3  [11] La calidad de sus propios productos era a menudo deficiente. [77] Una crítica crítica de 1980 80 Micro de una aventura textual la describió como "otro ejemplo más de la incapacidad de Radio Shack para tratar con el consumidor en un mercado de consumidores". La revista agregó: "Lamentablemente, también, al igual que con algunos 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 un poco prematura". [78]

Las más de 2.000 tiendas de franquicia de Radio Shack en septiembre de 1982 vendían hardware y software de terceros, pero al principio se prohibió a las más de 4.300 tiendas de propiedad de la empresa revender o incluso mencionar productos que no vendía Radio Shack. [79] [80] [81] [77] [82] [11]Green declaró en 1980 que, aunque "hay más programas para los 80 que para todos los demás sistemas combinados" debido a la gran participación de mercado de la computadora, "Radio Shack no puede anunciar esto porque están haciendo todo lo posible por mantener este hecho. un secreto de 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, hacen un daño tremendo al industria". [83] [84] 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 muchas máquinas por ahí ".[85] 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 The Shack parece envidiar cualquier venta que no hayan hecho ellos y solo ellos ". [77] Los distribuidores no afiliados a Radio Shack preferían vender software para otros ordenadores 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 . [80] [11]

Según los informes, 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. [11] Se informa que Leininger renunció porque no le gustaba la burocracia de la compañía después de la muerte de Tandy. [40] 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 un tesoro del TRS-80". 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 el "teclado, video,y la funcionalidad del casete también fueron indocumentadas.[70] El primer libro autorizado por Tandy con información técnica sobre TRSDOS para el Modelo I no apareció hasta después de la descontinuación de la computadora. [82]

En 1982, la empresa admitió, después de que no apareciera ningún software para el Modelo 16 después de cinco meses, que debería haber alentado, como Apple, a los desarrolladores externos de productos como la aplicación asesina VisiCalc . [86] [11] (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. [87] ) Sin embargo, a principios de la década de 1980 , no era raro que las pequeñas empresas y los municipios escribieran programas personalizados para computadoras como la 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 solo TRS-80. [88]

En 1985, Ed Juge de la compañía declaró que, además de Scripsit y DeskMate , "pretendemos confiar principalmente en software de 'renombre' probado en el mercado de firmas de software líderes". [89] Un conjunto completo de aplicaciones de oficina se puso a disposición de la empresa y otros, incluidas las hojas de cálculo VisiCalc y Multiplan y el Lazy Writer , Electric Pencil , y de la propia Radio Shack los procesadores de texto Scripsit y SuperScripsit. [90]

En comparación con los micros contemporáneos Commodore y Apple, los gráficos en bloque y el sonido crudo del TRS-80 se consideraron ampliamente 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 de arcade TRS-80 tendían a ser más rápidos con efectos que enfatizaban el movimiento. Esta desventaja percibida no impidió que las compañías de software independientes como Big Five Software de producir versiones sin licencia de juegos de arcade como de Namco Galaxian , de Atari Asteroids , [91] Taito 's Lunar Rescue , Williams ' s Make Trax , [92] y Exidy deTarg [56] y Venture . Frogger y Zaxxon de Segafueron transferidos a la computadora y comercializados por Radio Shack. [93] [92] Pac-Man de Namco / Midwayfue clonado por Philip Oliver y distribuido por Cornsoft Group como Scarfman . [92] [94] La Battlezone de Atarifue clonada para los Modelos I / III por Wayne Westmoreland y Terry Gilman y publicada por Adventure International como Armored Patrol . [95] También clonaron Eliminator (basado en Defender ) y Donkey Kong.; [96] este último no se publicó hasta después de que se descontinuó el TRS-80, porque Nintendo se negó a licenciar el juego. [92]

Algunos juegos escritos originalmente para otras computadoras se portaron al TRS-80. Microchess tiene tres niveles de juego y se puede ejecutar en los 4 KB de memoria que es estándar con el Modelo I; el clásico ELIZA es otro puerto TRS-80. Ambos fueron ofrecidos por Radio Shack. [92] [97] 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. [98] Epyx ' s templo de Apshai corre lentamente en el TRS-80. [92] Infocom portó su serie de juegos de aventuras interactivos basados ​​en texto a los Modelos I / III; el primero, Zork I, fue comercializado por Radio Shack. [93] [92]

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

Radio Shack ofrecía una serie de utilidades de programación, incluido un depurador avanzado, un paquete de subrutinas y un constructor de referencias cruzadas. [105] Probablemente el paquete de utilidades más popular fue Super Utility escrito por Kim Watt de Breeze Computing. [106] Otro software de utilidad como Stewart Software's Toolkit ofrecía 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 el On-Line 80 BBS, un sistema de tablones de anuncios basado en TRSDOS. Misosys Inc. fue un prolífico productor de sofisticadas utilidades y software de lenguaje TRS-80 para todos los modelos de TRS-80 desde el principio. [107]

Quizás debido a la falta de información sobre TRSDOS [82] y sus errores, [11] en 1982 quizás existían más sistemas operativos para el TRS-80 que para cualquier otra computadora. [108] TRSDOS tiene capacidades limitadas, ya que, como Apple DOS 3.3 en Apple II , se concibe 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 disco duro Modelos I y III. Otras DOS alternativas TRS-80 incluyeron NewDOS de Apparat Personal Computers y DoubleDOS , DOSPlus, MicroDOS , UltraDOS (más tarde llamado Multidos). El DOS para la línea Modelo 4 se llamaba originalmente TRSDOS Versión 6, pero en realidad fue producido y licenciado por Logical Systems, y técnicamente es un descendiente del Modelo I LDOS original.

El mapa de memoria del Modelo I y III los hace incompatibles con el sistema operativo CP / M estándar para computadoras comerciales Z80, que se carga en la dirección hexadecimal $ 0000 con TPA ( Área de programa transitoria ) 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 sin modificar en el Modelo I. Hay disponible una versión personalizada de CP / M, pero pierde su ventaja de portabilidad. [109] [110] La revista 80 Micro publicó una modificación CP / M de bricolaje para el Modelo III. [111]

Recepción

Dan Fylstra , uno de los primeros propietarios, escribió en BYTE en abril de 1978 que como una "computadora 'dispositivo' ... la TRS-80 acerca la computadora personal mucho más al cliente promedio", adecuada para uso doméstico y comercial. . Concluyó que "no es la única alternativa para el aspirante a usuario de computadora personal, pero es un fuerte competidor". [23] Jerry Pournelle escribió en 1980 que "el TRS-80 básico es una gran cantidad de computadora por el 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ó, sin embargo, que con la placa Omikron, un cliente pagó menos de $ 5000 por una computadora compatible con el software TRS-80 y CP / M "todo sin construir un solo kit".[109]

Tres años después, Pournelle fue menos positivo sobre 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 repetidos viajes al punto de venta de Radio Shack local no ayudaron. El problema fue que Tandy tomó atajos". . [112] Pournelle escribió en julio: [82]

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 podía ampliarse por etapas hasta que hiciera un trabajo profesional. Por supuesto que nunca fue eso. Primero, Tandy intentó cercar a los usuarios del Modelo I a través de ese sistema operativo ridículo, y luego no permitió que las tiendas de Radio Shack vendieran software que no fuera de Tandy. ... Nunca había estado tan bien diseñado, y cuando las ventas despegaron mucho más rápido de lo previsto, el sistema de control de calidad no pudo hacer frente.

Sucesores compatibles

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

Modelo III

Tandy lanzó el TRS-80 Model III el 26 de julio de 1980. Las mejoras del Model III sobre el Model I incluyen: [116] minúsculas incorporadas, un mejor teclado con teclas repetidas, un conjunto de caracteres mejorado, un reloj, interfaz de casete de 1500 baudios, un procesador Z80 más rápido (2.03 MHz) y un gabinete todo en uno que requiere menos cables. Un Modelo III con dos unidades de disquete requiere el uso de un solo tomacorriente; 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ó ya que no cumplía con las nuevas regulaciones de la FCC a partir del 1 de enero de 1981 con respecto ainterferencia electromagnética . [28] [46] [117] [7] [11]

Tandy distinguió entre el modelo II de gama alta [18] y el modelo III, describiendo el primero como "un sistema administrativo, bueno para cosas como procesamiento de texto, gestión de datos y operaciones VisiCalc" y adecuado para pequeñas empresas. [118]La versión de menor precio del Model III se vendió con 4 KB de RAM y almacenamiento en casete. La placa de la CPU de la computadora tiene tres bancos de sockets (8 sockets por banco) que aceptan DRAM de tipo 4116, por lo que las configuraciones de memoria vienen en tamaños de memoria RAM de 16KB, 32KB o 48KB. Las computadoras con 32K o 48K de RAM se pueden actualizar con almacenamiento en disquetera. Hay espacio dentro del gabinete de la computadora para dos unidades de altura completa. Los ofrecidos por Tandy / Radio Shack son de una sola cara, 40 pistas, doble densidad (codificación MFM) para 180K 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 bien proporcionar un DOS alternativo de terceros que podía (ver más abajo). La instalación de unidades de disquete también requiere que se actualice la fuente de alimentación de la computadora.No hay ventilador de enfriamiento 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 tarjeta gráfica, un kit de aceleración, una tarjeta RS-232, etc.).

Tandy afirmó que el Modelo III era compatible con el 80% del software del Modelo I. [118] 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 Model I, pero que finalmente decidieron que mantener la compatibilidad era lo más importante. [119]

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 la impresora se movieron de la memoria asignada al puerto de E / S, por lo que el software del Modelo I intenta manipular el controlador de disco directamente o la salida a la impresora (en particular, DOS modelo I y paquetes de aplicaciones como Visicalc y Scripsit) no funcionará. Bajo el sistema operativo TRSDOS 1.3 suministrado, los discos Modelo I se pueden leer en el Modelo III, pero no al revés. [28] 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 BASIC de Microsoft del Modelo III y TRSDOS. [118] 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 para leer los discos del Modelo I en un Modelo III (la actualización de doble densidad en el Modelo I incluye ambos chips, mientras que un Modelo III solo tenía 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. El software estaba disponible para permitir la lectura de discos del Modelo I en un Modelo III. El WD1791 admite la tasa de bits de 500 bit / s necesaria para las unidades de disquete de alta densidad, pero el controlador no puede utilizarlas sin modificaciones importantes.

TRSDOS para el Modelo III fue desarrollado internamente por Radio Shack en lugar de ser subcontratado como el DOS del Modelo I. No se reutilizó nada del código base del DOS Modelo I y el DOS Modelo III se reescribió desde cero; esto también creó algunos problemas de compatibilidad ya que la API del DOS del Modelo III no era completamente idéntica al DOS del 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 el soporte de texto de 80 columnas que no estaban incluidas. Dos versiones anteriores, 1.1 y 1.2, fueron reemplazadas por la versión 1.3 en 1981, que se convirtió en el sistema operativo estándar Modelo III. TRSDOS 1.3 no es compatible con el formato 1.1 y 1.2; Se proporciona una utilidad llamada XFERSYS que convierte discos de formato antiguo a 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 eliminó del Model I. En lugar de mostrar basura en la pantalla al encenderlo, muestra un mensaje "¿Disquete?" preguntar si no se detecta un disquete de arranque. El usuario puede insertar un disco y presionar cualquier tecla para arrancar. Al encender o reiniciar, mantener presionada la Breaktecla iniciará la computadora en el Nivel II BÁSICO basado en ROM. Esta capacidad es útil si la unidad de disco no está funcionando y no puede arrancar un disco TRSDOS (o si no hay un disco de arranque 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 Modelo 4, pero no para el 4P.

Si bien el DOS Modelo I es bastante flexible en sus capacidades, el DOS Modelo III está codificado de forma rígida para admitir disquetes de una sola cara de 180K, un problema resuelto por muchos DOS de terceros. Con ese fin, cuando Radio Shack introdujo los discos duros para la línea TRS-80 en 1982, la compañía obtuvo la licencia de LDOS en lugar de intentar modificar el DOS del Modelo III para que sea compatible con el disco duro.

El nivel II BÁSICO en el Modelo III tiene un tamaño de 16K e incorpora algunas características del nivel I BÁSICO del disco

TRSDOS 1.3 recibió algunas actualizaciones menores más, la última en 1984, aunque el número de versión no se modificó. Esto incluye al menos una actualización que escribe un mensaje de Easter Egg "Joe, buzzard rummy" en un sector de 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. [120]

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

Debido a que muchos usuarios consideraron 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, incluyendo NewDOS, Alphabit's MultiDOS y DOSPlus de Micro Systems Software. Estos son compatibles con TRSDOS 1.3 y ejecutaron los mismos programas de aplicaciones, 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 modelo I TRSDOS original, Randy Cook comenzó a trabajar en su propio DOS, titulado VTOS, que fue reemplazado por LDOS y también generó cierta frustración para los usuarios, ya que es el único TRS-80 DOS protegido contra copia.

Aunque en su mayoría estaba pensado como una computadora basada en disco, el Modelo III estaba disponible en una configuración de casete base sin hardware de disco y solo 16K 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 comandos LPRINT y LLIST para salida de impresora. La actualización a una máquina de disco requiere la instalación de al menos 32 K de RAM, la placa controladora de disco y una fuente de alimentación adicional para las unidades de disco. Las actualizaciones de disco adquiridas en Radio Shack incluyen TRSDOS 1.3; los usuarios que actualizaban desde otros proveedores tenían que comprar DOS por separado (la mayoría optaba por LDOS o DOSPlus), aunque una gran cantidad de programas de aplicaciones del Modelo III incluían una copia con licencia de TRSDOS 1.3.

Al igual que con el modelo E / I del Modelo I, el puerto RS-232C del 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 serial.

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 dificultaba que los estudiantes robaran componentes. [11] InfoWorld aprobó el diseño de una sola unidad del Model III, la gestión simplificada de cables y las mejoras como la falta de rebote del teclado y la confiabilidad mejorada del disco. El crítico, un ex propietario del Modelo I, dijo "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 cara pero que funcione bien, sería prudente probar el Modelo III; podría terminar comprándola". [46]

Don French, que había dejado Radio Shack para fundar FMG Software después de diseñar el Modelo I, expresó su decepción por la nueva máquina mientras intentaba convertir CP / M para ejecutarla. "Me he encontrado con numerosos problemas con la unidad de disquete y su interfaz. Radio Shack venderá un Model 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 empezar. Están vendiendo un paquete médico que ocupa nueve discos. Creo que el Model III es una máquina muy mal concebida ". [118]

Productos del mercado de accesorios

Tandy / Radio Shack y muchos otros fabricantes ofrecían hardware del mercado de accesorios. Se ofreció la selección habitual de complementos y periféricos disponibles para el Modelo I: unidades de disquete externas (una o dos se podían conectar a un conector de borde de tarjeta en el panel posterior), una unidad de disco duro externa (LDOS se proporcionó como Tandy's disco duro OS vice TRSDOS), una placa gráfica de alta resolución [121] (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 por una tarjeta- conector de borde). Un complemento de hardware / software popular fue Orchestra-90 [122] [123] [124]sintetizador de música. 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 Model III, Omikron (también un mod del Modelo I), Holmes Engineering y Memory Merchant. [125] 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 los Model III con hardware y software de alto rendimiento, y comercializarlos con sus propias etiquetas. [126] [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), incluido el más importante utilidades de copia de seguridad del disco duro e interfaces de shell personalizadas controladas por menús que aislaban a los usuarios no expertos (empleados comerciales) de la línea de comandos de DOS. Estos se promocionaron como sistemas llave en mano de alta productividad para pequeñas empresas a un costo menor que los sistemas comerciales de la competencia de proveedores de gama alta como IBM y DEC, así como el TRS-80 Model 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 una CPU Z80A 4 MHz más rápida, [127] una pantalla de video más grande de 80 columnas x 24 filas con video inverso, teclado más grande, altavoz interno y su 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 un rendimiento de 640x240 píxeles. El Model 4 es totalmente compatible con el software de aplicación Model III y CP / M. Un Modelo 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 $ 1699, y dos unidades con RS-232C $ 1999; una actualización para los propietarios del Model III costó $ 799 y proporcionó una placa base y un teclado nuevos. [71] Tandy vendió 71.000 en 1984. [128]

El Modelo 4 incluye todo el hardware, las asignaciones de puertos y los modos de funcionamiento del Modelo III, lo que lo hace 100% compatible. Los programas del Modelo III que se ejecutan en un Modelo 4 pueden acceder a las características de hardware adicionales del Modelo 4 (como frecuencia de reloj de 4 MHz, pantalla de video y teclado más grandes, RAM acumulada por encima de 64 KB). Había paquetes de software de posventa que ponían esta capacidad a disposición de los usuarios que no eran programadores. [129] [130]

El Modelo 4P es una versión transportable introducida en septiembre de 1983 y descontinuada a principios de 1985. Funcionalmente es el mismo que el modelo de escritorio de doble unidad, pero carece del conector de borde de tarjeta para dos unidades de disquete externas y para la interfaz de cinta de casete. Tiene una ranura para una tarjeta de módem interna y podría emular un Model 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 compuertas más rápida que incluye el controlador de disquete y los circuitos 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 vendió al por menor por $ 1199 en su lanzamiento en 1985. Durante 1987-1988, las tiendas minoristas quitaron el Modelo 4D de la pantalla, pero estaban disponibles. por pedido especial hasta 1991.

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

Ver también

  • Lista de juegos de TRS-80
  • Lista de software TRS-80
  • Lista de clones de TRS-80
  • SoftSide , revista con programas BASIC para el TRS-80 y otros microordenadores
  • The Alternate Source Programmer's Journal , revista TRS-80 con artículos de programación técnica

Nota

  1. ^ El usuario debe tener cuidado de no hacer nada que pueda causar que se sobrescriba la memoria; deberían recuperarse inmediatamente sin ejecutar ningún otro programa. Dado que los programas pueden iniciarse automáticamente a través del comando TRSDOS AUTO, durante un reinicio espontáneo, toman la precaución de mantener presionada la tecla↵ Enterpara evitar que esto suceda. TRSDOS tarda media docena de segundos en cargarse desde un disquete; el usuario tiene tanto tiempo para evitar que se cargue un programa en AUTO. Este parámetro de 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.
  2. ^ Una salida para la CPU / teclado, la interfaz de expansión, el monitor de video y las unidades.
  3. ^ La entrada del catálogo de Radio Shack anuncia una resolución de 640x240, pero esto es un error de imprenta
  4. ^ Fue necesario cambiar el nombre de estos Model 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. ↑ a b Forster, Winnie (2005). La enciclopedia de consolas, dispositivos portátiles y ordenadores domésticos 1972–2005 . PLAN DE JUEGO. pag. 17. ISBN 3-00-015359-4.
  2. ^ Anuncio: Radio Shack . Computerworld . 15 de octubre de 1979. Cómo vendimos más de 100,000 sistemas TRS-80 Modelo I
  3. ^ "Tabla 2: Estados Unidos (1978-1982)" . Computadoras y personas . Empresas de Berkeley. 33–36: 19. 1984. TRS-80 (todos los modelos) 2.400.000 
  4. ↑ a b McCracken, Harry (3 de agosto de 2012). "Por favor, no lo llames basura-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. ↑ a b c d e Welch, David y Theresa (2007). Cebado de la bomba: cómo los entusiastas de TRS-80 ayudaron a encender la revolución de la PC . Ferndale, Michigan: The Seeker Books. ISBN 978-0-9793468-0-4.
  7. ^ a b c "Noticias del microordenador 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 fines 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 costo del Modelo I tanto como del Modelo III Citar diario requiere |journal=( ayuda )
  8. ^ a b "SISTEMA DE COMPUTADORA MICRO Radio Shack TRS-80" . oldcomputer.org . Consultado el 6 de mayo de 2010 .
  9. ↑ a b c d e Swaine, Michael (31 de agosto de 1981). "Cómo nació el TRS-80" . InfoWorld . Vol. 3 no. 17. págs. 40–43 . Consultado el 28 de febrero de 2011 .
  10. ↑ a b c d e f g h i j Thomas, Wes (septiembre-octubre de 1977). "Computadora de casa de $ 600 de Radio Shack" . Computación creativa . págs. 94–95.
  11. ^ a b c d e f g h i j k l m n o p q r s t White, Ron (agosto de 1987). "La historia de Tandy: Todo comenzó hace 10 años en una sala de exhibición de autos usados ​​reconvertida ..." 80 Micro . págs. 50–64 . Consultado el 18 de mayo de 2019 .
  12. ^ a b c Reed, Mateo. "La Introducción del TRS-80 (Parte 1)" . TRS-80.org . Consultado el 23 de enero de 2015 .
  13. ↑ a b c Leininger, Steven W. (septiembre de 1977). El arquitecto TRS-80 recuerda el proyecto de diseño . Sociedad de Computación de San Diego . Consultado el 28 de febrero de 2011 .
  14. ↑ a b c d Ahl, David (noviembre de 1984). "Tandy Radio Shack entra en el mágico mundo de las computadoras" . Computación creativa . pag. 292 . Consultado el 26 de febrero de 2011 .
  15. ^ a b c d Reed, Mateo. "La Introducción del TRS-80 (Parte 2)" . TRS-80.org . Consultado el 23 de enero de 2015 .
  16. ^ Rothman, Lile. "La computadora personal que venció a Apple (por un tiempo)" . TIEMPO . Archivado desde el original el 3 de agosto de 2015.
  17. ↑ a b c Brown, Chris (enero de 1980). "La historia de Tandy" . 80 Microcomputación . págs. 28-30 . Consultado el 17 de octubre de 2013 .
  18. ↑ a b c Freiberger, Paul (31 de agosto de 1981). "Radio Shack se prepara para el futuro" . InfoWorld . Vol. 3 no. 17. págs. 51, 53–54 . Consultado el 26 de octubre de 2016 .
  19. ↑ a b c d Bartimo, Jim (20 de agosto de 1984). "Radio Shack pule su imagen" . InfoWorld . Vol. 6 no. 34. págs. 47–52 . Consultado el 28 de febrero de 2011 .
  20. ^ "La feria de informática llega a Boston" . Revista de Computación Personal . 1 de mayo de 1977 . Consultado el 7 de marzo de 2021 .Si vas a estar en cualquier lugar donde todos los aficionados a las computadoras cerca de Boston el 4, 5 o 6 de agosto, es posible que desees ir a la Universidad de Boston. Tendrán un espectáculo de COMPUTACIÓN PERSONAL completo con exposiciones, seminarios y todo lo nuevo y actualizado que pueda ver, tocar, sentir y jugar en la informática doméstica. Y el hecho de que los suburbios de Boston tenga más facultades y universidades por pie cuadrado que cualquier otra región de los Estados Unidos no significa que este programa de computación sea solo para estudiantes de secundaria, universitarios y sus profesores. Sin duda, el MIT, Tufts, Harvard, Boston College, Brandeis, Emerson, Simmons, Northeastern, Babson, Universidad de Massachusetts, Bentley, Wentworth, Lincoln, Emmanuel, Lesley, Curry, Radcliff, Jackson, Suffolk, Wheelock, etc. estar ahí. BUestá organizando la feria para que sea de interés para todo el mundo en informática personal.
  21. ^ Clinton perdona el terror . The New York Post. 1999-08-13. Consultado el 3 de agosto de 2017.
  22. ^ a b "Las computadoras pronto estarán en los hogares" . Lakeland Ledger . Associated Press. 6 de agosto de 1977. págs. 1A . Consultado el 23 de enero de 2015 .
  23. ↑ a b c d e f g Fylstra, Dan (abril de 1978). "El Radio Shack TRS-80: Informe del propietario" . BYTE . Vol. 3 no. 4. p. 49 . Consultado el 17 de octubre de 2013 .
  24. ^ Pérez, Gina M. (2005). Fuerzas Armadas de Liberación Nacional (FALN) . Enciclopedia de Chicago. Sociedad histórica de Chicago.
  25. ^ "Explosión del pasado de la computadora" . Reparación y servicio de computadoras de World Technology . World Technology, LLC. 3 de agosto de 2017 . Consultado el 7 de marzo de 2021 .
  26. ^ "Introducció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 .
  27. ^ a b "Para el médico, el abogado, el carnicero, el panadero, el candelero y todos los demás" . The Galveston Daily News (anuncio). Mayo 26, 1978. pp. 3-A . Consultado el 6 de octubre de 2015 .
  28. ↑ a b c Hogan, Thom (31 de agosto de 1981). "Una mirada a las cinco computadoras de Radio Shack" . InfoWorld . Vol. 3 no. 17. págs. 44–45 . Consultado el 28 de febrero de 2011 .
  29. ^ a b c 1977 Folleto de introducción de la cabaña de radio TRS-80 . Radio Shack. 1977.
  30. ^ Mano derecha, Jess (3 de agosto de 2010). "3 de agosto de 1977: la computadora personal TRS-80 sale a la venta" . Smithsonian . Consultado el 23 de enero de 2015 .
  31. ^ Baker, Joe (28 de abril de 1978). "Microordenador despierta interés" . El sol del condado de San Bernardino . págs. B-19 . Consultado el 6 de octubre de 2015 .
  32. ^ "Sistema de microordenador TRS-80 modelo I 16k nivel II - computadora - historia de la computación" . www.computinghistory.org.uk .
  33. ^ "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 .
  34. ^ a b "Catálogo de computadoras Radio Shack RSC-3, página 24" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 2 de mayo de 2017 .
  35. ^ "Catálogo de computadoras Radio Shack RSC-2, página 20" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 2 de mayo de 2017 .
  36. ^ Green, Wayne (octubre de 1980). "Comentarios del editor" . Microinformática Kilobaud . págs. 6–9 . Consultado el 23 de junio de 2014 .
  37. ^ Hogan, Thom (31 de agosto de 1981). "De cero a mil millones en cinco años" . InfoWorld . Vol. 3 no. 17. págs. 6–7 . Consultado el 15 de febrero de 2015 .
  38. ^ Lundell, Allan (31 de agosto de 1981). "Las empresas del afloramiento TRS-80 evolucionan" . InfoWorld . Vol. 3 no. 17. págs. 46–47 . Consultado el 15 de febrero de 2015 .
  39. ^ Osborne, Adam (13 de abril de 1981). "El Osborne Portátil" . InfoWorld . Vol. 3 no. 17. págs. 42–43 . Consultado el 1 de enero de 2015 .
  40. ↑ a b Markoff, John (5 de octubre de 1981). "Co-creador de TRS-80 para dejar a Tandy" . InfoWorld . Vol. 3 no. 20. págs. 1, 6 . Consultado el 20 de marzo de 2020 .
  41. ^ "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 .
  42. ^ Reed, Matthew. "¿Qué significa S-80?" . Consultado el 26 de febrero de 2020 .
  43. ^ "Noticias del microordenador 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 ha cambiado. Citar diario requiere |journal=( ayuda )
  44. ^ "Entrevista de audio de John Freire discutiendo el uso de una radio AM para sonidos de juegos en el Modelo I" . digibarn.com . Consultado el 20 de julio de 2010 .
  45. ^ "1984 Catálogo de computadoras Radio Shack RSC-10 página 27" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 7 de mayo de 2019 .
  46. ↑ a b c d e f Hogan, Thom (31 de agosto de 1981). "La Computadora Radio Shack TRS-80 Modelo III" . InfoWorld . Vol. 3 no. 17. págs. 35–37 . Consultado el 28 de febrero de 2011 .
  47. ↑ a b c d Green, Wayne (enero de 1980). "De dónde venimos / a dónde vamos" . 80 Micro . pag. 8 . Consultado el 17 de octubre de 2013 .
  48. ^ a b Reed, Matthew. "Modelo I Keybounce" . TRS-80.org . Consultado el 20 de mayo de 2019 .
  49. ↑ a b c Barden, Jr., William (junio de 1980). "La línea de montaje" . 80 Micro . págs. 22, 24 . Consultado el 14 de octubre de 2021 .
  50. ^ Mazur 1983 , p. 386.
  51. ^ Mazur 1983 , p. 294, 297.
  52. ^ Manual de referencia técnica 1982 , págs. 34, 96–97.
  53. ^ Mazur 1983 , págs. 258-259.
  54. ^ Mazur 1983 , págs. 28, 313–314.
  55. ^ Reed, Matthew. "La modificación de minúscula de lápiz eléctrico" . Consultado el 27 de febrero de 2016 .
  56. ↑ a b Williams, Gregg (septiembre de 1981). "Software de los cinco grandes" . BYTE . Vol. 6 no. 9. págs. 384–386 . Consultado el 19 de octubre de 2013 .
  57. ^ 1978 Catálogo de computadora Radio Shack Tandy TRS-80 RSC-02 . Radio Shack. 1978.
  58. ^ "Catálogo de computadoras Radio Shack RSC-3, página 10" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 2 de mayo de 2017 .
  59. ^ "Catálogo de computadoras Radio Shack RSC-2. Página 13" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 26 de abril de 2007 .
  60. ^ "Catálogo de computadoras Radio Shack RSC-2, página 10" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 2 de mayo de 2017 .
  61. ^ "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 mayo de 2017 .
  62. ^ "Catálogo de computadoras Radio Shack RSC-2, página 14" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 2 de mayo de 2017 .
  63. ^ Ciarcia, Steve (febrero de 1982). "Construya el Disk-80 / Memory Expansion and Floppy-Disk Control" . BYTE . Vol. 6 no. 3. p. 36 . Consultado el 18 de octubre de 2013 .
  64. ^ Lundell, Allan (31 de agosto de 1981). "Disquete fibroso de Exatron" . InfoWorld . Vol. 3 no. 17. págs. 47–48 . Consultado el 15 de febrero de 2015 .
  65. ^ "Catálogo de computadoras Radio Shack RSC-8, página 52" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 2 de mayo de 2017 .
  66. ^ McKay, Bryan (2 de enero de 1986). Léame de DDIR . pag. 1.
  67. ^ "Catálogo de computadoras Radio Shack RSC-2, página 16" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 2 de mayo de 2017 .
  68. ^ "GitHub - human39 / fp-215-plotter: Información del trazador de superficie plana Radio Shack TRS-80 FP-215" . 11 de agosto de 2019 - a través de GitHub.
  69. ^ Lien, David A. (1978). Manual de usuario para el nivel 1 . pag. 1.
  70. ↑ a b Yeager, George H (agosto de 1979). "Exploración de gráficos TRS-80" . BYTE . Vol. 4 no. 8. págs. 82–84.
  71. ↑ a b Archer, Rowland Jr. (octubre de 1983). "Modelo 4 TRS-80 de Radio Shack" . BYTE . Vol. 8 no. 10. págs. 292-302 . Consultado el 31 de enero de 2015 .
  72. ^ Instrucciones del programa para el nivel III BÁSICO . Productos de consumo de Microsoft. 1979. p. 1.
  73. ^ Instrucciones del programa para el nivel III BÁSICO . Productos de consumo de Microsoft. 1979. p. 11.
  74. ^ a b "1982 Catálogo de computadoras Radio Shack RSC-6 página 11" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 1 de mayo de 2019 .
  75. ^ "1982 Catálogo de computadoras Radio Shack RSC-6 página 9" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 1 de mayo de 2019 .
  76. ^ Gates, Phelps (marzo de 1983). "Implementación del sistema APL * PLUS en microcomputadora". ACM SIGAPL APL Quote Quote . 13 (3): 201-204. doi : 10.1145 / 390005.801217 .
  77. ↑ a b c Green, Wayne (diciembre de 1982). "¿La Choza está en un verdadero problema?" . 80 Micro (editorial). págs. 8, 10, 12 . Consultado el 29 de febrero de 2020 .
  78. ^ O'Brien, William (agosto de 1980). "Pirámide" . 80 Micro . No. 8. p. 21 . Consultado el 12 de febrero de 2015 .
  79. ^ Shuford, Dan B. (febrero de 1980). "The Bottom Shelf: Software For All Seasons" . 80 Micro . No. 2. págs. 36-37 . Consultado el 17 de octubre de 2013 .
  80. ↑ a b Green, Wayne (agosto de 1981). "Tandy crecimiento retrasado" . 80 Micro . No. 20. p. 10 . Consultado el 28 de mayo de 2019 .
  81. ^ Shea, Tom (13 de septiembre de 1982). "Todos los demás venden a precio de lista; nosotros negociamos" . InfoWorld . Vol. 4 no. 36. p. 11 . Consultado el 17 de marzo de 2019 .
  82. ↑ a b c d Pournelle, Jerry (julio de 1983). "Interstellar Drives, Osborne Accessories, DEDICATE / 32 y Death Valley" . BYTE . Vol. 8 no. 7. p. 323 . Consultado el 28 de agosto de 2016 .
  83. ^ Green, Wayne (agosto de 1980). "80 Observaciones" . 80 Micro . No. 8. p. 8 . Consultado el 12 de febrero de 2015 .
  84. ^ Green, Wayne (noviembre de 1980). "Comentarios del editor" . Kilobaud . págs. 6–8. ISSN 0192-4575 . Consultado el 23 de junio de 2014 . 
  85. ^ Barry, David (octubre de 1983). "Perfiles: The Carlston Trio" . Antic . Consultado el 1 de julio de 2021 .
  86. ^ Markoff, John (5 de julio de 1982). "Radio Shack: apartado del resto del campo" . InfoWorld . Vol. 4 no. 26. p. 36 . Consultado el 10 de febrero de 2015 .
  87. ^ Reed, Matthew. "VisiCalc" . TRS-80.org . Consultado el 23 de enero de 2015 .
  88. ^ 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-US . Publicaciones 80-Noroeste . Consultado el 9 de octubre de 2019 .
  89. ^ 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 .
  90. ^ "1982 Catálogo de computadoras Radio Shack RSC-6 página 10" . Catálogos de Radio Shack punto com . Tandy / Radio Shack . Consultado el 1 de mayo de 2019 .
  91. ^ " Categoría " Software "- página 6: Super Nova" . TRS-80 punto org . Matthew Reed . Consultado el 8 de mayo de 2019 .
  92. ↑ a b c d e f g h i Dobson, Dale (26 de noviembre de 2012). "Juegos de la basura: la historia del TRS-80" . Gamasutra . Consultado el 13 de mayo de 2019 .
  93. ^ a b "Catálogo de computadoras Radio Shack RSC-12 página 31" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 7 de mayo de 2019 .
  94. ^ " Categoría " Software "- página 4: Scarfman" . TRS-80 punto org . Matthew Reed . Consultado el 8 de mayo de 2019 .
  95. ^ "Patrulla blindada" . TRS-80 punto org . Matthew Reed . Consultado el 7 de mayo de 2019 .
  96. ^ "Resultados de búsqueda de" eliminador ", Donkey Kong" . TRS-80 punto org . Matthew Reed . Consultado el 8 de mayo de 2019 .
  97. ^ a b "1982 Catálogo de computadoras Radio Shack RSC-6 página 8" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 8 de mayo de 2019 .
  98. ^ " Categoría " Software "- página 5: Apple Panic" . TRS-80 punto org . Matthew Reed . Consultado el 8 de mayo de 2019 .
  99. ^ "Duel-N-Droids" . videogamegeek punto com . BoardGameGeek, LLC . Consultado el 14 de mayo de 2019 .
  100. ^ Mitchell, Robert (noviembre de 1984). "Caza fantasmas" . 80 Micro . Comunicaciones CW. pag. 192 . Consultado el 15 de julio de 2020 .
  101. ^ "13 fantasmas (TRS-80)" . mobygames punto com . Laboratorios Blue Flame . Consultado el 14 de mayo de 2019 .
  102. ^ "1985 Catálogo de computadoras Radio Shack RSC-14 página 36" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 14 de mayo de 2019 .
  103. ^ "Dancing Demon" . www.dnull.com .
  104. ^ Cooper, Elizabeth; Kolya, Yvon (mayo de 1981). "Dancing Demon de Radio Shack" . BYTE . Vol. 6 no. 5. p. 148 . Consultado el 18 de octubre de 2013 .
  105. ^ "Catálogo de computadoras Radio Shack RSC-7 página 9" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 7 de mayo de 2019 .
  106. ^ "Super utilidad" . TRS-80 punto org . Matthew Reed . Consultado el 7 de mayo de 2019 .
  107. ^ "Catálogo de Misosys 1992 página 1" (PDF) . tim-mann punto org . Roy Soltoff / Misosys Inc . Consultado el 8 de mayo de 2019 .
  108. ^ Archer, Rowland Jr. (diciembre de 1982). "Multidos / A New TRS-80 Disk Operating System" . BYTE . Vol. 7 no. 12. págs. 392–397 . Consultado el 6 de febrero de 2015 .
  109. ↑ a b Pournelle, Jerry (julio de 1980). "Tableros Omikron TRS-80, NEWDOS + y otros asuntos diversos" . BYTE . Vol. 5 no. 7. p. 198 . Consultado el 18 de octubre de 2013 .
  110. ^ Theresa Welsh, David Welsh Preparando la bomba: cómo los entusiastas de TRS-80 ayudaron a encender la revolución de la PC , The Seeker Books, 2007, ISBN 0979346819 , Capítulo 2 Las guerras de DOS 
  111. ^ Brewer, Bill (marzo de 1983). "CP / M Barato" . 80 Micro . Comunicaciones CW. págs. 112-122 . Consultado el 19 de julio de 2020 .
  112. ^ Pournelle, Jerry (mayo de 1983). "Motivos ocultos, Lobo, comprar su primera computadora, actualización de JRT" . BYTE . Vol. 8 no. 5. págs. 298–324.
  113. ^ "1981 Radio Shack Computer Catalog RSC-4 páginas 5-6" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 21 de mayo de 2019 .
  114. ^ "Catálogo de computadoras Radio Shack RSC-8 página 40" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 21 de mayo de 2019 .
  115. ^ "Catálogo de computadoras Radio Shack RSC-8 página 52" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 22 de mayo de 2019 .
  116. ^ "Catálogo de computadoras de Radio Shack de 1981 RSC-4, pág. 5" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 26 de octubre de 2016 .
  117. ^ Robertson, Nancy (diciembre de 1980). "Modelo que atrapó FCC Fallout" . 80 Micro . No. 12. págs. 51, 56 . Consultado el 21 de marzo de 2011 .
  118. ↑ a b c d Freiberger, Paul (31 de agosto de 1981). "Errores en Radio Shack TRS-80 Modelo III: ¿Qué tan graves son?" . InfoWorld . Vol. 3 no. 17. p. 49 . Consultado el 28 de febrero de 2011 .
  119. ^ Juge, Ed (septiembre de 1980). "Dentro de 80" . 80 Micro . No. 9. Comunicaciones CW. págs. 10-11 . Consultado el 22 de mayo de 2019 .
  120. ^ "Lanzamiento" del ratonero rummy TRSDOS " . www.trs-80.org .
  121. ^ "1983 Catálogo de computadoras Radio Shack RSC-8, página 52" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 26 de abril de 2017 .
  122. ^ "Orquesta-90" . trs80 punto org . Matthew Reed . Consultado el 3 de mayo de 2017 .
  123. ^ "Catálogo de computadoras de 1985 Radio Shack RSC-12, página 31" . radioshackcatalogs punto com . Tandy / Radio Shack . Consultado el 3 de mayo de 2017 .
  124. ^ Ludwig, Gary A. (marzo de 1985). "Que haya música" . 80 Micro . Comunicaciones CW. pag. 114 . Consultado el 9 de julio de 2020 .
  125. ^ Kepner, Terry (diciembre de 1983). "Vías CP / M III" . 80 Micro . Comunicaciones CW. pag. 122 . Consultado el 17 de julio de 2020 .
  126. ^ "The Muscle Micros, estos tres elegantes Model III supercargados ..." 80 Micro . Abril de 1983. págs. 81–94 . Consultado el 22 de mayo de 2019 .
  127. ^ "Computadoras TRS-80: TRS-80 Modelo 4" . Trs-80.com. 4 de marzo de 2009 . Consultado el 13 de agosto de 2013 .
  128. ^ Bartimo, Jim (11 de marzo de 1985). "Tandy renueva la línea de productos" . InfoWorld . Vol. 7 no. 10. págs. 28-29 . Consultado el 21 de enero de 2015 .
  129. ^ 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 .
  130. ^ Dalton, David (septiembre de 1985). "El potenciador" . 80 Micro (revisión de producto). Comunicaciones CW. pag. 33 . Consultado el 12 de noviembre de 2019 .

Otras lecturas

  • Manual de referencia técnica de microcomputadoras TRS-80 (segunda edición). Radio Shack. 1982 . Consultado el 14 de octubre de 2021 .
  • Mazur, Ken (1983). El creativo TRS-80 . Prensa de Computación Creativa . Consultado el 14 de octubre de 2021 .

enlaces externos

  • TRS-80 en Curlie
  • Archivo de catálogos de Radio Shack (1939-2011)
  • Catálogo Radio Shack Modelo I y II RSC-3
  • trs-80.com: Sitio revivido TRS-80 de Ira Goldklang
  • TRS-80 Modelo 1 en www.old-computers.com
  • REM 80 - Revistas del grupo de usuarios North West TRS-80
  • Emulador TRS-80 en Javascript: emulación en línea de Model III BASIC y juegos de arcade comerciales
  • jTandy, otro emulador javascript TRS-80: emulación en línea de Model III BASIC y juegos de arcade comerciales
  • Referencia técnica del modelo 4 / 4P de Tandy
  • LDOS 5.1 Manual de usuario
  • Revisión de la revista Byte de LDOS 5.1
  • "Guía de la colección Radio Shack" . Museo de Historia de la Computación . Archivo en línea de California , Biblioteca digital de California . 2004.

Obtenido de " https://en.wikipedia.org/w/index.php?title=TRS-80&oldid=1057201088 "