Jump to content

Радио-86РК

Радио-86РК
Основная плата Радио-86РК в сборе.
Тип Домашний компьютер
Дата выпуска 1986 год ; 38 лет назад ( 1986 )
СМИ Кассеты
Операционная система РАМДОС, ДОС
Процессор КР580ВМ80А @ 1,777МГц
Память 16-32 КБ ОЗУ , 2 КБ ПЗУ
Отображать 64x25 монохромный
Графика 128x50 Полуграфика
Вход Клавиатура
Предшественник Микро-80

Радио -86РК ( русский : Радио-86РК ) — домашний компьютер, который можно было собрать своими руками, разработанный в Советском Союзе . популярном Радио журнале « и любителей электроники в 1986 году . » Он был опубликован в для радиолюбителей Буквы РК в названии означают слова «Компьютер радиолюбителя» Радиолюбительский компьютер ( ) . Конструкция компьютера была опубликована в серии статей с описанием его логической структуры, электрической схемы, чертежей печатных плат и прошивки. [1] [2] [3] [4] [5] [6] Компьютер можно было собрать полностью из стандартных готовых деталей. Позже он был доступен как в виде комплекта, так и в полностью собранном виде.

Предшественники

[ редактировать ]

Радио-86РК является преемником более ранней самодельной ЭВМ тех же разработчиков Микро-80 и имеет ограниченную совместимость с ней. Его описание также было опубликовано в серии статей в журнале «Радио» в начале 1980-х годов. Но его сложная конструкция, состоящая из нескольких модулей и содержащая около 200 микросхем, отсутствие чертежей печатных плат и, самое главное, отсутствие микросхем в продаже затрудняли сборку компьютера. Компьютеры Micro-80 собирали всего несколько энтузиастов.

Процесс сборки

[ редактировать ]

Для сборки компьютера требовалось приобрести необходимые электронные компоненты , изготовить две печатные платы и смонтировать на них все компоненты. В основном это был одноплатный компьютер, так как вторая плата служила лишь основой для крепления клавиш клавиатуры. На основной плате использовался один большой разъем для питания, клавиатуры, магнитофона и даже видеовыхода. Следовательно, было легко отсоединить плату и работать с обеими ее сторонами вне корпуса.

Далее прошивку необходимо записать в две стираемые микросхемы ПЗУ с помощью программатора микросхем . Также блок питания , клавиатуру предстояло изготовить компьютер использовал обычный бытовой телевизор, подключенный к композитному видеовходу и корпус компьютера. В качестве дисплея . Поскольку большинство советских телевизоров того времени не имели видеовходов, пришлось установить специальный модуль. [7] или модифицируйте электронику телевизора для ее реализации. [8] Примерная стоимость всех необходимых комплектующих составила около 260 рублей .

Схема Радио-86РК содержит всего 29 микросхем и сравнительно проста в сборке. Однако найти чипы для покупки было сложно, так как они были дефицитны и продавались в небольших объемах в крупных городах СССР . [9] Особенно сложно было найти видеочип КР580ВГ75, который выпускался лишь в небольшом количестве. Это привело к разработке замены видеосхемы. [10] который содержал 19 микросхем на отдельной плате и был аналогичен дисплейному модулю компьютера Микро-80.

В редакцию журнала «Радио» поступило большое количество писем в ответ на публикацию. Практически в каждом письме читатели отмечали, насколько сложно найти необходимые электронные компоненты. Редакция опубликовала обращение к советской электронной промышленности с предложением начать серийное производство комплектов «Радио-86РК». [11] К концу 1980-х годов производством корпусов компьютеров, клавиатур и материнских плат для «Радио-86РК», а также продажей электронных компонентов занимались многочисленные кооперативы.

Технические характеристики

