Tipo | Computadora de casa |
---|---|
Fecha de lanzamiento | 1986 ( 1986 ) |
Medios de comunicación | Cintas de casete |
Sistema operativo | RAMDOS, DOS |
UPC | KR580VM80A a 1,777 MHz |
Memoria | 16-32 KB de RAM , 2 KB de ROM |
Mostrar | Monocromo 64x25 |
Gráficos | Semigráficos de 128x50 |
Aporte | Teclado |
Predecesor | Micro-80 |
El Radio-86RK ( en ruso : Радио-86РК ) es un ordenador doméstico para construir uno mismo, diseñado en la Unión Soviética . Apareció en la popular revista Radio ( en ruso : Радио ) para radioaficionados y aficionados a la electrónica en 1986. Las letras RK en el título representan las palabras Radio ham's Computer ( en ruso : Радиолюбительский компьютер ). El diseño del ordenador se publicó en una serie de artículos que describían su estructura lógica, circuitos eléctricos, dibujos de placas de circuitos impresos y firmware. [1] [2] [3] [4] [5] [6] El ordenador podía construirse completamente con piezas estándar disponibles comercialmente . Más tarde estuvo disponible también en formato kit y en versión totalmente ensamblada.
El Radio-86RK es el sucesor del anterior ordenador para montar por uno mismo de los mismos diseñadores, el Micro-80 , y tiene una compatibilidad limitada con él. Su descripción también se publicó en una serie de artículos en la revista Radio a principios de los años 80. Pero su diseño complejo, que consta de varios módulos y contiene unos 200 chips, la falta de dibujos de placas de circuito impreso y, lo más importante, la falta de chips a la venta hicieron que el montaje del ordenador fuera difícil de realizar. Los ordenadores Micro-80 fueron ensamblados por solo unos pocos entusiastas.
Para montar el ordenador se requirió adquirir los componentes electrónicos necesarios , fabricar dos placas de circuito impreso y montar sobre ellas todos los componentes. Se trataba en su mayor parte de un ordenador de placa única, ya que la segunda placa servía únicamente como base para montar las teclas del teclado. La placa principal utilizaba un único conector de gran tamaño para la alimentación, el teclado, la grabadora e incluso la salida de vídeo. De ahí que fuera fácil desconectar la placa y trabajar en ambos lados de la misma fuera de la carcasa.
A continuación, el firmware se tiene que escribir en dos chips ROM borrables utilizando un programador de chips . También se tenía que fabricar una fuente de alimentación , un teclado y una carcasa de ordenador. El ordenador utilizaba un televisor doméstico normal conectado a una entrada de vídeo compuesto como pantalla. Como la mayoría de los televisores soviéticos de la época no tenían entradas de vídeo, era necesario instalar un módulo especial [7] o modificar la electrónica del televisor para implementarlo. [8] El coste aproximado de todos los componentes necesarios era de unos 260 rublos .
El circuito del Radio-86RK contiene sólo 29 chips y era relativamente fácil de montar. Sin embargo, encontrar los chips para comprar era difícil, ya que eran escasos y se vendían en pequeños volúmenes en las principales ciudades de la URSS . [9] Fue particularmente difícil encontrar el chip de vídeo KR580VG75, que se produjo sólo en pequeñas cantidades. Esto llevó al desarrollo de un circuito de vídeo de reemplazo [10] que contenía 19 chips en una placa separada, y era similar al módulo de pantalla del ordenador Micro-80.
El consejo editorial de la revista Radio recibió una gran cantidad de correo en respuesta a la publicación. En casi todas las cartas, los lectores señalaban lo difícil que era encontrar los componentes electrónicos necesarios. El consejo editorial publicó un llamamiento a la industria electrónica soviética, proponiendo que comenzaran a producir kits Radio-86RK comercialmente. [11] A finales de la década de 1980, la fabricación de carcasas de ordenador, teclados y placas base para el Radio-86RK, así como la venta de componentes electrónicos, estaban a cargo de numerosas cooperativas.
El único software disponible para el usuario después de encender el ordenador es un monitor contenido en la ROM. El monitor admite funciones básicas de depuración, permite ver y modificar celdas de memoria, cargar y guardar contenidos de memoria en la cinta, ingresar y ejecutar programas en código binario. El monitor también es HAL : los programas que acceden al hardware solo llamando a la biblioteca del monitor admiten versiones de RAM de 16 Kb y 32 Kb y, a menudo, también versiones anteriores de Micro-80.
Inicialmente, la revista Radio distribuía programas para Radio-86RK en forma de archivos hexadecimales . Después de introducir el archivo de programa en la memoria del ordenador, se podía guardar en la cinta. Era fácil cometer un error al introducir archivos grandes, por lo que la revista publicaba sumas de comprobación junto con los archivos de comprobación. Era necesario ejecutar la directiva "O" del monitor para calcular la suma de comprobación.
La revista publicó dos versiones del intérprete BASIC : una versión adaptada de Micro-80 BASIC [14] y una versión especialmente desarrollada para el Radio-86RK con capacidades de edición mejoradas, nuevas funciones y otras mejoras. [15] Otros programas publicados en la revista incluían ensamblador , depurador , desensamblador , editor de texto , grabadora de voz y sistema de edición de música. Además, se publicaron muchos programas BASIC, incluidos cálculos para el diseño de circuitos electrónicos y juegos.
Otra forma de obtener el software era el intercambio de cintas entre los propietarios de Radio-86RK. En 1988, en la URSS entró en vigor la ley de cooperación, que legalizaba la producción de software con fines lucrativos por parte de particulares y cooperativas. A partir de ese momento, se hizo posible comprar software para Radio-86RK.
En 1989 se desarrolló el sistema operativo RAMDOS para ordenadores. Utiliza parte de la memoria RAM del ordenador como unidad de memoria RAM . El contenido de la unidad de memoria RAM se puede cargar y guardar en la cinta. El sistema operativo tiene una interfaz de usuario minimalista con sólo siete comandos; también añade soporte para operaciones con archivos al intérprete BASIC. [16]
En octubre de 1992, la revista Radio y la compañía TOO Lianozovo anunciaron un controlador de disquete para el Radio-86RK y el Microsha. El sistema operativo en disco (DOS) [17] se almacenaba en una ROM borrable en la placa del controlador. La revista Radio publicó solo el circuito eléctrico del controlador [18], pero no el firmware. Los propietarios del Radio-86RK fueron invitados a comprar el controlador completamente ensamblado o un kit junto con dos disquetes que contenían comandos DOS externos, lenguajes de programación y una descripción de texto del sistema operativo.
La primera versión industrializada del Radio-86RK fue el ordenador llamado Microsha (abreviatura de las palabras Microcomputer y School ). Inicialmente, los autores habían dado ese nombre al ordenador original, pero el consejo editorial cambió el nombre a Radio-86RK. Finalmente, el nombre Microsha se le dio a la versión industrializada del Radio-86RK.
La preparación de Microsha para la producción en serie se realizó en paralelo con la publicación de artículos sobre Radio-86RK. Los cambios que los autores realizaron en el diseño y el firmware hicieron que Microsha fuera incompatible con Radio-86RK. En 1989, la revista Radio publicó un nuevo firmware para Microsha que mejoraba la compatibilidad del software. [19]
Tras la publicación de la revista, varias fábricas iniciaron la producción industrial de varios modelos de ordenadores domésticos que utilizaban el diseño de Radio-86RK. No todos los modelos eran totalmente compatibles con Radio-86RK e incluían diferentes mejoras, como un mayor tamaño de memoria, conjuntos de caracteres adicionales y compatibilidad rudimentaria con colores.
La lista de modelos incluye:
Volumen de producción de varios modelos: [20] [21]
Nombre del modelo | Año de inicio de producción | Precio (rublos) | Volumen de producción (unidades) por año | ||
---|---|---|---|---|---|
1987 | 1988 (planeado) | 1989 (planeado) | |||
Microsha | 1986 | 500 | 3400 | 2450 | 6000 |
crista | 1987 | 510 | 200 | 1600 | 2500 |
Apogeo BK-01 | 1988 | 650 | - | - | 3000 |
Socio 01.01 | 1988 | 650 | - | - | 5000 |
Las posibilidades técnicas del Radio-86RK eran muy modestas. No tenía modo gráfico. La ampliación de la memoria RAM era imposible sin realizar modificaciones importantes y perder compatibilidad. Como el volumen de producción de ordenadores domésticos era pequeño y la demanda de los mismos no dejaba de aumentar, el consejo editorial decidió publicar un nuevo diseño de ordenador para montar en casa.
Aunque los diseñadores del Radio-86RK habían desarrollado un nuevo ordenador de 16 bits, el Micro-16 (basado en el microprocesador K1810VM86 , con un modo gráfico compatible con CGA que era capaz de ejecutar software para el CP/M-86 y MS-DOS ), [22] el consejo editorial optó de nuevo por un ordenador basado en el procesador de 8 bits KR580VM80. La razón principal para ello fue la disponibilidad de componentes electrónicos para su compra y su coste. La publicación de artículos sobre el nuevo ordenador Orion-128 comenzó en enero de 1990.