[ редактировать ]
  • Процессор : КР580ВМ80А ( клон Intel 8080 А, до середины 1983 года обозначался как КР580ИК80А) с тактовой частотой 1,777 МГц. Для простоты тактовый генератор как для процессора, так и для видеоконтроллера используется КР580GF24 (клон Intel 8224). Поскольку для генерации телевизионного совместимого сигнала выбрана частота тактового генератора 16 МГц, ЦП не может работать на максимальной частоте 2,5 МГц.
  • Оперативная память : 16 КиБ в исходной версии, с использованием микросхем К565РУ3А (клон 4116). Объем памяти можно увеличить вдвое, установив дополнительные микросхемы оперативной памяти поверх микросхем, установленных на основной плате.
  • ПЗУ : стираемое ПЗУ объемом 2 КиБ типа K573RF5 (клон 2716), содержит монитора. прошивку
  • Видеоконтроллер : программируемый ЭЛТ- контроллер KR580VG75, сопряженный с KR580VT57 (клон Intel 8257 ) контроллером DMA . Контроллер DMA также используется для динамического обновления памяти . Видеоконтроллер КР580ВГ75 является клоном Intel 8275 , [12] редкий чип, не используемый ни в одной основной системе и изначально предложенный для терминалов. [13]
    • Текстовый режим: 64 x 25 символов, монохромный. Изображения символов прописной кириллицы и латиницы в кодировке КОИ-7 Н2 хранятся в стираемом ПЗУ КР573РФ1 (клон 2708).
    • Полуграфика: 2 x 2 матричные комбинации в подмножестве графических символов – всего 128 x 50 точек. Более высокие разрешения доступны при соответствующем программировании видеоконтроллера.
  • Клавиатура: 66 клавиш. Матрица клавиатуры подключается через микросхему программируемого периферийного интерфейса КР580ВВ55 ( клон Intel 8255 ) и сканируется процессором.
  • Звук: вывод CPU INTE используется в качестве источника звука. Этот вывод обычно используется для взаимодействия с программируемым контроллером прерываний , но поскольку компьютер не имел никаких источников прерываний, вывод использовался для генерации звука. Команды ЦП EI и DI позволяли переключать состояние выводов.
  • Носитель информации: кассета. При включенном контроллере DMA процессор не может точно измерять временные интервалы, необходимые для чтения и записи ленты. Поэтому во время операций с лентой контроллер DMA отключается. Это приводит к остановке видеоконтроллера и обновлению памяти, поэтому ЦП выполняет обновление памяти программно. Сигнал с регистратора усиливается К140УД6 (аналог МС1456), минусовая часть отсекается диодом и далее сигнал подается на выделенный ТТЛ-вход той же КР580ВВ55, обслуживающей клавиатуру.
  • Формат записи: 0 записывался как пара значений 0,1 и 1 записывался как 1,0. Следовательно, общий сигнал не имел постоянной составляющей и мог храниться в диапазоне частот, поддерживаемом магнитофоном. Байт синхронизации (E6) был записан первым для синхронизации кадра считывания. Наверху был реализован простой второй слой, включающий ведущие нули, смещение, длину и контрольную сумму.
  • Дополнительный ввод-вывод: компьютер также имеет слот для второго чипа того же типа. Этот второй чип предназначен для различных конкретных проектов (любительские радиоконструкции, контроллеры бытовой электроники, датчики и т.п.). Поскольку требуются только клавиатура и магнитофон, второй чип не нужно устанавливать на печатную плату.
  • Адресное пространство: адресное пространство состоит из 8 больших слотов, адресация которых составляет 8 Кб каждый. Два или четыре из них предназначены для ОЗУ (так 16 или 32 Кб), один для ПЗУ и контроллера DMA (во время операций записи ПЗУ отключается от шины, и данные передаются на контроллер DMA; во время операций чтения контроллер DMA отключается от шины, и данные передаются из ПЗУ), один для видеоконтроллера и два для интерфейсных микросхем, основной и дополнительный. Только ОЗУ фактически использует все доступные адреса, устройства ввода-вывода используют только несколько ячеек в выделенном им сегменте размером 8 КБ. Отдельные команды ввода-вывода, имеющиеся в Intel 8080, не поддерживаются.
  • Стрипборды: чтобы предоставить любителям больше творческих возможностей, на основной плате есть две небольшие стрипборды . рядом с основным разъемом

Программное обеспечение

[ редактировать ]

Единственное программное обеспечение, доступное пользователю после включения компьютера, — это монитор, содержащийся в ПЗУ. Монитор поддерживает основные функции отладки, позволяет просматривать и изменять ячейки памяти, загружать и сохранять содержимое памяти на ленту, вводить и запускать программы в двоичном коде. Монитор также является HAL : программы, которые обращаются к оборудованию только путем вызова библиотеки монитора, поддерживают версии RAM объемом 16 КБ и 32 КБ, а также часто предшественника Micro-80.

Изначально журнал «Радио» распространял программы для «Радио-86РК» в виде шестнадцатеричных дампов . После ввода дампа программы в память компьютера его можно было сохранить на ленту. При вводе больших дампов было легко ошибиться, поэтому журнал публиковал контрольные суммы вместе с дампами. Для расчета контрольной суммы необходимо было выполнить директиву монитора «О».

В журнале опубликованы две версии интерпретатора BASIC : адаптированная версия Micro-80 BASIC. [14] и версия, специально разработанная для Радио-86РК, с расширенными возможностями редактирования, новыми функциями и другими улучшениями. [15] Другое программное обеспечение, опубликованное в журнале, включало ассемблер , отладчик , дизассемблер , текстовый редактор , диктофон, систему редактирования музыки. Также было опубликовано множество программ на языке BASIC, в том числе расчеты для проектирования электронных схем и игр.

Другим способом получения программного обеспечения был обмен пленками между владельцами Радио-86РК. В 1988 году вступил в силу закон о кооперации в СССР, который разрешил производство программного обеспечения в коммерческих целях частными лицами и кооперативами. С этого момента появилась возможность покупать программное обеспечение для Радио-86РК.

Операционные системы

[ редактировать ]

RAMDOS операционная система В 1989 году для компьютера была разработана . Он использует часть оперативной памяти компьютера в качестве RAM-накопителя . Содержимое RAM-накопителя можно загрузить и сохранить на ленту. Операционная система имеет минималистичный пользовательский интерфейс, содержащий всего семь команд; он также добавляет поддержку файловых операций в интерпретатор BASIC. [16]

В октябре 1992 года журнал «Радио» и компания «ТОО Лианозово» анонсировали контроллер гибких дисков для «Радио-86РК» и « Микроши» . Дисковая операционная система (DOS) [17] хранился в стираемом ПЗУ на плате контроллера. Журнал «Радио» опубликовал только электрическую схему контроллера. [18] но не прошивка. Владельцам Радио-86РК предлагалось приобрести полностью собранный контроллер или комплект вместе с двумя дискетами, содержащими внешние DOS-команды, языки программирования и текстовое описание операционной системы.

Промышленные версии

[ редактировать ]

Первым промышленно выпускаемым вариантом «Радио-86РК» стала ЭВМ «Микроша» (аббревиатура слов «Микрокомпьютер» и «Школа »). Первоначально авторы дали это имя исходному компьютеру, но редакция изменила название на «Радио-86РК». Со временем название «Микроша» получила промышленно выпускаемая версия «Радио-86РК».

Подготовка «Микроши» к серийному производству шла параллельно с публикацией статей «Радио-86РК». Внесенные авторами изменения в конструкцию и прошивку сделали Микрошу несовместимой с Радио-86РК. В 1989 году журнал «Радио» опубликовал новую прошивку для Microsha , улучшающую совместимость программного обеспечения. [19]

После публикации в журнале ряд заводов освоил промышленное производство нескольких моделей домашних компьютеров по конструкции «Радио-86РК». Не все модели были полностью совместимы с Радио-86РК и включали различные улучшения, такие как увеличенный объем памяти, дополнительные наборы символов, элементарная поддержка цвета.

В список моделей входят:

  • Альфа-БК
  • Импульс
  • Микроша
  • Электроника КР-01, Электроника КР-02, Электроника КР-03, Электроника КР-04 (наборы электроники)
  • Партнер 01.01
  • Spektr-001
  • Апогей БК-01
  • Криста
  • УМПК-Р-32
  • Согдиана-1
  • Микро-88

Объем производства ряда моделей: [20] [21]

Название модели Год начала производства Цена (рублей) Объем производства (шт.) по годам
1987 1988 (планируется) 1989 (планируется)
Микроша 1986 500 3400 2450 6000
Криста 1987 510 200 1600 2500
Апогей БК-01 1988 650 - - 3000
Партнер 01.01 1988 650 - - 5000

Преемники

[ редактировать ]

Технические возможности Радио-86РК были весьма скромными. У него не было графического режима. Расширение оперативной памяти было невозможно без серьезных доработок и потери совместимости. Поскольку объемы производства домашних компьютеров были небольшими, а спрос на них постоянно возрастал, редакция решила опубликовать новую конструкцию компьютера для сборки своими руками.

Хотя конструкторы «Радио-86РК» разработали новую 16-разрядную ЭВМ «Микро-16» (на базе микропроцессора К1810ВМ86 , с CGA -совместимым графическим режимом, способную запускать программное обеспечение для КП/М-86 и МС). -ДОС ), [22] редакция вновь остановила свой выбор на компьютере на базе 8-битного процессора КР580ВМ80. Основной причиной этого стала доступность электронных компонентов для покупки и их стоимость. Публикация статей о новой ЭВМ «Орион-128» началась в январе 1990 года.

  1. ^ Горшков, Д.; Зеленко, Г.; Озеров, Ю.; Попов, С. (1986). Персональный радиолюбительский компьютер "Радио-86РК" Персональный компьютер радиолюбителя «Радио-86РК». Радио (на русском языке). № 4. с. 24. ISSN   0033-765X . (Компьютерная архитектура)
  2. ^ Горшков, Д.; Зеленко, Г.; Озеров, Ю.; Попов, С. (1986). Персональный радиолюбительский компьютер "Радио-86РК" Персональный компьютер радиолюбителя «Радио-86РК». Радио (на русском языке). № 5. с. 31. ISSN   0033-765X . (Процессорный модуль)
  3. ^ Горшков, Д.; Зеленко, Г.; Озеров, Ю.; Попов, С. (1986). Персональный радиолюбительский компьютер "Радио-86РК" Персональный компьютер радиолюбителя «Радио-86РК». Радио (на русском языке). № 6. с. 26. ISSN   0033-765X . (Клавиатура)
  4. ^ Горшков, Д.; Зеленко, Г.; Озеров, Ю.; Попов, С. (1986). Персональный радиолюбительский компьютер "Радио-86РК" Персональный компьютер радиолюбителя «Радио-86РК». Радио (на русском языке). № 7. с. 26. ISSN   0033-765X . (Процесс тестирования)
  5. ^ Горшков, Д.; Зеленко, Г.; Озеров, Ю.; Попов, С. (1986). Персональный радиолюбительский компьютер "Радио-86РК" Персональный компьютер радиолюбителя «Радио-86РК». Радио (на русском языке). № 8. с. 23. ISSN   0033-765X . (Прошивка)
  6. ^ Горшков, Д.; Зеленко, Г.; Озеров, Ю.; Попов, С. (1986). Персональный радиолюбительский компьютер "Радио-86РК" Персональный компьютер радиолюбителя «Радио-86РК». Радио (на русском языке). № 9. с. 27. ISSN   0033-765X . (Распределение памяти)
  7. ^ Эльяшкевич, С. А.; Пескин, А. Э. (1993). Устройство и ремонт цветных телевизоров [ Строительство и ремонт цветных телевизоров ] (на русском языке). «Стелс». п. 496. ИСБН  5-85496-001-Х .
  8. ^ Савельев, Е.; Ворон, Г. (1991). Цветной телевизор — монитор бытовой ПЭВМ [Цветной телевизор – монитор домашнего компьютера]. Радио (на русском языке). № 6. с. 39. ISSN   0033-765X .
  9. ^ Как собирают компьютеры в "глубинке" [Как собирают компьютеры в глубинке]. Радио (на русском языке). № 2. 1991. с. 51. ISSN   0033-765X .
  10. ^ Долгий, А. (1987). Если нет КР580ВГ75... [Если в продаже нет КР580ВГ75]. Радио (на русском языке). № 5. с. 22. ISSN   0033-765X .
  11. ^ Твоя персональная ЭВМ [Ваш персональный компьютер]. Радио (на русском языке). № 9. 1986. с. 28. ISSN   0033-765X .
  12. ^ Техническая документация Intel 8275
  13. ^ Stack Exchange (ретрокомпьютеры), вопрос об истории Intel 8275 [1]
  14. ^ Долгий, А. (1987). Бейсик для "Радио-86РК" [БЕЙСИК для «Радио-86РК»]. Радио (на русском языке). № 1. с. 31. ISSN   0033-765X .
  15. ^ Барчуков, В.; Фадеев, Е. (1988). Бейсик "Микрон" [БЕЙСИК «Микрон». Радио (на русском языке). № 8. с. 37. ISSN   0033-765X .
  16. ^ Лукьянов, Д. (1989). "RAMDOS" . Радио (in Russian). No. 9. p. 46. ISSN  0033-765X .
  17. ^ Седов, Е.; Матвеев, А. (1993). ДОС для "Радио-86РК" [ДОС для "Радио-86РК"]. Радио (на русском языке). № 3. с. 14. ISSN   0033-765X .
  18. ^ Седов, Е.; Матвеев, А. (1993). Контроллер накопителя на гибких магнитных дисках для "Радио-86РК" [Контроллер дисковода для «Радио-86РК»]. Радио (на русском языке). № 2. с. 16. ISSN   0033-765X .
  19. ^ Зеленко, Г.; Горшков, Д. (1989). "Микроша" ≃ "Радио-86РК" [«Микроша» ≃ «Радио-86РК»]. Радио (на русском языке). № 12. с. 43. ISSN   0033-765X .
  20. ^ Бытовые ПЭВМ становятся ближе [Бытовые компьютеры становятся более доступными]. Радио (на русском языке). № 8. 1988. с. 62. ISSN   0033-765X .
  21. ^ Приближая компьютерную оснащенность... [Как стать хорошо оснащенным компьютером...]. Радио (на русском языке). № 6. 1989. с. 65. ISSN   0033-765X .
  22. ^ Горшков, Д.; Зеленко, Г.; Шишкин, А. (1989). Микро 16 - одноплатная ПЭВМ на основе микропроцессора КР1810ВМ86 [Micro 16 - a single board computer built around the KR1810VM86 microprocessor]. Микропроцессорные средства и системы (in Russian). No. 4. p. 12. ISSN  0233-4844 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1b8250f136e6b430db15fc150e7bfb27__1709825100
URL1:https://arc.ask3.ru/arc/aa/1b/27/1b8250f136e6b430db15fc150e7bfb27.html
Заголовок, (Title) документа по адресу, URL1:
Radio-86RK - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)