<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://emuverse.ru/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Barsik</id>
	<title>Emuverse - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://emuverse.ru/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Barsik"/>
	<link rel="alternate" type="text/html" href="https://emuverse.ru/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Barsik"/>
	<updated>2026-04-16T17:52:09Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3370</id>
		<title>Специалист</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3370"/>
		<updated>2023-06-03T23:55:54Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Модификации и клоны */ устранение грамм.ошибок&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Специалист (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:MK 1987 02.jpg|thumb|227px|Обложка журнала «Моделист-конструктор» № 2/1987]]&lt;br /&gt;
&#039;&#039;&#039;«Специалист»&#039;&#039;&#039; — любительский 8-разрядный микрокомпьютер. Разработан в [[1985]] году А.&amp;amp;nbsp;Ф.&amp;amp;nbsp;Волковым, г.&amp;amp;nbsp;Днепродзержинск Днепропетровской области. Но схема и описание компьютера для самостоятельного повторения радиолюбителями были опубликованы в [[Моделист-конструктор (журнал)|журнале «Моделист-Конструктор»]] лишь в начале [[1987]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: КР580ИК80А либо [[КР580ВМ80А]] (клоны [[i8080]]) на тактовой частоте 2&amp;amp;nbsp;МГц&lt;br /&gt;
* Память: [[ОЗУ]] — 32/48 КБ, [[ПЗУ]] — 2-12 КБ&lt;br /&gt;
* Устройство вывода: бытовой [[телевизор]]&lt;br /&gt;
* Режимы отображения: чёрно-белый графический 384 &amp;amp;times; 256 точек (драйвер в ПЗУ поддерживает текст 25 строк по 64 символа), цветной: 4 или 8 цветов при наличии внешнего контроллера цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета]&lt;br /&gt;
* Клавиатура: матрица из 72-х клавиш плюс одна отдельная (в оригинале — плёночная)&lt;br /&gt;
* Внешняя память: бытовой кассетный [[магнитофон]], позднее — дисковод&lt;br /&gt;
* Питание: блок питания от 220В, на выходе: +12В, +5В (1.5А), −5В, потребляемая мощность — 10 Вт&lt;br /&gt;
&lt;br /&gt;
== История «Специалиста» ==&lt;br /&gt;
&lt;br /&gt;
Компьютер «Специалист» был разработан преподавателем СПТУ N4 г. Днепродзержинска Анатолием Федоровичем Волковым. В 1984 году, обладая необходимыми знаниями, полученные им работая ранее инженером, и по договорённости с директором училища, он взялся за разработку компьютера. Целью было разработать школьный компьютер и на его базе создать компьютерный учебный класс для училища. В результате был разработан компьютер «Школьник», который зимой 1985 г. экспонировался на выставке ВДНХ в Киеве. Однако компьютер получился слишком сложным. Он содержал до 300 микросхем и был выполнен на нескольких промышленно изготовленных печатных платах. Большое число микросхем получилось из-за малоёмких статических ОЗУ и использования сенсорной клавиатуры, что требовало нескольких микросхем для каждой клавиши. Было понятно, что необходимо существенное удешевление и упрощение схемы компьютера.&lt;br /&gt;
&lt;br /&gt;
Вскоре автору удалось изобрести эффективный метод ручного монтажа, который не требовал изготовления промышленных плат и позволял вручную смонтировать целый компьютер в полсотни микросхем всего за три вечера. Также, чтобы добиться существенного удешевления, автор придумал плёночную клавиатуру, не требующую промышленных деталей и получаемую аккуратным расслаиванием до тонкой плёнки платы фольгированного стеклотекстолита и вырезанной из такой же плёнки маски, положенных на фольгированную печатную плату с вытравленными в фольге контактами. Используя эти наработки, талантливому инженеру удалось разработать один из самых удачных (и, без преувеличения, самый гениальный по своей простоте и эффективности) бытовой советский компьютер.&lt;br /&gt;
&lt;br /&gt;
Компьютер, названный «Специалист-85» содержал менее 60 дешёвых микросхем (в основном уже устаревшей 155 серии), из них всего две недефицитных БИС 580 серии (к тому времени уже лет 7-8 как выпускаемых промышленностью). В качестве памяти использовались динамические ОЗУ К565РУ3, которые тоже с начала 80-х уже производились в стране. Их можно было ставить как 24 штуки, что давало для программ 36 Кб, так и всего 16, что приводило к фрагментированию памяти и давало 16 Кб сплошной памяти, впрочем и этого объёма вполне хватало для работы бейсика размером в 8 Кб.&lt;br /&gt;
&lt;br /&gt;
Позднее (уже не А.Волковым) в схеме была проведена замена ОЗУ на более ёмкие, и она сократилась до всего 38 корпусов. Эта предназначенная для любителей кооперативная плата «Специалист-Экспресс» выпускалась в Новосибирске и продавалась в 1988 году в салонах «Электроника» за 38 рублей. Схемотехника узла синхронизации процессора и видеоконтроллера была оптимальной и не встречалась ни в западных, ни в отечественных промышленных изделиях, разработанных ни до, ни после. В частности, отечественные «Вектор» и «Львов», разработанные намного позже, не использовали данную идею синхронизации, отчего существенно проиграли в параметрах.&lt;br /&gt;
&lt;br /&gt;
Автором был написан ROM-BIOS, а от популярного в те годы компьютера «[[Микро-80]]» был адаптирован бейсик, который был расширен графическими операторами. Разработка компьютера была полностью завершена в сентябре 1985 года. После чего автор приступил к разработке сетевого ПО и изготовлению необходимого количества машин для компьютерного класса. Машина ученика содержала всего 2 Кб ПЗУ, но имела возможность по радиальной линии скачать из машины преподавателя бейсик, который там хранился в резидентном ПЗУ.&lt;br /&gt;
&lt;br /&gt;
В это же время журнал «Моделист-Конструктор», узнав о разработке из газет, обратился к автору с предложением. В итоге был опубликован цикл статей, по которым любой радиолюбитель мог собрать такой компьютер у себя на кухонном столе. Тем не менее в конце 80-х - начале 90-х клоны «Специалиста» производились десятком предприятий.&lt;br /&gt;
&lt;br /&gt;
А. Волков не ставил целью создать домашний любительский компьютер, вероятно, потому и не обратился сразу с предложением о публикации и рекламе в журнал «Радио». А после стало поздно, так как там начался цикл статей о «Радио-86РК». Задачу по компьютеризации училища он выполнил, а продвижение и программное сопровождение компьютера, как любительского и бытового, уже не являлось его задачей и не входило в его планы. Тем не менее, редакции удалось убедить А. Волкова опубликовать в журнале достаточный для начала пакет системных программ (в том числе графический редактор и экранные шахматы, тоже кстати, адаптированные от «Микро-80»), а также очень простую аппаратную доработку, позволяющую добавить в компьютер цвет. После 1988 года публикации А. Волкова прекратились, и дальнейшие публикации на тему «Специалиста» уже худшего качества делали сами радиолюбители. Из опубликованных аппаратных доработок, имевших значение, можно упомянуть лишь доработку контроллера цвета (1990), увеличивающую число цветов с 4 до 8.&lt;br /&gt;
&lt;br /&gt;
А.Волков придавал большое значение и возлагал большие надежды на метод «стежкового монтажа» и был разочарован, когда это не сработало. Предложенная автором технология не особо помогала любителям в сборке компьютера. Эта технология требовала определённого навыка, применения специальной резины, а главное, было необходимо наличие дефицитной самозалуживающейся проволоки. Почти всем любителям, собиравшим компьютер в 1987 году, пришлось монтировать аппарат во много раз более трудоёмким традиционным способом на макетке, используя обычный провод, зачищаемый скальпелем.&lt;br /&gt;
&lt;br /&gt;
Вначале лишь в крупных городах любители имели возможность достать печатную плату и детали, но вскоре ряд кооперативов наладил изготовление и рассылку посылторгом печатных плат и комплектующих, что помогло подключиться любителям из сельской местности, где достать даже устаревшие и недефицитные радиодетали было невозможно. Но в крупных городах «Специалист» и другие отечественные самоделки вскоре были вытеснены клонами ZX-Spectrum, обладающим намного большим и существенно более качественным ПО. Потому «Специалист» больше собирали в сельской местности, особенно на Украине.&lt;br /&gt;
&lt;br /&gt;
В 1991 году, после публикации в более массовом журнале «Радио» нового ПК «[[Орион-128]]», интерес к «Специалисту» начал падать, а в силу идентичности структуры экрана не составило проблемы часть игрового программного обеспечения «Специалиста» перенести на «Орион-128», где, в частности, несколько чёрно-белых исходно игр было оцвечено. Основным преимуществом «Ориона» стала лучшая архитектура, а именно наличие для программ сплошного участка ОЗУ в 61 Кб, что необходимо для установки на компьютер ОС [[CP/M]], в то время как объёма доступного для программ ОЗУ в 36 Кб, имеющегося в Специалисте, для этого недостаточно.&lt;br /&gt;
&lt;br /&gt;
Не считая промышленные и сделанные в кустарных мастерских кооперативные клоны «Специалиста», количество изготовленных любителями самодельных компьютеров хотя и существенно уступало другой популярной в те годы самоделке «[[Радио-86РК|Радио-86РК]]», но несомненно составило несколько тысяч.&lt;br /&gt;
&lt;br /&gt;
В то время, как промышленность выпускала лишь полные клоны «Специалиста», простая и понятная схема «Специалиста», исходно лишённая цвета (опубликованного позднее) буквально подталкивала любителей к доработкам, которые были настолько просты и очевидны, что их мог сделать любой дилетант, лишь вчера прочитавший в журнале «Радио» о работе цифровых микросхем.&lt;br /&gt;
&lt;br /&gt;
Множество любителей в разных городах сделали доработки до цвета, но лишь для себя. Известными и доведёнными до производства стали лишь две доработки. И рассказывая историю «Специалиста», нельзя не упомянуть о этих двух специалисто-производных компьютерах. Оба появились в Омске. Эти компьютеры нельзя считать клонами, они были несовместимыми, но их схемы на 85% повторяли схему «Специалиста», отличаясь лишь формированием видеосигнала.&lt;br /&gt;
&lt;br /&gt;
В компьютере «Патисоник-580», появившимся первым, для получения цвета разрешение экрана было сокращено вдвое до 192*256, что дало возможность иметь 4 цвета при той же скорости видеовывода (эта же идея была также использована в промышленном клоне «Эврика»). Разработчиком был В. Г. Казаринов, а эти компьютеры мелкосерийно производились его кооперативом и использовались в первых игровых салонах (для чего были написано несколько игр, неотличимых от игр MSX), а также поставлялись в компьютерные классы в школы области. В 1991 В. Г. Казариновым была создана фирма Patisonic[http://speccy.info/Patisonic], которая в дальнейшем до середины 90-х выпускала ряд уникальных клонов ZX-Spectrum и MSX, а после занялась торговлей IBM-комплектующими.&lt;br /&gt;
&lt;br /&gt;
Вторым специалисто-производным был компьютер [[Радуга (компьютер)|Радуга]], разработанный в том же 1988 году В.Пудовым и В.Тимофеевым в Омском авиационном техникуме. Компьютер [[Радуга (компьютер)|Радуга]] в качестве производственной практики мелкосерийно выпускался учащимися в мастерских техникума для школ области. В этот компьютер цвет был введён уникальным, нигде не повторенным способом. Формат экрана был сохранён 384*256, но добавлено 16 цветов. В компьютере были применены 16 микросхем 32-х килобитных версий ОЗУ К565РУ5. Хотя таким образом компьютер имел 64 Кб; но из них лишь 32 Кб предназначались для программ и данных, ещё 16 Кб доступные процессору содержали графическую информацию (плоскость графики), а в оставшейся 16-ти килобайтовой странице хранилась информация о цвете (плоскость цвета). При этом, процессор не имел прямого доступа к странице цвета, но при занесении процессором байта в экранный буфер (то есть в плоскость графики) содержимое специального регистра цвета автоматически переписывалось в плоскость цвета. При чтении экранного байта байт цвета из другой плоскости автоматически сохранялся в регистре цвета. Если считанный экранный байт затем записать в другое место экрана, то переписывался и цвет. Таким образом при копировании по экрану цветных спрайтов и выводе цветного текста не возникало потерь ресурса процессора на цвет, что очень важно для небыстрого компьютера (во всех остальных компьютерах с тем же цветовым разрешением вывод в цвете замедляет вывод, как минимум, вдвое).&lt;br /&gt;
&lt;br /&gt;
== Печатные платы ==&lt;br /&gt;
Хотя автор А.Волков предложил вполне успешную методику позволяющую смонтировать компьютер на макетной плате всего за несколько вечеров, но таким способом (из-за недоступности самозалуживающейся проволоки) в 1987 году немного радиолюбителей сумело повторить компьютер. Однако уже в конце 1987 года на импровизированных радиорынках появились вот такие[http://www.spetsialist-mx.ru/images/SpetsialistM6.png] печатные платы. Благодаря этому популярность «Специалиста» стала быстро расти.&lt;br /&gt;
&lt;br /&gt;
В середине 1988 года в журнале МК был опубликован рисунок печати для несколько изменённого варианта оригинальной схемы (были добавлены буфера шин данных и адреса). Но этот вариант платы не получил большое распространение, разводка была сделана достаточно непрофессионально, а в буферах никакой нужды не было, т.к. намного проще проблема перегрузки шин решается применением 555/1533 серий, вполне доступных к тому времени. Да и при ИМС 155-той серии (даже с шестью ПЗУ 573РФ2 и вторым ППА) никаких проблем не было.&lt;br /&gt;
&lt;br /&gt;
Видимо самой массовой для самодельщиков, и точно самой удачной, стала печатная плата «Экспресс» выпускаемая одним частным кооперативом из Новосибирска. Плата получила большое распространение благодаря тому, что не только продавалась по почте посылторгом (со 100% предоплатой), но и в 1988-1989 годах её можно было купить в магазинах «Электроника» (хотя цена была явно завышеной: 38 рублей). Эта плата была выполнена на более современном ОЗУ 565РУ5, что позволило резко сократить размер платы (почти вдвое меньше журнальной), а общее число микросхем упало до всего 38.&lt;br /&gt;
&lt;br /&gt;
Вариантов плат «Специалиста» встречается много, но большинство было сделано на основе ранней (выше упомянутой) платы с 6-ю панельками ПЗУ. Вариантов плат содержащих контроллер цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета] вообще не было (вероятно потому, что  контроллер цвета был опубликован в журнале МК слишком поздно, лишь в июле 1988 года). Из-за этого большинство игр «Специалиста» монохромные.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
На начальном этапе основным источником программ для пользователей стал журнал «Моделист-конструктор». В нём в виде требующих утомительного ручного ввода дампов было опубликовано базовое системное ПО: «Загрузчик» (начальный адрес C000), «Монитор» (с адреса C800), адаптированный от Радио-86РК,  доработанный графическими операторами [[Бейсик]] А.Волкова, адаптация инструментального пакета «Микрон» от «Радио-86РК», графический редактор и несколько графических игр. &lt;br /&gt;
&lt;br /&gt;
Редакция журнала программ не создавала и не могла удовлетворить ощущаемый пользователями в первые годы острый программный голод. Впоследствии программное обеспечение, созданное программистами-любителями, распространялась через кооперативы, а также через продажи и обмен на нелегальных радиорынках. Кроме написанных изначально для «Специалиста» графических программ, есть адаптации и от чисто текстовых машин. Наряду с авторскими разработками, 30-40 программ были адаптированы от «[[Микро-80]]», «[[Радио 86РК]]» и [[ZX-Spectrum]].&lt;br /&gt;
&lt;br /&gt;
Наличие у «Специалиста» графического экрана позволило адаптировать для него также с десяток игр от [[ZX-Spectrum]], хотя это было весьма трудоёмко из-за процессора Z80. &lt;br /&gt;
&lt;br /&gt;
Ряд самых известных игр компьютера «Специалист»: ZOO, Land, LodeRunner, Budy, Copter, Sky Scrapper, Saboteur, Digger, Tutanhamon, DTE, Manic-Miner, Jet-Set Willy. Из-за малого объёма оперативной памяти и сложности разработки без наличия дисковода, авторских игр, максимально использующих графические возможности компьютера, было немного, по качеству лучшими были адаптации с «ZX-Spectrum».&lt;br /&gt;
&lt;br /&gt;
Для «Специалиста» было написано 7-8 вариантов базовых резидентных программ (ROM-BIOS) в разных городах страны (некоторые из которых были несовместимы с ПЗУ А.Волкова и не прижились), было адаптировано практически всё системное ПО Радио-86РК, отладчики, (диз-)ассемблеры, макро-ассемблер «Микроши», несколько текстовых редакторов, несколько музыкальных редакторов, синтезатор речи, несколько графических редакторов, программа для трассировки плат и прочие программы для практических целей радиолюбителей.&lt;br /&gt;
&lt;br /&gt;
Языки программирования для компьютера «Специалист»: (макро-) ассемблер, [[Forth|Форт]], Паскаль (Паскаль-ЛС), Си (Best-C), Бейсик-интерпретатор (с десяток вариаций). Но без дисковода компиляторы ЯВУ могли использоваться лишь для изучения ЯВУ, а не как серьёзный инструмент. Т.к. в ОЗУ одновременно должен был находиться редактор текста, компилятор, текст программы и буфер трансляции, то можно было странслировать лишь небольшие программы, содержащие не более полутора сотен строк.&lt;br /&gt;
&lt;br /&gt;
В 1990—1992 гг. в Ленинграде, Москве и Магнитогорске (независимо) к «Специалисту» был подключен дисковод, хотя это и потребовало нетрадиционных аппаратно-программных решений (так как скорости процессора на такте 2 МГц не хватает, чтобы принять поток данных дисковода в DD-формате). Вначале дисковод был очень дорог и потому доступен лишь единицам, большее применение он получил лишь несколько лет спустя, но уже на «Специалисте» усовершенствованном по варианту MX Л.Афанасьева.&lt;br /&gt;
&lt;br /&gt;
Стандартная для данного процессора ОС CP/M мало подходила для «Специалиста», т.к без доработок он обладает всего около 35 кб ОЗУ, чего недостаточно для большинства программ CP/M. Таким образом ОС CP/M можно было использовать лишь, как файловую систему. Лишь для хранения и запуска родных программ «Специалиста», а для фирменных пакетов и компиляторов ЯВУ не хватало объёма памяти. Опубликованный в 1990 году другой самодельный компьютер [[Орион-128]] в этом плане обладал значительно лучшими возможностями, что привело вскоре к быстрому падению популярности «Специалиста».&lt;br /&gt;
&lt;br /&gt;
== Модификации и клоны ==&lt;br /&gt;
Все выпускавшиеся серийно промышленные клоны были полностью совместимы с базовым монохромным вариантом «Специалиста». Наиболее известный аналог — ПК «Лик».&lt;br /&gt;
Промышленные клоны «Специалиста», которых было около десятка, были 100% совместимы с оригиналом и почти все они были монохромными. А некоторые имели иной вариант цвета. Отчасти поэтому, а также потому, что контроллер цвета был не очень популярен (т.к. бытовые цветные мониторы были очень дефицитны, а в 80-тые годы не каждый мог себе позволить отдать цветной телевизор для нужд бытовой ЭВМ) процент 4-х цветных программ невелик, а 8-ми цветных вообще нет. Лишь в XXI веке известный программист А.Морозов (более известный на тематических форумах, как vinxru[http://alemorf.ru/]) разработал несколько качественных 8-ми цветных игр для «Специалиста».&lt;br /&gt;
&lt;br /&gt;
=== Лик ===&lt;br /&gt;
«Лик» незначительно отличался от основной (журнальной) модели:&lt;br /&gt;
* Изменена раскладка клавиатуры&lt;br /&gt;
* Своя программа «Монитор», облегчающая отладку программ&lt;br /&gt;
* Мелкие отличия в схемотехнике&lt;br /&gt;
&lt;br /&gt;
Заводской вариант был собран в пластиковом корпусе и имел дешевую и очень неудобную мембранную клавиатуру. На задней стенке имелся 3-х рядный разъём расширения, низкочастотный выход на монитор (телевизор) и гнездо для подключения магнитофона. В комплект поставки входило немного программ — четыре игры: «Реверси», «Питон», «Морской бой» и «Шахматы», причём последняя работала только в текстовом режиме. А также интерпретатор BASIC-а, транслятор ассемблера и простенький текстовый редактор. Дизассемблер был уже встроен в «Монитор» и вызывался горячей клавишей.&lt;br /&gt;
&lt;br /&gt;
Так как ИМС ПЗУ были в то время достаточно дорогими, выпускалось несколько вариантов копьютера. В самом дешевом варианте устанавливалась одна микросхема 573РФ2 с «Загрузчиком». После включения компьютера пользователь загружал «Монитор» с магнитофона в ОЗУ (ниже RAMTOP) и только после этого компьютером можно было пользоваться. Второй вариант имел уже две микросхемы 573РФ2 c полноценным «Монитором» и компьютер был готов к работе сразу после включения. Третий вариант имел пять микросхем, три дополнительных содержали интерпретатор BASIC-а. При подаче команды бейсик загружался в ОЗУ из ПЗУ, что намного быстрее, чем его загрузка с магнитофона.&lt;br /&gt;
&lt;br /&gt;
=== «Эврика» ===&lt;br /&gt;
ПК «Эврика» производился с 1988 г. вильнюсским заводом радиоизмерительных приборов. За исключением небольшой доработки видеовыхода, схема представляет собой полный клон «Специалиста», в том числе и клавиатура специалистовская.&lt;br /&gt;
&lt;br /&gt;
Однако в том виде, что компьютер поставлялся заводом, его можно было назвать «Специалистом», предназначенным для использования программ «Радио-86РК». Для этого в ПЗУ, стоящем на F800, были предусмотрены JMP-ы со стандартных входов ПЗУ «Радио-86РК» на область 8100 (в ОЗУ). ПЗУ F800 имело размер всего 512 байт и содержало только холодный загрузчик, который позволял загрузить с магнитофона в область 8100 ROM-BIOS, который эмулировал ПЗУ «Радио-86РК». После его загрузки компьютер имел функционирующие стандартные входы ПЗУ F800 и позволял использовать все системные программы «Радио-86РК», включая бейсик, ассемблер, текстовый редактор и др. Игры от «Радио-86РК», которые все без исключения используют прямой доступ в его экранную область, естественно, не работают (запустить можно, но картинки нет).&lt;br /&gt;
&lt;br /&gt;
А вот программы «Специалиста», несмотря на 100 % специалистовскую схему, в оригинале запустить, наоборот, нельзя, так как все программы «Специалиста» имеют, как минимум, обращения в ПЗУ C000 (а большинство обращаются и в C800). Но эти ПЗУ в «Эврике» отсутствуют как класс.&lt;br /&gt;
&lt;br /&gt;
Но видимо, потому, что это всё-же «Специалист», или по крайней мере изначально так планировалось, на печатной плате есть 6 посадочных мест для ПЗУ 573РФ2. Значит, установив на заводскую плату две ПЗУ, можно было бы использовать ВСЕ программы «Специалиста».&lt;br /&gt;
&lt;br /&gt;
Панельки в заводской поставке не запаяны. Таким образом вообще ни одну из программ «Специалиста» в оригинале на этом 100% клоне «Специалиста» использовать нельзя. И наоборот, можно использовать в оригинале системные программы от несовместимого по железу «Радио-86РК».&lt;br /&gt;
&lt;br /&gt;
Т.к. программно всё отличие от «Специалиста» заключается лишь в невозможности делать вызовы ПЗУ «Специалиста», то адаптация специалистовских программ на такой компьютер легка и сводится лишь в нахождении вызовов нескольких специалистовских подпрограмм и замене их на эквиваленты в ПЗУ F800 у «Радио-86РК». А игры, которые сами сканируют матрицу клавиатуры и делают графический вывод на экран, не используя стандартные подпрограммы ПЗУ, вообще не нуждаются в адаптации.&lt;br /&gt;
&lt;br /&gt;
Объяснением такой метаморфозы компьютера можно посчитать такое, что сделав клон «Специалиста» инженеры предприятия вдруг обнаружили, что для него ещё не успели написать много программ, тогда как для «Радио-86РК» их есть уже намного больше. Или же просто посчитали, что стандарт ПЗУ «Радио-86РК» намного правильнее (что так и есть, учитывая CP/M).&lt;br /&gt;
&lt;br /&gt;
При этом 100% аппаратная &lt;br /&gt;
&lt;br /&gt;
=== Специалист MX ===&lt;br /&gt;
[[Изображение:Specialist_Land_Screenshot.png|thumb|267px|right|Скриншот игры Land (клон [[Lode Runner]]) на эмуляторе ПК «Специалист MX»]]&lt;br /&gt;
В [[1991]] году в журнале [[Радио]] был отрекламирован вариант модернизации компьютера — &#039;&#039;&#039;Специалист MX&#039;&#039;&#039;. Печатная плата не предлагалась, доработки предлагалось делать вручную на плате оригинального «Специалиста». В [http://www.spetsialist-mx.ru/Docs/RAMFOS.pdf брошюре] описывается процесс модификации обычного компьютера до варианта «Специалист-МХ». Основные доработки:&lt;br /&gt;
* несовместимый с базовым, вариант цвета дающий 16 цветов через [http://www.spetsialist-mx.ru/schemes/ColorController3.png Контроллер цвета]&lt;br /&gt;
* подключение DD-дисковода через [http://www.spetsialist-mx.ru/schemes/FDDController1.png Контроллер дисковода]&lt;br /&gt;
* RAM-диск на 62 КБ из добавленной банки 565РУ5&lt;br /&gt;
* ROM-диск на 48 КБ и ОС RAMFOS для работы с квазидисками (имеется резидентный нортон)&lt;br /&gt;
* таймер 580ВИ53 в качестве аппаратного генератора звуков&lt;br /&gt;
&lt;br /&gt;
=== Эрик ===&lt;br /&gt;
{{Main|Эрик/Радиолюбитель 1994/Персональный компьютер «Эрик»|Персональный компьютер «Эрик»}}&lt;br /&gt;
В [[Радиолюбитель (журнал)|журнале «Радиолюбитель»]] 4/94 была опубликована схема компьютера «Эрик», разработанного О.Ложкиным на основе схемы «Специалиста», и программно частично совместимого с ним. Он использовал более быстрый процессор [[Zilog Z80|Z80A]] на частоте 4 МГЦ, имел ОЗУ 64 КБ и ПЗУ 64 КБ, цветной графический режим (384&amp;amp;times;256, одновременное отображение 4 цветов из 2-х палитр, т.е всего 8 цветов), контроллер дисковода.&lt;br /&gt;
&lt;br /&gt;
Несмотря на улучшенные параметры, компьютер не стал популярным. В 1994 году эпоха 8-ми разрядок подошла к концу -- уже повсюду продавались импортные IBM PC 486, а цены на PC XT упали до уровня цен 8-миразрядок. А наличие на рынке других бытовых компьютеров и игровых приставок, обладавших в сотни раз более богатым и качественным ПО, не оставили этому варианту «Специалиста» ни одного шанса. В итоге, этот вариант компьютера никем кроме автора не собирался, и соответственно, программно не был поддержан. ROM-BIOS поддерживающий все возможности машины также отсутствовал. Кроме того, возникла несовместимость ПО признанная самим автором &amp;quot;Эрика&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Другие модели ===&lt;br /&gt;
&lt;br /&gt;
[http://www.spetsialist-mx.ru/index5.html Здесь] описываются некоторые другие промышленные клоны «Специалиста». На базе схемы «Специалиста» были также разработаны два несовместимых с ним специалисто-производных компьютера.&lt;br /&gt;
 &lt;br /&gt;
В 1988 году в Омском авиационном техникуме В.А.Пудовым и В.В.Тимофеевым был разработан и мелкосерийно производился [[Радуга (компьютер)|компьютер «Радуга»]], созданный на основе схемотехники «Специалиста». Он имел 64 КБ ОЗУ, причём 32 из них тратились на экран графики и цвета, а ОЗУ для программ сокращено до 32 КБ.&lt;br /&gt;
&lt;br /&gt;
Тогда же и в том же городе предпринимателем В.Г.Казариновым был разработан и также мелкосерийно производился компьютер «Патисоник», который также был почти полной копией схемы «Специалиста» (не путать с «Патисоник-48», клоном «ZX-48К»  с картриджами, выпускаемым той же фирмой в 1991-1994). Этот компьютер имел экранный формат 192*256 с 4-мя цветами на каждый пиксель (использовался в первых игровых салонах города). Оба эти компьютера схемно отличались от «Специалиста» только видеовыходом, - в обоих этих компьютерах был цвет, в обоих разный и несовместимый с журнальным цветом.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Волков А. &#039;&#039;«Ваш помощник — компьютер»&#039;&#039;. — журнал Моделист-Конструктор, 1987, №№ 2,3,5,6,7.&lt;br /&gt;
* Ложкин О. &#039;&#039;Персональный компьютер «Эрик»&#039;&#039;. — журнал Радиолюбитель, 1994, № 4, стр.9-12.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.old.h1.ru/xussr/specialist.shtml Компьютерный музей — Специалист]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/index.html Сайт о ПК &amp;quot;Специалист&amp;quot; и его клонах]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Специалист/Моделист-Конструктор 87/Описание компьютера|Описание в журнале «Моделист-Конструктор»]]&lt;br /&gt;
* [[Специалист/Техническая информация|Краткая техническая информация]]&lt;br /&gt;
* [[Лик/Руководство пользователя|Руководство пользователя ПК «Лик»]]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/monitor2_1.rar Прошивка ПЗУ «Специалист»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Specimx.rar Прошивка ПЗУ «Специалист-MX»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_lik_rks.rar Прошивки ПЗУ «Лик»]&lt;br /&gt;
&lt;br /&gt;
== Эмуляторы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Универсальный эмулятор Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Emu80.rar Emu80]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/spmx_v42.rar spmx_v42]&lt;br /&gt;
&lt;br /&gt;
== Программы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/download.html Подборка программ для «Специалиста» и «Лика» на сайте эмулятора Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_rks.rar Подборка программ для «Специалиста» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_mx_i80.rar Подборка программ для «Специалиста_МХ» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3369</id>
		<title>Специалист</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3369"/>
		<updated>2023-06-03T23:55:05Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Специалист (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:MK 1987 02.jpg|thumb|227px|Обложка журнала «Моделист-конструктор» № 2/1987]]&lt;br /&gt;
&#039;&#039;&#039;«Специалист»&#039;&#039;&#039; — любительский 8-разрядный микрокомпьютер. Разработан в [[1985]] году А.&amp;amp;nbsp;Ф.&amp;amp;nbsp;Волковым, г.&amp;amp;nbsp;Днепродзержинск Днепропетровской области. Но схема и описание компьютера для самостоятельного повторения радиолюбителями были опубликованы в [[Моделист-конструктор (журнал)|журнале «Моделист-Конструктор»]] лишь в начале [[1987]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: КР580ИК80А либо [[КР580ВМ80А]] (клоны [[i8080]]) на тактовой частоте 2&amp;amp;nbsp;МГц&lt;br /&gt;
* Память: [[ОЗУ]] — 32/48 КБ, [[ПЗУ]] — 2-12 КБ&lt;br /&gt;
* Устройство вывода: бытовой [[телевизор]]&lt;br /&gt;
* Режимы отображения: чёрно-белый графический 384 &amp;amp;times; 256 точек (драйвер в ПЗУ поддерживает текст 25 строк по 64 символа), цветной: 4 или 8 цветов при наличии внешнего контроллера цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета]&lt;br /&gt;
* Клавиатура: матрица из 72-х клавиш плюс одна отдельная (в оригинале — плёночная)&lt;br /&gt;
* Внешняя память: бытовой кассетный [[магнитофон]], позднее — дисковод&lt;br /&gt;
* Питание: блок питания от 220В, на выходе: +12В, +5В (1.5А), −5В, потребляемая мощность — 10 Вт&lt;br /&gt;
&lt;br /&gt;
== История «Специалиста» ==&lt;br /&gt;
&lt;br /&gt;
Компьютер «Специалист» был разработан преподавателем СПТУ N4 г. Днепродзержинска Анатолием Федоровичем Волковым. В 1984 году, обладая необходимыми знаниями, полученные им работая ранее инженером, и по договорённости с директором училища, он взялся за разработку компьютера. Целью было разработать школьный компьютер и на его базе создать компьютерный учебный класс для училища. В результате был разработан компьютер «Школьник», который зимой 1985 г. экспонировался на выставке ВДНХ в Киеве. Однако компьютер получился слишком сложным. Он содержал до 300 микросхем и был выполнен на нескольких промышленно изготовленных печатных платах. Большое число микросхем получилось из-за малоёмких статических ОЗУ и использования сенсорной клавиатуры, что требовало нескольких микросхем для каждой клавиши. Было понятно, что необходимо существенное удешевление и упрощение схемы компьютера.&lt;br /&gt;
&lt;br /&gt;
Вскоре автору удалось изобрести эффективный метод ручного монтажа, который не требовал изготовления промышленных плат и позволял вручную смонтировать целый компьютер в полсотни микросхем всего за три вечера. Также, чтобы добиться существенного удешевления, автор придумал плёночную клавиатуру, не требующую промышленных деталей и получаемую аккуратным расслаиванием до тонкой плёнки платы фольгированного стеклотекстолита и вырезанной из такой же плёнки маски, положенных на фольгированную печатную плату с вытравленными в фольге контактами. Используя эти наработки, талантливому инженеру удалось разработать один из самых удачных (и, без преувеличения, самый гениальный по своей простоте и эффективности) бытовой советский компьютер.&lt;br /&gt;
&lt;br /&gt;
Компьютер, названный «Специалист-85» содержал менее 60 дешёвых микросхем (в основном уже устаревшей 155 серии), из них всего две недефицитных БИС 580 серии (к тому времени уже лет 7-8 как выпускаемых промышленностью). В качестве памяти использовались динамические ОЗУ К565РУ3, которые тоже с начала 80-х уже производились в стране. Их можно было ставить как 24 штуки, что давало для программ 36 Кб, так и всего 16, что приводило к фрагментированию памяти и давало 16 Кб сплошной памяти, впрочем и этого объёма вполне хватало для работы бейсика размером в 8 Кб.&lt;br /&gt;
&lt;br /&gt;
Позднее (уже не А.Волковым) в схеме была проведена замена ОЗУ на более ёмкие, и она сократилась до всего 38 корпусов. Эта предназначенная для любителей кооперативная плата «Специалист-Экспресс» выпускалась в Новосибирске и продавалась в 1988 году в салонах «Электроника» за 38 рублей. Схемотехника узла синхронизации процессора и видеоконтроллера была оптимальной и не встречалась ни в западных, ни в отечественных промышленных изделиях, разработанных ни до, ни после. В частности, отечественные «Вектор» и «Львов», разработанные намного позже, не использовали данную идею синхронизации, отчего существенно проиграли в параметрах.&lt;br /&gt;
&lt;br /&gt;
Автором был написан ROM-BIOS, а от популярного в те годы компьютера «[[Микро-80]]» был адаптирован бейсик, который был расширен графическими операторами. Разработка компьютера была полностью завершена в сентябре 1985 года. После чего автор приступил к разработке сетевого ПО и изготовлению необходимого количества машин для компьютерного класса. Машина ученика содержала всего 2 Кб ПЗУ, но имела возможность по радиальной линии скачать из машины преподавателя бейсик, который там хранился в резидентном ПЗУ.&lt;br /&gt;
&lt;br /&gt;
В это же время журнал «Моделист-Конструктор», узнав о разработке из газет, обратился к автору с предложением. В итоге был опубликован цикл статей, по которым любой радиолюбитель мог собрать такой компьютер у себя на кухонном столе. Тем не менее в конце 80-х - начале 90-х клоны «Специалиста» производились десятком предприятий.&lt;br /&gt;
&lt;br /&gt;
А. Волков не ставил целью создать домашний любительский компьютер, вероятно, потому и не обратился сразу с предложением о публикации и рекламе в журнал «Радио». А после стало поздно, так как там начался цикл статей о «Радио-86РК». Задачу по компьютеризации училища он выполнил, а продвижение и программное сопровождение компьютера, как любительского и бытового, уже не являлось его задачей и не входило в его планы. Тем не менее, редакции удалось убедить А. Волкова опубликовать в журнале достаточный для начала пакет системных программ (в том числе графический редактор и экранные шахматы, тоже кстати, адаптированные от «Микро-80»), а также очень простую аппаратную доработку, позволяющую добавить в компьютер цвет. После 1988 года публикации А. Волкова прекратились, и дальнейшие публикации на тему «Специалиста» уже худшего качества делали сами радиолюбители. Из опубликованных аппаратных доработок, имевших значение, можно упомянуть лишь доработку контроллера цвета (1990), увеличивающую число цветов с 4 до 8.&lt;br /&gt;
&lt;br /&gt;
А.Волков придавал большое значение и возлагал большие надежды на метод «стежкового монтажа» и был разочарован, когда это не сработало. Предложенная автором технология не особо помогала любителям в сборке компьютера. Эта технология требовала определённого навыка, применения специальной резины, а главное, было необходимо наличие дефицитной самозалуживающейся проволоки. Почти всем любителям, собиравшим компьютер в 1987 году, пришлось монтировать аппарат во много раз более трудоёмким традиционным способом на макетке, используя обычный провод, зачищаемый скальпелем.&lt;br /&gt;
&lt;br /&gt;
Вначале лишь в крупных городах любители имели возможность достать печатную плату и детали, но вскоре ряд кооперативов наладил изготовление и рассылку посылторгом печатных плат и комплектующих, что помогло подключиться любителям из сельской местности, где достать даже устаревшие и недефицитные радиодетали было невозможно. Но в крупных городах «Специалист» и другие отечественные самоделки вскоре были вытеснены клонами ZX-Spectrum, обладающим намного большим и существенно более качественным ПО. Потому «Специалист» больше собирали в сельской местности, особенно на Украине.&lt;br /&gt;
&lt;br /&gt;
В 1991 году, после публикации в более массовом журнале «Радио» нового ПК «[[Орион-128]]», интерес к «Специалисту» начал падать, а в силу идентичности структуры экрана не составило проблемы часть игрового программного обеспечения «Специалиста» перенести на «Орион-128», где, в частности, несколько чёрно-белых исходно игр было оцвечено. Основным преимуществом «Ориона» стала лучшая архитектура, а именно наличие для программ сплошного участка ОЗУ в 61 Кб, что необходимо для установки на компьютер ОС [[CP/M]], в то время как объёма доступного для программ ОЗУ в 36 Кб, имеющегося в Специалисте, для этого недостаточно.&lt;br /&gt;
&lt;br /&gt;
Не считая промышленные и сделанные в кустарных мастерских кооперативные клоны «Специалиста», количество изготовленных любителями самодельных компьютеров хотя и существенно уступало другой популярной в те годы самоделке «[[Радио-86РК|Радио-86РК]]», но несомненно составило несколько тысяч.&lt;br /&gt;
&lt;br /&gt;
В то время, как промышленность выпускала лишь полные клоны «Специалиста», простая и понятная схема «Специалиста», исходно лишённая цвета (опубликованного позднее) буквально подталкивала любителей к доработкам, которые были настолько просты и очевидны, что их мог сделать любой дилетант, лишь вчера прочитавший в журнале «Радио» о работе цифровых микросхем.&lt;br /&gt;
&lt;br /&gt;
Множество любителей в разных городах сделали доработки до цвета, но лишь для себя. Известными и доведёнными до производства стали лишь две доработки. И рассказывая историю «Специалиста», нельзя не упомянуть о этих двух специалисто-производных компьютерах. Оба появились в Омске. Эти компьютеры нельзя считать клонами, они были несовместимыми, но их схемы на 85% повторяли схему «Специалиста», отличаясь лишь формированием видеосигнала.&lt;br /&gt;
&lt;br /&gt;
В компьютере «Патисоник-580», появившимся первым, для получения цвета разрешение экрана было сокращено вдвое до 192*256, что дало возможность иметь 4 цвета при той же скорости видеовывода (эта же идея была также использована в промышленном клоне «Эврика»). Разработчиком был В. Г. Казаринов, а эти компьютеры мелкосерийно производились его кооперативом и использовались в первых игровых салонах (для чего были написано несколько игр, неотличимых от игр MSX), а также поставлялись в компьютерные классы в школы области. В 1991 В. Г. Казариновым была создана фирма Patisonic[http://speccy.info/Patisonic], которая в дальнейшем до середины 90-х выпускала ряд уникальных клонов ZX-Spectrum и MSX, а после занялась торговлей IBM-комплектующими.&lt;br /&gt;
&lt;br /&gt;
Вторым специалисто-производным был компьютер [[Радуга (компьютер)|Радуга]], разработанный в том же 1988 году В.Пудовым и В.Тимофеевым в Омском авиационном техникуме. Компьютер [[Радуга (компьютер)|Радуга]] в качестве производственной практики мелкосерийно выпускался учащимися в мастерских техникума для школ области. В этот компьютер цвет был введён уникальным, нигде не повторенным способом. Формат экрана был сохранён 384*256, но добавлено 16 цветов. В компьютере были применены 16 микросхем 32-х килобитных версий ОЗУ К565РУ5. Хотя таким образом компьютер имел 64 Кб; но из них лишь 32 Кб предназначались для программ и данных, ещё 16 Кб доступные процессору содержали графическую информацию (плоскость графики), а в оставшейся 16-ти килобайтовой странице хранилась информация о цвете (плоскость цвета). При этом, процессор не имел прямого доступа к странице цвета, но при занесении процессором байта в экранный буфер (то есть в плоскость графики) содержимое специального регистра цвета автоматически переписывалось в плоскость цвета. При чтении экранного байта байт цвета из другой плоскости автоматически сохранялся в регистре цвета. Если считанный экранный байт затем записать в другое место экрана, то переписывался и цвет. Таким образом при копировании по экрану цветных спрайтов и выводе цветного текста не возникало потерь ресурса процессора на цвет, что очень важно для небыстрого компьютера (во всех остальных компьютерах с тем же цветовым разрешением вывод в цвете замедляет вывод, как минимум, вдвое).&lt;br /&gt;
&lt;br /&gt;
== Печатные платы ==&lt;br /&gt;
Хотя автор А.Волков предложил вполне успешную методику позволяющую смонтировать компьютер на макетной плате всего за несколько вечеров, но таким способом (из-за недоступности самозалуживающейся проволоки) в 1987 году немного радиолюбителей сумело повторить компьютер. Однако уже в конце 1987 года на импровизированных радиорынках появились вот такие[http://www.spetsialist-mx.ru/images/SpetsialistM6.png] печатные платы. Благодаря этому популярность «Специалиста» стала быстро расти.&lt;br /&gt;
&lt;br /&gt;
В середине 1988 года в журнале МК был опубликован рисунок печати для несколько изменённого варианта оригинальной схемы (были добавлены буфера шин данных и адреса). Но этот вариант платы не получил большое распространение, разводка была сделана достаточно непрофессионально, а в буферах никакой нужды не было, т.к. намного проще проблема перегрузки шин решается применением 555/1533 серий, вполне доступных к тому времени. Да и при ИМС 155-той серии (даже с шестью ПЗУ 573РФ2 и вторым ППА) никаких проблем не было.&lt;br /&gt;
&lt;br /&gt;
Видимо самой массовой для самодельщиков, и точно самой удачной, стала печатная плата «Экспресс» выпускаемая одним частным кооперативом из Новосибирска. Плата получила большое распространение благодаря тому, что не только продавалась по почте посылторгом (со 100% предоплатой), но и в 1988-1989 годах её можно было купить в магазинах «Электроника» (хотя цена была явно завышеной: 38 рублей). Эта плата была выполнена на более современном ОЗУ 565РУ5, что позволило резко сократить размер платы (почти вдвое меньше журнальной), а общее число микросхем упало до всего 38.&lt;br /&gt;
&lt;br /&gt;
Вариантов плат «Специалиста» встречается много, но большинство было сделано на основе ранней (выше упомянутой) платы с 6-ю панельками ПЗУ. Вариантов плат содержащих контроллер цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета] вообще не было (вероятно потому, что  контроллер цвета был опубликован в журнале МК слишком поздно, лишь в июле 1988 года). Из-за этого большинство игр «Специалиста» монохромные.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
На начальном этапе основным источником программ для пользователей стал журнал «Моделист-конструктор». В нём в виде требующих утомительного ручного ввода дампов было опубликовано базовое системное ПО: «Загрузчик» (начальный адрес C000), «Монитор» (с адреса C800), адаптированный от Радио-86РК,  доработанный графическими операторами [[Бейсик]] А.Волкова, адаптация инструментального пакета «Микрон» от «Радио-86РК», графический редактор и несколько графических игр. &lt;br /&gt;
&lt;br /&gt;
Редакция журнала программ не создавала и не могла удовлетворить ощущаемый пользователями в первые годы острый программный голод. Впоследствии программное обеспечение, созданное программистами-любителями, распространялась через кооперативы, а также через продажи и обмен на нелегальных радиорынках. Кроме написанных изначально для «Специалиста» графических программ, есть адаптации и от чисто текстовых машин. Наряду с авторскими разработками, 30-40 программ были адаптированы от «[[Микро-80]]», «[[Радио 86РК]]» и [[ZX-Spectrum]].&lt;br /&gt;
&lt;br /&gt;
Наличие у «Специалиста» графического экрана позволило адаптировать для него также с десяток игр от [[ZX-Spectrum]], хотя это было весьма трудоёмко из-за процессора Z80. &lt;br /&gt;
&lt;br /&gt;
Ряд самых известных игр компьютера «Специалист»: ZOO, Land, LodeRunner, Budy, Copter, Sky Scrapper, Saboteur, Digger, Tutanhamon, DTE, Manic-Miner, Jet-Set Willy. Из-за малого объёма оперативной памяти и сложности разработки без наличия дисковода, авторских игр, максимально использующих графические возможности компьютера, было немного, по качеству лучшими были адаптации с «ZX-Spectrum».&lt;br /&gt;
&lt;br /&gt;
Для «Специалиста» было написано 7-8 вариантов базовых резидентных программ (ROM-BIOS) в разных городах страны (некоторые из которых были несовместимы с ПЗУ А.Волкова и не прижились), было адаптировано практически всё системное ПО Радио-86РК, отладчики, (диз-)ассемблеры, макро-ассемблер «Микроши», несколько текстовых редакторов, несколько музыкальных редакторов, синтезатор речи, несколько графических редакторов, программа для трассировки плат и прочие программы для практических целей радиолюбителей.&lt;br /&gt;
&lt;br /&gt;
Языки программирования для компьютера «Специалист»: (макро-) ассемблер, [[Forth|Форт]], Паскаль (Паскаль-ЛС), Си (Best-C), Бейсик-интерпретатор (с десяток вариаций). Но без дисковода компиляторы ЯВУ могли использоваться лишь для изучения ЯВУ, а не как серьёзный инструмент. Т.к. в ОЗУ одновременно должен был находиться редактор текста, компилятор, текст программы и буфер трансляции, то можно было странслировать лишь небольшие программы, содержащие не более полутора сотен строк.&lt;br /&gt;
&lt;br /&gt;
В 1990—1992 гг. в Ленинграде, Москве и Магнитогорске (независимо) к «Специалисту» был подключен дисковод, хотя это и потребовало нетрадиционных аппаратно-программных решений (так как скорости процессора на такте 2 МГц не хватает, чтобы принять поток данных дисковода в DD-формате). Вначале дисковод был очень дорог и потому доступен лишь единицам, большее применение он получил лишь несколько лет спустя, но уже на «Специалисте» усовершенствованном по варианту MX Л.Афанасьева.&lt;br /&gt;
&lt;br /&gt;
Стандартная для данного процессора ОС CP/M мало подходила для «Специалиста», т.к без доработок он обладает всего около 35 кб ОЗУ, чего недостаточно для большинства программ CP/M. Таким образом ОС CP/M можно было использовать лишь, как файловую систему. Лишь для хранения и запуска родных программ «Специалиста», а для фирменных пакетов и компиляторов ЯВУ не хватало объёма памяти. Опубликованный в 1990 году другой самодельный компьютер [[Орион-128]] в этом плане обладал значительно лучшими возможностями, что привело вскоре к быстрому падению популярности «Специалиста».&lt;br /&gt;
&lt;br /&gt;
== Модификации и клоны ==&lt;br /&gt;
Все выпускавшиеся серийно промышленные клоны были полностью совместимы с базовым монохромным вариантом «Специалиста». Наиболее известный аналог — ПК «Лик».&lt;br /&gt;
Промышленные клоны «Специалиста», которых было около десятка были 100% совместимы с оригиналом и почти все они были монохромными. А некоторые имели иной вариант цвета. Отчасти поэтому, а также потому, что контроллер цвета был не очень популярен (т.к. бытовые цветные мониторы были очень дефицитны, а в 80-тые годы не каждый мог себе позволить отдать цветной телевизор для нужд бытовой ЭВМ) процент 4-х цветных программ невелик, а 8-ми цветных вообще нет. Лишь в XXI веке известный программист А.Морозов (более известный на тематических форумах, как vinxru[http://alemorf.ru/]) разработал несколько качественных 8-ми цветных игр для «Специалиста».&lt;br /&gt;
&lt;br /&gt;
=== Лик ===&lt;br /&gt;
«Лик» незначительно отличался от основной (журнальной) модели:&lt;br /&gt;
* Изменена раскладка клавиатуры&lt;br /&gt;
* Своя программа «Монитор», облегчающая отладку программ&lt;br /&gt;
* Мелкие отличия в схемотехнике&lt;br /&gt;
&lt;br /&gt;
Заводской вариант был собран в пластиковом корпусе и имел дешевую и очень неудобную мембранную клавиатуру. На задней стенке имелся 3-х рядный разъём расширения, низкочастотный выход на монитор (телевизор) и гнездо для подключения магнитофона. В комплект поставки входило немного программ — четыре игры: «Реверси», «Питон», «Морской бой» и «Шахматы», причём последняя работала только в текстовом режиме. А также интерпретатор BASIC-а, транслятор ассемблера и простенький текстовый редактор. Дизассемблер был уже встроен в «Монитор» и вызывался горячей клавишей.&lt;br /&gt;
&lt;br /&gt;
Так как ИМС ПЗУ были в то время достаточно дорогими, выпускалось несколько вариантов копьютера. В самом дешевом варианте устанавливалась одна микросхема 573РФ2 с «Загрузчиком». После включения компьютера пользователь загружал «Монитор» с магнитофона в ОЗУ (ниже RAMTOP) и только после этого компьютером можно было пользоваться. Второй вариант имел уже две микросхемы 573РФ2 c полноценным «Монитором» и компьютер был готов к работе сразу после включения. Третий вариант имел пять микросхем, три дополнительных содержали интерпретатор BASIC-а. При подаче команды бейсик загружался в ОЗУ из ПЗУ, что намного быстрее, чем его загрузка с магнитофона.&lt;br /&gt;
&lt;br /&gt;
=== «Эврика» ===&lt;br /&gt;
ПК «Эврика» производился с 1988 г. вильнюсским заводом радиоизмерительных приборов. За исключением небольшой доработки видеовыхода, схема представляет собой полный клон «Специалиста», в том числе и клавиатура специалистовская.&lt;br /&gt;
&lt;br /&gt;
Однако в том виде, что компьютер поставлялся заводом, его можно было назвать «Специалистом», предназначенным для использования программ «Радио-86РК». Для этого в ПЗУ, стоящем на F800, были предусмотрены JMP-ы со стандартных входов ПЗУ «Радио-86РК» на область 8100 (в ОЗУ). ПЗУ F800 имело размер всего 512 байт и содержало только холодный загрузчик, который позволял загрузить с магнитофона в область 8100 ROM-BIOS, который эмулировал ПЗУ «Радио-86РК». После его загрузки компьютер имел функционирующие стандартные входы ПЗУ F800 и позволял использовать все системные программы «Радио-86РК», включая бейсик, ассемблер, текстовый редактор и др. Игры от «Радио-86РК», которые все без исключения используют прямой доступ в его экранную область, естественно, не работают (запустить можно, но картинки нет).&lt;br /&gt;
&lt;br /&gt;
А вот программы «Специалиста», несмотря на 100 % специалистовскую схему, в оригинале запустить, наоборот, нельзя, так как все программы «Специалиста» имеют, как минимум, обращения в ПЗУ C000 (а большинство обращаются и в C800). Но эти ПЗУ в «Эврике» отсутствуют как класс.&lt;br /&gt;
&lt;br /&gt;
Но видимо, потому, что это всё-же «Специалист», или по крайней мере изначально так планировалось, на печатной плате есть 6 посадочных мест для ПЗУ 573РФ2. Значит, установив на заводскую плату две ПЗУ, можно было бы использовать ВСЕ программы «Специалиста».&lt;br /&gt;
&lt;br /&gt;
Панельки в заводской поставке не запаяны. Таким образом вообще ни одну из программ «Специалиста» в оригинале на этом 100% клоне «Специалиста» использовать нельзя. И наоборот, можно использовать в оригинале системные программы от несовместимого по железу «Радио-86РК».&lt;br /&gt;
&lt;br /&gt;
Т.к. программно всё отличие от «Специалиста» заключается лишь в невозможности делать вызовы ПЗУ «Специалиста», то адаптация специалистовских программ на такой компьютер легка и сводится лишь в нахождении вызовов нескольких специалистовских подпрограмм и замене их на эквиваленты в ПЗУ F800 у «Радио-86РК». А игры, которые сами сканируют матрицу клавиатуры и делают графический вывод на экран, не используя стандартные подпрограммы ПЗУ, вообще не нуждаются в адаптации.&lt;br /&gt;
&lt;br /&gt;
Объяснением такой метаморфозы компьютера можно посчитать такое, что сделав клон «Специалиста» инженеры предприятия вдруг обнаружили, что для него ещё не успели написать много программ, тогда как для «Радио-86РК» их есть уже намного больше. Или же просто посчитали, что стандарт ПЗУ «Радио-86РК» намного правильнее (что так и есть, учитывая CP/M).&lt;br /&gt;
&lt;br /&gt;
При этом 100% аппаратная &lt;br /&gt;
&lt;br /&gt;
=== Специалист MX ===&lt;br /&gt;
[[Изображение:Specialist_Land_Screenshot.png|thumb|267px|right|Скриншот игры Land (клон [[Lode Runner]]) на эмуляторе ПК «Специалист MX»]]&lt;br /&gt;
В [[1991]] году в журнале [[Радио]] был отрекламирован вариант модернизации компьютера — &#039;&#039;&#039;Специалист MX&#039;&#039;&#039;. Печатная плата не предлагалась, доработки предлагалось делать вручную на плате оригинального «Специалиста». В [http://www.spetsialist-mx.ru/Docs/RAMFOS.pdf брошюре] описывается процесс модификации обычного компьютера до варианта «Специалист-МХ». Основные доработки:&lt;br /&gt;
* несовместимый с базовым, вариант цвета дающий 16 цветов через [http://www.spetsialist-mx.ru/schemes/ColorController3.png Контроллер цвета]&lt;br /&gt;
* подключение DD-дисковода через [http://www.spetsialist-mx.ru/schemes/FDDController1.png Контроллер дисковода]&lt;br /&gt;
* RAM-диск на 62 КБ из добавленной банки 565РУ5&lt;br /&gt;
* ROM-диск на 48 КБ и ОС RAMFOS для работы с квазидисками (имеется резидентный нортон)&lt;br /&gt;
* таймер 580ВИ53 в качестве аппаратного генератора звуков&lt;br /&gt;
&lt;br /&gt;
=== Эрик ===&lt;br /&gt;
{{Main|Эрик/Радиолюбитель 1994/Персональный компьютер «Эрик»|Персональный компьютер «Эрик»}}&lt;br /&gt;
В [[Радиолюбитель (журнал)|журнале «Радиолюбитель»]] 4/94 была опубликована схема компьютера «Эрик», разработанного О.Ложкиным на основе схемы «Специалиста», и программно частично совместимого с ним. Он использовал более быстрый процессор [[Zilog Z80|Z80A]] на частоте 4 МГЦ, имел ОЗУ 64 КБ и ПЗУ 64 КБ, цветной графический режим (384&amp;amp;times;256, одновременное отображение 4 цветов из 2-х палитр, т.е всего 8 цветов), контроллер дисковода.&lt;br /&gt;
&lt;br /&gt;
Несмотря на улучшенные параметры, компьютер не стал популярным. В 1994 году эпоха 8-ми разрядок подошла к концу -- уже повсюду продавались импортные IBM PC 486, а цены на PC XT упали до уровня цен 8-миразрядок. А наличие на рынке других бытовых компьютеров и игровых приставок, обладавших в сотни раз более богатым и качественным ПО, не оставили этому варианту «Специалиста» ни одного шанса. В итоге, этот вариант компьютера никем кроме автора не собирался, и соответственно, программно не был поддержан. ROM-BIOS поддерживающий все возможности машины также отсутствовал. Кроме того, возникла несовместимость ПО признанная самим автором &amp;quot;Эрика&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Другие модели ===&lt;br /&gt;
&lt;br /&gt;
[http://www.spetsialist-mx.ru/index5.html Здесь] описываются некоторые другие промышленные клоны «Специалиста». На базе схемы «Специалиста» были также разработаны два несовместимых с ним специалисто-производных компьютера.&lt;br /&gt;
 &lt;br /&gt;
В 1988 году в Омском авиационном техникуме В.А.Пудовым и В.В.Тимофеевым был разработан и мелкосерийно производился [[Радуга (компьютер)|компьютер «Радуга»]], созданный на основе схемотехники «Специалиста». Он имел 64 КБ ОЗУ, причём 32 из них тратились на экран графики и цвета, а ОЗУ для программ сокращено до 32 КБ.&lt;br /&gt;
&lt;br /&gt;
Тогда же и в том же городе предпринимателем В.Г.Казариновым был разработан и также мелкосерийно производился компьютер «Патисоник», который также был почти полной копией схемы «Специалиста» (не путать с «Патисоник-48», клоном «ZX-48К»  с картриджами, выпускаемым той же фирмой в 1991-1994). Этот компьютер имел экранный формат 192*256 с 4-мя цветами на каждый пиксель (использовался в первых игровых салонах города). Оба эти компьютера схемно отличались от «Специалиста» только видеовыходом, - в обоих этих компьютерах был цвет, в обоих разный и несовместимый с журнальным цветом.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Волков А. &#039;&#039;«Ваш помощник — компьютер»&#039;&#039;. — журнал Моделист-Конструктор, 1987, №№ 2,3,5,6,7.&lt;br /&gt;
* Ложкин О. &#039;&#039;Персональный компьютер «Эрик»&#039;&#039;. — журнал Радиолюбитель, 1994, № 4, стр.9-12.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.old.h1.ru/xussr/specialist.shtml Компьютерный музей — Специалист]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/index.html Сайт о ПК &amp;quot;Специалист&amp;quot; и его клонах]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Специалист/Моделист-Конструктор 87/Описание компьютера|Описание в журнале «Моделист-Конструктор»]]&lt;br /&gt;
* [[Специалист/Техническая информация|Краткая техническая информация]]&lt;br /&gt;
* [[Лик/Руководство пользователя|Руководство пользователя ПК «Лик»]]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/monitor2_1.rar Прошивка ПЗУ «Специалист»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Specimx.rar Прошивка ПЗУ «Специалист-MX»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_lik_rks.rar Прошивки ПЗУ «Лик»]&lt;br /&gt;
&lt;br /&gt;
== Эмуляторы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Универсальный эмулятор Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Emu80.rar Emu80]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/spmx_v42.rar spmx_v42]&lt;br /&gt;
&lt;br /&gt;
== Программы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/download.html Подборка программ для «Специалиста» и «Лика» на сайте эмулятора Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_rks.rar Подборка программ для «Специалиста» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_mx_i80.rar Подборка программ для «Специалиста_МХ» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3368</id>
		<title>Специалист</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3368"/>
		<updated>2023-06-03T23:53:08Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Эрик */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Специалист (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:MK 1987 02.jpg|thumb|227px|Обложка журнала «Моделист-конструктор» № 2/1987]]&lt;br /&gt;
&#039;&#039;&#039;«Специалист»&#039;&#039;&#039; — любительский 8-разрядный микрокомпьютер. Разработан в [[1985]] году А.&amp;amp;nbsp;Ф.&amp;amp;nbsp;Волковым, г.&amp;amp;nbsp;Днепродзержинск Днепропетровской области. Но схема и описание компьютера для самостоятельного повторения радиолюбителями были опубликованы в [[Моделист-конструктор (журнал)|журнале «Моделист-Конструктор»]] лишь в начале [[1987]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: КР580ИК80А либо [[КР580ВМ80А]] (клоны [[i8080]]) на тактовой частоте 2&amp;amp;nbsp;МГц&lt;br /&gt;
* Память: [[ОЗУ]] — 32/48 КБ, [[ПЗУ]] — 2-12 КБ&lt;br /&gt;
* Устройство вывода: бытовой [[телевизор]]&lt;br /&gt;
* Режимы отображения: чёрно-белый графический 384 &amp;amp;times; 256 точек (драйвер в ПЗУ поддерживает текст 25 строк по 64 символа), цветной: 4 или 8 цветов при наличии внешнего контроллера цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета]&lt;br /&gt;
* Клавиатура: матрица из 72-х клавиш плюс одна отдельная (в оригинале — плёночная)&lt;br /&gt;
* Внешняя память: бытовой кассетный [[магнитофон]], позднее — дисковод&lt;br /&gt;
* Питание: блок питания от 220В, на выходе: +12В, +5В (1.5А), −5В, потребляемая мощность — 10 Вт&lt;br /&gt;
&lt;br /&gt;
== История «Специалиста» ==&lt;br /&gt;
&lt;br /&gt;
Компьютер «Специалист» был разработан преподавателем СПТУ N4 г. Днепродзержинска Анатолием Федоровичем Волковым. В 1984 году, обладая необходимыми знаниями, полученные им работая ранее инженером, и по договорённости с директором училища, он взялся за разработку компьютера. Целью было разработать школьный компьютер и на его базе создать компьютерный учебный класс для училища. В результате был разработан компьютер «Школьник», который зимой 1985 г. экспонировался на выставке ВДНХ в Киеве. Однако компьютер получился слишком сложным. Он содержал до 300 микросхем и был выполнен на нескольких промышленно изготовленных печатных платах. Большое число микросхем получилось из-за малоёмких статических ОЗУ и использования сенсорной клавиатуры, что требовало нескольких микросхем для каждой клавиши. Было понятно, что необходимо существенное удешевление и упрощение схемы компьютера.&lt;br /&gt;
&lt;br /&gt;
Вскоре автору удалось изобрести эффективный метод ручного монтажа, который не требовал изготовления промышленных плат и позволял вручную смонтировать целый компьютер в полсотни микросхем всего за три вечера. Также, чтобы добиться существенного удешевления, автор придумал плёночную клавиатуру, не требующую промышленных деталей и получаемую аккуратным расслаиванием до тонкой плёнки платы фольгированного стеклотекстолита и вырезанной из такой же плёнки маски, положенных на фольгированную печатную плату с вытравленными в фольге контактами. Используя эти наработки, талантливому инженеру удалось разработать один из самых удачных (и, без преувеличения, самый гениальный по своей простоте и эффективности) бытовой советский компьютер.&lt;br /&gt;
&lt;br /&gt;
Компьютер, названный «Специалист-85» содержал менее 60 дешёвых микросхем (в основном уже устаревшей 155 серии), из них всего две недефицитных БИС 580 серии (к тому времени уже лет 7-8 как выпускаемых промышленностью). В качестве памяти использовались динамические ОЗУ К565РУ3, которые тоже с начала 80-х уже производились в стране. Их можно было ставить как 24 штуки, что давало для программ 36 Кб, так и всего 16, что приводило к фрагментированию памяти и давало 16 Кб сплошной памяти, впрочем и этого объёма вполне хватало для работы бейсика размером в 8 Кб.&lt;br /&gt;
&lt;br /&gt;
Позднее (уже не А.Волковым) в схеме была проведена замена ОЗУ на более ёмкие, и она сократилась до всего 38 корпусов. Эта предназначенная для любителей кооперативная плата «Специалист-Экспресс» выпускалась в Новосибирске и продавалась в 1988 году в салонах «Электроника» за 38 рублей. Схемотехника узла синхронизации процессора и видеоконтроллера была оптимальной и не встречалась ни в западных, ни в отечественных промышленных изделиях, разработанных ни до, ни после. В частности, отечественные «Вектор» и «Львов», разработанные намного позже, не использовали данную идею синхронизации, отчего существенно проиграли в параметрах.&lt;br /&gt;
&lt;br /&gt;
Автором был написан ROM-BIOS, а от популярного в те годы компьютера «[[Микро-80]]» был адаптирован бейсик, который был расширен графическими операторами. Разработка компьютера была полностью завершена в сентябре 1985 года. После чего автор приступил к разработке сетевого ПО и изготовлению необходимого количества машин для компьютерного класса. Машина ученика содержала всего 2 Кб ПЗУ, но имела возможность по радиальной линии скачать из машины преподавателя бейсик, который там хранился в резидентном ПЗУ.&lt;br /&gt;
&lt;br /&gt;
В это же время журнал «Моделист-Конструктор», узнав о разработке из газет, обратился к автору с предложением. В итоге был опубликован цикл статей, по которым любой радиолюбитель мог собрать такой компьютер у себя на кухонном столе. Тем не менее в конце 80-х - начале 90-х клоны «Специалиста» производились десятком предприятий.&lt;br /&gt;
&lt;br /&gt;
А. Волков не ставил целью создать домашний любительский компьютер, вероятно, потому и не обратился сразу с предложением о публикации и рекламе в журнал «Радио». А после стало поздно, так как там начался цикл статей о «Радио-86РК». Задачу по компьютеризации училища он выполнил, а продвижение и программное сопровождение компьютера, как любительского и бытового, уже не являлось его задачей и не входило в его планы. Тем не менее, редакции удалось убедить А. Волкова опубликовать в журнале достаточный для начала пакет системных программ (в том числе графический редактор и экранные шахматы, тоже кстати, адаптированные от «Микро-80»), а также очень простую аппаратную доработку, позволяющую добавить в компьютер цвет. После 1988 года публикации А. Волкова прекратились, и дальнейшие публикации на тему «Специалиста» уже худшего качества делали сами радиолюбители. Из опубликованных аппаратных доработок, имевших значение, можно упомянуть лишь доработку контроллера цвета (1990), увеличивающую число цветов с 4 до 8.&lt;br /&gt;
&lt;br /&gt;
А.Волков придавал большое значение и возлагал большие надежды на метод «стежкового монтажа» и был разочарован, когда это не сработало. Предложенная автором технология не особо помогала любителям в сборке компьютера. Эта технология требовала определённого навыка, применения специальной резины, а главное, было необходимо наличие дефицитной самозалуживающейся проволоки. Почти всем любителям, собиравшим компьютер в 1987 году, пришлось монтировать аппарат во много раз более трудоёмким традиционным способом на макетке, используя обычный провод, зачищаемый скальпелем.&lt;br /&gt;
&lt;br /&gt;
Вначале лишь в крупных городах любители имели возможность достать печатную плату и детали, но вскоре ряд кооперативов наладил изготовление и рассылку посылторгом печатных плат и комплектующих, что помогло подключиться любителям из сельской местности, где достать даже устаревшие и недефицитные радиодетали было невозможно. Но в крупных городах «Специалист» и другие отечественные самоделки вскоре были вытеснены клонами ZX-Spectrum, обладающим намного большим и существенно более качественным ПО. Потому «Специалист» больше собирали в сельской местности, особенно на Украине.&lt;br /&gt;
&lt;br /&gt;
В 1991 году, после публикации в более массовом журнале «Радио» нового ПК «[[Орион-128]]», интерес к «Специалисту» начал падать, а в силу идентичности структуры экрана не составило проблемы часть игрового программного обеспечения «Специалиста» перенести на «Орион-128», где, в частности, несколько чёрно-белых исходно игр было оцвечено. Основным преимуществом «Ориона» стала лучшая архитектура, а именно наличие для программ сплошного участка ОЗУ в 61 Кб, что необходимо для установки на компьютер ОС [[CP/M]], в то время как объёма доступного для программ ОЗУ в 36 Кб, имеющегося в Специалисте, для этого недостаточно.&lt;br /&gt;
&lt;br /&gt;
Не считая промышленные и сделанные в кустарных мастерских кооперативные клоны «Специалиста», количество изготовленных любителями самодельных компьютеров хотя и существенно уступало другой популярной в те годы самоделке «[[Радио-86РК|Радио-86РК]]», но несомненно составило несколько тысяч.&lt;br /&gt;
&lt;br /&gt;
В то время, как промышленность выпускала лишь полные клоны «Специалиста», простая и понятная схема «Специалиста», исходно лишённая цвета (опубликованного позднее) буквально подталкивала любителей к доработкам, которые были настолько просты и очевидны, что их мог сделать любой дилетант, лишь вчера прочитавший в журнале «Радио» о работе цифровых микросхем.&lt;br /&gt;
&lt;br /&gt;
Множество любителей в разных городах сделали доработки до цвета, но лишь для себя. Известными и доведёнными до производства стали лишь две доработки. И рассказывая историю «Специалиста», нельзя не упомянуть о этих двух специалисто-производных компьютерах. Оба появились в Омске. Эти компьютеры нельзя считать клонами, они были несовместимыми, но их схемы на 85% повторяли схему «Специалиста», отличаясь лишь формированием видеосигнала.&lt;br /&gt;
&lt;br /&gt;
В компьютере «Патисоник-580», появившимся первым, для получения цвета разрешение экрана было сокращено вдвое до 192*256, что дало возможность иметь 4 цвета при той же скорости видеовывода (эта же идея была также использована в промышленном клоне «Эврика»). Разработчиком был В. Г. Казаринов, а эти компьютеры мелкосерийно производились его кооперативом и использовались в первых игровых салонах (для чего были написано несколько игр, неотличимых от игр MSX), а также поставлялись в компьютерные классы в школы области. В 1991 В. Г. Казариновым была создана фирма Patisonic[http://speccy.info/Patisonic], которая в дальнейшем до середины 90-х выпускала ряд уникальных клонов ZX-Spectrum и MSX, а после занялась торговлей IBM-комплектующими.&lt;br /&gt;
&lt;br /&gt;
Вторым специалисто-производным был компьютер [[Радуга (компьютер)|Радуга]], разработанный в том же 1988 году В.Пудовым и В.Тимофеевым в Омском авиационном техникуме. Компьютер [[Радуга (компьютер)|Радуга]] в качестве производственной практики мелкосерийно выпускался учащимися в мастерских техникума для школ области. В этот компьютер цвет был введён уникальным, нигде не повторенным способом. Формат экрана был сохранён 384*256, но добавлено 16 цветов. В компьютере были применены 16 микросхем 32-х килобитных версий ОЗУ К565РУ5. Хотя таким образом компьютер имел 64 Кб; но из них лишь 32 Кб предназначались для программ и данных, ещё 16 Кб доступные процессору содержали графическую информацию (плоскость графики), а в оставшейся 16-ти килобайтовой странице хранилась информация о цвете (плоскость цвета). При этом, процессор не имел прямого доступа к странице цвета, но при занесении процессором байта в экранный буфер (то есть в плоскость графики) содержимое специального регистра цвета автоматически переписывалось в плоскость цвета. При чтении экранного байта байт цвета из другой плоскости автоматически сохранялся в регистре цвета. Если считанный экранный байт затем записать в другое место экрана, то переписывался и цвет. Таким образом при копировании по экрану цветных спрайтов и выводе цветного текста не возникало потерь ресурса процессора на цвет, что очень важно для небыстрого компьютера (во всех остальных компьютерах с тем же цветовым разрешением вывод в цвете замедляет вывод, как минимум, вдвое).&lt;br /&gt;
&lt;br /&gt;
== Печатные платы ==&lt;br /&gt;
Хотя автор А.Волков предложил вполне успешную методику позволяющую смонтировать компьютер на макетной плате всего за несколько вечеров, но таким способом (из-за недоступности самозалуживающейся проволоки) в 1987 году немного радиолюбителей сумело повторить компьютер. Однако уже в конце 1987 года на импровизированных радиорынках появились вот такие[http://www.spetsialist-mx.ru/images/SpetsialistM6.png] печатные платы. Благодаря этому популярность «Специалиста» стала быстро расти.&lt;br /&gt;
&lt;br /&gt;
В середине 1988 года в журнале МК был опубликован рисунок печати для несколько изменённого варианта оригинальной схемы (были добавлены буфера шин данных и адреса). Но этот вариант платы не получил большое распространение, разводка была сделана достаточно непрофессионально, а в буферах никакой нужды не было, т.к. намного проще проблема перегрузки шин решается применением 555/1533 серий, вполне доступных к тому времени. Да и при ИМС 155-той серии (даже с шестью ПЗУ 573РФ2 и вторым ППА) никаких проблем не было.&lt;br /&gt;
&lt;br /&gt;
Видимо самой массовой для самодельщиков, и точно самой удачной, стала печатная плата «Экспресс» выпускаемая одним частным кооперативом из Новосибирска. Плата получила большое распространение благодаря тому, что не только продавалась по почте посылторгом (со 100% предоплатой), но и в 1988-1989 годах её можно было купить в магазинах «Электроника» (хотя цена была явно завышеной: 38 рублей). Эта плата была выполнена на более современном ОЗУ 565РУ5, что позволило резко сократить размер платы (почти вдвое меньше журнальной), а общее число микросхем упало до всего 38.&lt;br /&gt;
&lt;br /&gt;
Вариантов плат «Специалиста» встречается много, но большинство было сделано на основе ранней (выше упомянутой) платы с 6-ю панельками ПЗУ. Вариантов плат содержащих контроллер цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета] вообще не было (вероятно потому, что  контроллер цвета был опубликован в журнале МК слишком поздно, лишь в июле 1988 года). Из-за этого большинство игр «Специалиста» монохромные.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
На начальном этапе основным источником программ для пользователей стал журнал «Моделист-конструктор». В нём в виде требующих утомительного ручного ввода дампов было опубликовано базовое системное ПО: «Загрузчик» (начальный адрес C000), «Монитор» (с адреса C800), адаптированный от Радио-86РК,  доработанный графическими операторами [[Бейсик]] А.Волкова, адаптация инструментального пакета «Микрон» от «Радио-86РК», графический редактор и несколько графических игр. &lt;br /&gt;
&lt;br /&gt;
Редакция журнала программ не создавала и не могла удовлетворить ощущаемый пользователями в первые годы острый программный голод. Впоследствии программное обеспечение, созданное программистами-любителями, распространялась через кооперативы, а также через продажи и обмен на нелегальных радиорынках. Кроме написанных изначально для «Специалиста» графических программ, есть адаптации и от чисто текстовых машин. Наряду с авторскими разработками, 30-40 программ были адаптированы от «[[Микро-80]]», «[[Радио 86РК]]» и [[ZX-Spectrum]].&lt;br /&gt;
&lt;br /&gt;
Наличие у «Специалиста» графического экрана позволило адаптировать для него также с десяток игр от [[ZX-Spectrum]], хотя это было весьма трудоёмко из-за процессора Z80. &lt;br /&gt;
&lt;br /&gt;
Ряд самых известных игр компьютера «Специалист»: ZOO, Land, LodeRunner, Budy, Copter, Sky Scrapper, Saboteur, Digger, Tutanhamon, DTE, Manic-Miner, Jet-Set Willy. Из-за малого объёма оперативной памяти и сложности разработки без наличия дисковода, авторских игр, максимально использующих графические возможности компьютера, было немного, по качеству лучшими были адаптации с «ZX-Spectrum».&lt;br /&gt;
&lt;br /&gt;
Для «Специалиста» было написано 7-8 вариантов базовых резидентных программ (ROM-BIOS) в разных городах страны (некоторые из которых были несовместимы с ПЗУ А.Волкова и не прижились), было адаптировано практически всё системное ПО Радио-86РК, отладчики, (диз-)ассемблеры, макро-ассемблер «Микроши», несколько текстовых редакторов, несколько музыкальных редакторов, синтезатор речи, несколько графических редакторов, программа для трассировки плат и прочие программы для практических целей радиолюбителей.&lt;br /&gt;
&lt;br /&gt;
Языки программирования для компьютера «Специалист»: (макро-) ассемблер, [[Forth|Форт]], Паскаль (Паскаль-ЛС), Си (Best-C), Бейсик-интерпретатор (с десяток вариаций). Но без дисковода компиляторы ЯВУ могли использоваться лишь для изучения ЯВУ, а не как серьёзный инструмент. Т.к. в ОЗУ одновременно должен был находиться редактор текста, компилятор, текст программы и буфер трансляции, то можно было странслировать лишь небольшие программы, содержащие не более полутора сотен строк.&lt;br /&gt;
&lt;br /&gt;
В 1990—1992 гг. в Ленинграде, Москве и Магнитогорске (независимо) к «Специалисту» был подключен дисковод, хотя это и потребовало нетрадиционных аппаратно-программных решений (так как скорости процессора на такте 2 МГц не хватает, чтобы принять поток данных дисковода в DD-формате). Вначале дисковод был очень дорог и потому доступен лишь единицам, большее применение он получил лишь несколько лет спустя, но уже на «Специалисте» усовершенствованном по варианту MX Л.Афанасьева.&lt;br /&gt;
&lt;br /&gt;
Стандартная для данного процессора ОС CP/M мало подходила для «Специалиста», т.к без доработок он обладает всего около 35 кб ОЗУ, чего недостаточно для большинства программ CP/M. Таким образом ОС CP/M можно было использовать лишь, как файловую систему. Лишь для хранения и запуска родных программ «Специалиста», а для фирменных пакетов и компиляторов ЯВУ не хватало объёма памяти. Опубликованный в 1990 году другой самодельный компьютер [[Орион-128]] в этом плане обладал значительно лучшими возможностями, что привело вскоре к быстрому падению популярности «Специалиста».&lt;br /&gt;
&lt;br /&gt;
== Модификации и клоны ==&lt;br /&gt;
Все выпускавшиеся серийно промышленные клоны были полностью совместимы с базовым монохромным вариантом «Специалиста». Наиболее известный аналог — ПК «Лик».&lt;br /&gt;
Промышленные клоны «Специалиста», которых было около десятка были 100% совместимы с оригиналом и почти все они были монохромными. А некоторые имели иной вариант цвета. Отчасти поэтому, а также потому, что контроллер цвета был не очень популярен (т.к. бытовые цветные мониторы были очень дефицитны, а в 80-тые годы не каждый мог себе позволить отдать цветной телевизор для нужд бытовой ЭВМ) процент 4-х цветных программ невелик, а 8-ми цветных вообще нет. Лишь в XXI веке известный программист А.Морозов (более известный на тематических форумах, как vinxru[http://alemorf.ru/]) разработал несколько качественных 8-ми цветных игр для «Специалиста».&lt;br /&gt;
&lt;br /&gt;
=== Лик ===&lt;br /&gt;
«Лик» незначительно отличался от основной (журнальной) модели:&lt;br /&gt;
* Изменена раскладка клавиатуры&lt;br /&gt;
* Своя программа «Монитор», облегчающая отладку программ&lt;br /&gt;
* Мелкие отличия в схемотехнике&lt;br /&gt;
&lt;br /&gt;
Заводской вариант был собран в пластиковом корпусе и имел дешевую и очень неудобную мембранную клавиатуру. На задней стенке имелся 3-х рядный разъём расширения, низкочастотный выход на монитор (телевизор) и гнездо для подключения магнитофона. В комплект поставки входило немного программ — четыре игры: «Реверси», «Питон», «Морской бой» и «Шахматы», причём последняя работала только в текстовом режиме. А также интерпретатор BASIC-а, транслятор ассемблера и простенький текстовый редактор. Дизассемблер был уже встроен в «Монитор» и вызывался горячей клавишей.&lt;br /&gt;
&lt;br /&gt;
Так как ИМС ПЗУ были в то время достаточно дорогими, выпускалось несколько вариантов копьютера. В самом дешевом варианте устанавливалась одна микросхема 573РФ2 с «Загрузчиком». После включения компьютера пользователь загружал «Монитор» с магнитофона в ОЗУ (ниже RAMTOP) и только после этого компьютером можно было пользоваться. Второй вариант имел уже две микросхемы 573РФ2 c полноценным «Монитором» и компьютер был готов к работе сразу после включения. Третий вариант имел пять микросхем, три дополнительных содержали интерпретатор BASIC-а. При подаче команды бейсик загружался в ОЗУ из ПЗУ, что намного быстрее, чем его загрузка с магнитофона.&lt;br /&gt;
&lt;br /&gt;
=== Специалист MX ===&lt;br /&gt;
[[Изображение:Specialist_Land_Screenshot.png|thumb|267px|right|Скриншот игры Land (клон [[Lode Runner]]) на эмуляторе ПК «Специалист MX»]]&lt;br /&gt;
В [[1991]] году в журнале [[Радио]] был отрекламирован вариант модернизации компьютера — &#039;&#039;&#039;Специалист MX&#039;&#039;&#039;. Печатная плата не предлагалась, доработки предлагалось делать вручную на плате оригинального «Специалиста». В [http://www.spetsialist-mx.ru/Docs/RAMFOS.pdf брошюре] описывается процесс модификации обычного компьютера до варианта «Специалист-МХ». Основные доработки:&lt;br /&gt;
* несовместимый с базовым, вариант цвета дающий 16 цветов через [http://www.spetsialist-mx.ru/schemes/ColorController3.png Контроллер цвета]&lt;br /&gt;
* подключение DD-дисковода через [http://www.spetsialist-mx.ru/schemes/FDDController1.png Контроллер дисковода]&lt;br /&gt;
* RAM-диск на 62 КБ из добавленной банки 565РУ5&lt;br /&gt;
* ROM-диск на 48 КБ и ОС RAMFOS для работы с квазидисками (имеется резидентный нортон)&lt;br /&gt;
* таймер 580ВИ53 в качестве аппаратного генератора звуков&lt;br /&gt;
&lt;br /&gt;
=== Эрик ===&lt;br /&gt;
{{Main|Эрик/Радиолюбитель 1994/Персональный компьютер «Эрик»|Персональный компьютер «Эрик»}}&lt;br /&gt;
В [[Радиолюбитель (журнал)|журнале «Радиолюбитель»]] 4/94 была опубликована схема компьютера «Эрик», разработанного О.Ложкиным на основе схемы «Специалиста», и программно частично совместимого с ним. Он использовал более быстрый процессор [[Zilog Z80|Z80A]] на частоте 4 МГЦ, имел ОЗУ 64 КБ и ПЗУ 64 КБ, цветной графический режим (384&amp;amp;times;256, одновременное отображение 4 цветов из 2-х палитр, т.е всего 8 цветов), контроллер дисковода.&lt;br /&gt;
&lt;br /&gt;
Несмотря на улучшенные параметры, компьютер не стал популярным. В 1994 году эпоха 8-ми разрядок подошла к концу -- уже повсюду продавались импортные IBM PC 486, а цены на PC XT упали до уровня цен 8-миразрядок. А наличие на рынке других бытовых компьютеров и игровых приставок, обладавших в сотни раз более богатым и качественным ПО, не оставили этому варианту «Специалиста» ни одного шанса. В итоге, этот вариант компьютера никем кроме автора не собирался, и соответственно, программно не был поддержан. ROM-BIOS поддерживающий все возможности машины также отсутствовал. Кроме того, возникла несовместимость ПО признанная самим автором &amp;quot;Эрика&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Другие модели ===&lt;br /&gt;
&lt;br /&gt;
[http://www.spetsialist-mx.ru/index5.html Здесь] описываются некоторые другие промышленные клоны «Специалиста». На базе схемы «Специалиста» были также разработаны два несовместимых с ним специалисто-производных компьютера.&lt;br /&gt;
 &lt;br /&gt;
В 1988 году в Омском авиационном техникуме В.А.Пудовым и В.В.Тимофеевым был разработан и мелкосерийно производился [[Радуга (компьютер)|компьютер «Радуга»]], созданный на основе схемотехники «Специалиста». Он имел 64 КБ ОЗУ, причём 32 из них тратились на экран графики и цвета, а ОЗУ для программ сокращено до 32 КБ.&lt;br /&gt;
&lt;br /&gt;
Тогда же и в том же городе предпринимателем В.Г.Казариновым был разработан и также мелкосерийно производился компьютер «Патисоник», который также был почти полной копией схемы «Специалиста» (не путать с «Патисоник-48», клоном «ZX-48К»  с картриджами, выпускаемым той же фирмой в 1991-1994). Этот компьютер имел экранный формат 192*256 с 4-мя цветами на каждый пиксель (использовался в первых игровых салонах города). Оба эти компьютера схемно отличались от «Специалиста» только видеовыходом, - в обоих этих компьютерах был цвет, в обоих разный и несовместимый с журнальным цветом.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Волков А. &#039;&#039;«Ваш помощник — компьютер»&#039;&#039;. — журнал Моделист-Конструктор, 1987, №№ 2,3,5,6,7.&lt;br /&gt;
* Ложкин О. &#039;&#039;Персональный компьютер «Эрик»&#039;&#039;. — журнал Радиолюбитель, 1994, № 4, стр.9-12.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.old.h1.ru/xussr/specialist.shtml Компьютерный музей — Специалист]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/index.html Сайт о ПК &amp;quot;Специалист&amp;quot; и его клонах]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Специалист/Моделист-Конструктор 87/Описание компьютера|Описание в журнале «Моделист-Конструктор»]]&lt;br /&gt;
* [[Специалист/Техническая информация|Краткая техническая информация]]&lt;br /&gt;
* [[Лик/Руководство пользователя|Руководство пользователя ПК «Лик»]]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/monitor2_1.rar Прошивка ПЗУ «Специалист»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Specimx.rar Прошивка ПЗУ «Специалист-MX»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_lik_rks.rar Прошивки ПЗУ «Лик»]&lt;br /&gt;
&lt;br /&gt;
== Эмуляторы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Универсальный эмулятор Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Emu80.rar Emu80]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/spmx_v42.rar spmx_v42]&lt;br /&gt;
&lt;br /&gt;
== Программы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/download.html Подборка программ для «Специалиста» и «Лика» на сайте эмулятора Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_rks.rar Подборка программ для «Специалиста» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_mx_i80.rar Подборка программ для «Специалиста_МХ» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3367</id>
		<title>Специалист</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3367"/>
		<updated>2023-06-03T23:50:41Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Модификации и клоны */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Специалист (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:MK 1987 02.jpg|thumb|227px|Обложка журнала «Моделист-конструктор» № 2/1987]]&lt;br /&gt;
&#039;&#039;&#039;«Специалист»&#039;&#039;&#039; — любительский 8-разрядный микрокомпьютер. Разработан в [[1985]] году А.&amp;amp;nbsp;Ф.&amp;amp;nbsp;Волковым, г.&amp;amp;nbsp;Днепродзержинск Днепропетровской области. Но схема и описание компьютера для самостоятельного повторения радиолюбителями были опубликованы в [[Моделист-конструктор (журнал)|журнале «Моделист-Конструктор»]] лишь в начале [[1987]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: КР580ИК80А либо [[КР580ВМ80А]] (клоны [[i8080]]) на тактовой частоте 2&amp;amp;nbsp;МГц&lt;br /&gt;
* Память: [[ОЗУ]] — 32/48 КБ, [[ПЗУ]] — 2-12 КБ&lt;br /&gt;
* Устройство вывода: бытовой [[телевизор]]&lt;br /&gt;
* Режимы отображения: чёрно-белый графический 384 &amp;amp;times; 256 точек (драйвер в ПЗУ поддерживает текст 25 строк по 64 символа), цветной: 4 или 8 цветов при наличии внешнего контроллера цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета]&lt;br /&gt;
* Клавиатура: матрица из 72-х клавиш плюс одна отдельная (в оригинале — плёночная)&lt;br /&gt;
* Внешняя память: бытовой кассетный [[магнитофон]], позднее — дисковод&lt;br /&gt;
* Питание: блок питания от 220В, на выходе: +12В, +5В (1.5А), −5В, потребляемая мощность — 10 Вт&lt;br /&gt;
&lt;br /&gt;
== История «Специалиста» ==&lt;br /&gt;
&lt;br /&gt;
Компьютер «Специалист» был разработан преподавателем СПТУ N4 г. Днепродзержинска Анатолием Федоровичем Волковым. В 1984 году, обладая необходимыми знаниями, полученные им работая ранее инженером, и по договорённости с директором училища, он взялся за разработку компьютера. Целью было разработать школьный компьютер и на его базе создать компьютерный учебный класс для училища. В результате был разработан компьютер «Школьник», который зимой 1985 г. экспонировался на выставке ВДНХ в Киеве. Однако компьютер получился слишком сложным. Он содержал до 300 микросхем и был выполнен на нескольких промышленно изготовленных печатных платах. Большое число микросхем получилось из-за малоёмких статических ОЗУ и использования сенсорной клавиатуры, что требовало нескольких микросхем для каждой клавиши. Было понятно, что необходимо существенное удешевление и упрощение схемы компьютера.&lt;br /&gt;
&lt;br /&gt;
Вскоре автору удалось изобрести эффективный метод ручного монтажа, который не требовал изготовления промышленных плат и позволял вручную смонтировать целый компьютер в полсотни микросхем всего за три вечера. Также, чтобы добиться существенного удешевления, автор придумал плёночную клавиатуру, не требующую промышленных деталей и получаемую аккуратным расслаиванием до тонкой плёнки платы фольгированного стеклотекстолита и вырезанной из такой же плёнки маски, положенных на фольгированную печатную плату с вытравленными в фольге контактами. Используя эти наработки, талантливому инженеру удалось разработать один из самых удачных (и, без преувеличения, самый гениальный по своей простоте и эффективности) бытовой советский компьютер.&lt;br /&gt;
&lt;br /&gt;
Компьютер, названный «Специалист-85» содержал менее 60 дешёвых микросхем (в основном уже устаревшей 155 серии), из них всего две недефицитных БИС 580 серии (к тому времени уже лет 7-8 как выпускаемых промышленностью). В качестве памяти использовались динамические ОЗУ К565РУ3, которые тоже с начала 80-х уже производились в стране. Их можно было ставить как 24 штуки, что давало для программ 36 Кб, так и всего 16, что приводило к фрагментированию памяти и давало 16 Кб сплошной памяти, впрочем и этого объёма вполне хватало для работы бейсика размером в 8 Кб.&lt;br /&gt;
&lt;br /&gt;
Позднее (уже не А.Волковым) в схеме была проведена замена ОЗУ на более ёмкие, и она сократилась до всего 38 корпусов. Эта предназначенная для любителей кооперативная плата «Специалист-Экспресс» выпускалась в Новосибирске и продавалась в 1988 году в салонах «Электроника» за 38 рублей. Схемотехника узла синхронизации процессора и видеоконтроллера была оптимальной и не встречалась ни в западных, ни в отечественных промышленных изделиях, разработанных ни до, ни после. В частности, отечественные «Вектор» и «Львов», разработанные намного позже, не использовали данную идею синхронизации, отчего существенно проиграли в параметрах.&lt;br /&gt;
&lt;br /&gt;
Автором был написан ROM-BIOS, а от популярного в те годы компьютера «[[Микро-80]]» был адаптирован бейсик, который был расширен графическими операторами. Разработка компьютера была полностью завершена в сентябре 1985 года. После чего автор приступил к разработке сетевого ПО и изготовлению необходимого количества машин для компьютерного класса. Машина ученика содержала всего 2 Кб ПЗУ, но имела возможность по радиальной линии скачать из машины преподавателя бейсик, который там хранился в резидентном ПЗУ.&lt;br /&gt;
&lt;br /&gt;
В это же время журнал «Моделист-Конструктор», узнав о разработке из газет, обратился к автору с предложением. В итоге был опубликован цикл статей, по которым любой радиолюбитель мог собрать такой компьютер у себя на кухонном столе. Тем не менее в конце 80-х - начале 90-х клоны «Специалиста» производились десятком предприятий.&lt;br /&gt;
&lt;br /&gt;
А. Волков не ставил целью создать домашний любительский компьютер, вероятно, потому и не обратился сразу с предложением о публикации и рекламе в журнал «Радио». А после стало поздно, так как там начался цикл статей о «Радио-86РК». Задачу по компьютеризации училища он выполнил, а продвижение и программное сопровождение компьютера, как любительского и бытового, уже не являлось его задачей и не входило в его планы. Тем не менее, редакции удалось убедить А. Волкова опубликовать в журнале достаточный для начала пакет системных программ (в том числе графический редактор и экранные шахматы, тоже кстати, адаптированные от «Микро-80»), а также очень простую аппаратную доработку, позволяющую добавить в компьютер цвет. После 1988 года публикации А. Волкова прекратились, и дальнейшие публикации на тему «Специалиста» уже худшего качества делали сами радиолюбители. Из опубликованных аппаратных доработок, имевших значение, можно упомянуть лишь доработку контроллера цвета (1990), увеличивающую число цветов с 4 до 8.&lt;br /&gt;
&lt;br /&gt;
А.Волков придавал большое значение и возлагал большие надежды на метод «стежкового монтажа» и был разочарован, когда это не сработало. Предложенная автором технология не особо помогала любителям в сборке компьютера. Эта технология требовала определённого навыка, применения специальной резины, а главное, было необходимо наличие дефицитной самозалуживающейся проволоки. Почти всем любителям, собиравшим компьютер в 1987 году, пришлось монтировать аппарат во много раз более трудоёмким традиционным способом на макетке, используя обычный провод, зачищаемый скальпелем.&lt;br /&gt;
&lt;br /&gt;
Вначале лишь в крупных городах любители имели возможность достать печатную плату и детали, но вскоре ряд кооперативов наладил изготовление и рассылку посылторгом печатных плат и комплектующих, что помогло подключиться любителям из сельской местности, где достать даже устаревшие и недефицитные радиодетали было невозможно. Но в крупных городах «Специалист» и другие отечественные самоделки вскоре были вытеснены клонами ZX-Spectrum, обладающим намного большим и существенно более качественным ПО. Потому «Специалист» больше собирали в сельской местности, особенно на Украине.&lt;br /&gt;
&lt;br /&gt;
В 1991 году, после публикации в более массовом журнале «Радио» нового ПК «[[Орион-128]]», интерес к «Специалисту» начал падать, а в силу идентичности структуры экрана не составило проблемы часть игрового программного обеспечения «Специалиста» перенести на «Орион-128», где, в частности, несколько чёрно-белых исходно игр было оцвечено. Основным преимуществом «Ориона» стала лучшая архитектура, а именно наличие для программ сплошного участка ОЗУ в 61 Кб, что необходимо для установки на компьютер ОС [[CP/M]], в то время как объёма доступного для программ ОЗУ в 36 Кб, имеющегося в Специалисте, для этого недостаточно.&lt;br /&gt;
&lt;br /&gt;
Не считая промышленные и сделанные в кустарных мастерских кооперативные клоны «Специалиста», количество изготовленных любителями самодельных компьютеров хотя и существенно уступало другой популярной в те годы самоделке «[[Радио-86РК|Радио-86РК]]», но несомненно составило несколько тысяч.&lt;br /&gt;
&lt;br /&gt;
В то время, как промышленность выпускала лишь полные клоны «Специалиста», простая и понятная схема «Специалиста», исходно лишённая цвета (опубликованного позднее) буквально подталкивала любителей к доработкам, которые были настолько просты и очевидны, что их мог сделать любой дилетант, лишь вчера прочитавший в журнале «Радио» о работе цифровых микросхем.&lt;br /&gt;
&lt;br /&gt;
Множество любителей в разных городах сделали доработки до цвета, но лишь для себя. Известными и доведёнными до производства стали лишь две доработки. И рассказывая историю «Специалиста», нельзя не упомянуть о этих двух специалисто-производных компьютерах. Оба появились в Омске. Эти компьютеры нельзя считать клонами, они были несовместимыми, но их схемы на 85% повторяли схему «Специалиста», отличаясь лишь формированием видеосигнала.&lt;br /&gt;
&lt;br /&gt;
В компьютере «Патисоник-580», появившимся первым, для получения цвета разрешение экрана было сокращено вдвое до 192*256, что дало возможность иметь 4 цвета при той же скорости видеовывода (эта же идея была также использована в промышленном клоне «Эврика»). Разработчиком был В. Г. Казаринов, а эти компьютеры мелкосерийно производились его кооперативом и использовались в первых игровых салонах (для чего были написано несколько игр, неотличимых от игр MSX), а также поставлялись в компьютерные классы в школы области. В 1991 В. Г. Казариновым была создана фирма Patisonic[http://speccy.info/Patisonic], которая в дальнейшем до середины 90-х выпускала ряд уникальных клонов ZX-Spectrum и MSX, а после занялась торговлей IBM-комплектующими.&lt;br /&gt;
&lt;br /&gt;
Вторым специалисто-производным был компьютер [[Радуга (компьютер)|Радуга]], разработанный в том же 1988 году В.Пудовым и В.Тимофеевым в Омском авиационном техникуме. Компьютер [[Радуга (компьютер)|Радуга]] в качестве производственной практики мелкосерийно выпускался учащимися в мастерских техникума для школ области. В этот компьютер цвет был введён уникальным, нигде не повторенным способом. Формат экрана был сохранён 384*256, но добавлено 16 цветов. В компьютере были применены 16 микросхем 32-х килобитных версий ОЗУ К565РУ5. Хотя таким образом компьютер имел 64 Кб; но из них лишь 32 Кб предназначались для программ и данных, ещё 16 Кб доступные процессору содержали графическую информацию (плоскость графики), а в оставшейся 16-ти килобайтовой странице хранилась информация о цвете (плоскость цвета). При этом, процессор не имел прямого доступа к странице цвета, но при занесении процессором байта в экранный буфер (то есть в плоскость графики) содержимое специального регистра цвета автоматически переписывалось в плоскость цвета. При чтении экранного байта байт цвета из другой плоскости автоматически сохранялся в регистре цвета. Если считанный экранный байт затем записать в другое место экрана, то переписывался и цвет. Таким образом при копировании по экрану цветных спрайтов и выводе цветного текста не возникало потерь ресурса процессора на цвет, что очень важно для небыстрого компьютера (во всех остальных компьютерах с тем же цветовым разрешением вывод в цвете замедляет вывод, как минимум, вдвое).&lt;br /&gt;
&lt;br /&gt;
== Печатные платы ==&lt;br /&gt;
Хотя автор А.Волков предложил вполне успешную методику позволяющую смонтировать компьютер на макетной плате всего за несколько вечеров, но таким способом (из-за недоступности самозалуживающейся проволоки) в 1987 году немного радиолюбителей сумело повторить компьютер. Однако уже в конце 1987 года на импровизированных радиорынках появились вот такие[http://www.spetsialist-mx.ru/images/SpetsialistM6.png] печатные платы. Благодаря этому популярность «Специалиста» стала быстро расти.&lt;br /&gt;
&lt;br /&gt;
В середине 1988 года в журнале МК был опубликован рисунок печати для несколько изменённого варианта оригинальной схемы (были добавлены буфера шин данных и адреса). Но этот вариант платы не получил большое распространение, разводка была сделана достаточно непрофессионально, а в буферах никакой нужды не было, т.к. намного проще проблема перегрузки шин решается применением 555/1533 серий, вполне доступных к тому времени. Да и при ИМС 155-той серии (даже с шестью ПЗУ 573РФ2 и вторым ППА) никаких проблем не было.&lt;br /&gt;
&lt;br /&gt;
Видимо самой массовой для самодельщиков, и точно самой удачной, стала печатная плата «Экспресс» выпускаемая одним частным кооперативом из Новосибирска. Плата получила большое распространение благодаря тому, что не только продавалась по почте посылторгом (со 100% предоплатой), но и в 1988-1989 годах её можно было купить в магазинах «Электроника» (хотя цена была явно завышеной: 38 рублей). Эта плата была выполнена на более современном ОЗУ 565РУ5, что позволило резко сократить размер платы (почти вдвое меньше журнальной), а общее число микросхем упало до всего 38.&lt;br /&gt;
&lt;br /&gt;
Вариантов плат «Специалиста» встречается много, но большинство было сделано на основе ранней (выше упомянутой) платы с 6-ю панельками ПЗУ. Вариантов плат содержащих контроллер цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета] вообще не было (вероятно потому, что  контроллер цвета был опубликован в журнале МК слишком поздно, лишь в июле 1988 года). Из-за этого большинство игр «Специалиста» монохромные.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
На начальном этапе основным источником программ для пользователей стал журнал «Моделист-конструктор». В нём в виде требующих утомительного ручного ввода дампов было опубликовано базовое системное ПО: «Загрузчик» (начальный адрес C000), «Монитор» (с адреса C800), адаптированный от Радио-86РК,  доработанный графическими операторами [[Бейсик]] А.Волкова, адаптация инструментального пакета «Микрон» от «Радио-86РК», графический редактор и несколько графических игр. &lt;br /&gt;
&lt;br /&gt;
Редакция журнала программ не создавала и не могла удовлетворить ощущаемый пользователями в первые годы острый программный голод. Впоследствии программное обеспечение, созданное программистами-любителями, распространялась через кооперативы, а также через продажи и обмен на нелегальных радиорынках. Кроме написанных изначально для «Специалиста» графических программ, есть адаптации и от чисто текстовых машин. Наряду с авторскими разработками, 30-40 программ были адаптированы от «[[Микро-80]]», «[[Радио 86РК]]» и [[ZX-Spectrum]].&lt;br /&gt;
&lt;br /&gt;
Наличие у «Специалиста» графического экрана позволило адаптировать для него также с десяток игр от [[ZX-Spectrum]], хотя это было весьма трудоёмко из-за процессора Z80. &lt;br /&gt;
&lt;br /&gt;
Ряд самых известных игр компьютера «Специалист»: ZOO, Land, LodeRunner, Budy, Copter, Sky Scrapper, Saboteur, Digger, Tutanhamon, DTE, Manic-Miner, Jet-Set Willy. Из-за малого объёма оперативной памяти и сложности разработки без наличия дисковода, авторских игр, максимально использующих графические возможности компьютера, было немного, по качеству лучшими были адаптации с «ZX-Spectrum».&lt;br /&gt;
&lt;br /&gt;
Для «Специалиста» было написано 7-8 вариантов базовых резидентных программ (ROM-BIOS) в разных городах страны (некоторые из которых были несовместимы с ПЗУ А.Волкова и не прижились), было адаптировано практически всё системное ПО Радио-86РК, отладчики, (диз-)ассемблеры, макро-ассемблер «Микроши», несколько текстовых редакторов, несколько музыкальных редакторов, синтезатор речи, несколько графических редакторов, программа для трассировки плат и прочие программы для практических целей радиолюбителей.&lt;br /&gt;
&lt;br /&gt;
Языки программирования для компьютера «Специалист»: (макро-) ассемблер, [[Forth|Форт]], Паскаль (Паскаль-ЛС), Си (Best-C), Бейсик-интерпретатор (с десяток вариаций). Но без дисковода компиляторы ЯВУ могли использоваться лишь для изучения ЯВУ, а не как серьёзный инструмент. Т.к. в ОЗУ одновременно должен был находиться редактор текста, компилятор, текст программы и буфер трансляции, то можно было странслировать лишь небольшие программы, содержащие не более полутора сотен строк.&lt;br /&gt;
&lt;br /&gt;
В 1990—1992 гг. в Ленинграде, Москве и Магнитогорске (независимо) к «Специалисту» был подключен дисковод, хотя это и потребовало нетрадиционных аппаратно-программных решений (так как скорости процессора на такте 2 МГц не хватает, чтобы принять поток данных дисковода в DD-формате). Вначале дисковод был очень дорог и потому доступен лишь единицам, большее применение он получил лишь несколько лет спустя, но уже на «Специалисте» усовершенствованном по варианту MX Л.Афанасьева.&lt;br /&gt;
&lt;br /&gt;
Стандартная для данного процессора ОС CP/M мало подходила для «Специалиста», т.к без доработок он обладает всего около 35 кб ОЗУ, чего недостаточно для большинства программ CP/M. Таким образом ОС CP/M можно было использовать лишь, как файловую систему. Лишь для хранения и запуска родных программ «Специалиста», а для фирменных пакетов и компиляторов ЯВУ не хватало объёма памяти. Опубликованный в 1990 году другой самодельный компьютер [[Орион-128]] в этом плане обладал значительно лучшими возможностями, что привело вскоре к быстрому падению популярности «Специалиста».&lt;br /&gt;
&lt;br /&gt;
== Модификации и клоны ==&lt;br /&gt;
Все выпускавшиеся серийно промышленные клоны были полностью совместимы с базовым монохромным вариантом «Специалиста». Наиболее известный аналог — ПК «Лик».&lt;br /&gt;
Промышленные клоны «Специалиста», которых было около десятка были 100% совместимы с оригиналом и почти все они были монохромными. А некоторые имели иной вариант цвета. Отчасти поэтому, а также потому, что контроллер цвета был не очень популярен (т.к. бытовые цветные мониторы были очень дефицитны, а в 80-тые годы не каждый мог себе позволить отдать цветной телевизор для нужд бытовой ЭВМ) процент 4-х цветных программ невелик, а 8-ми цветных вообще нет. Лишь в XXI веке известный программист А.Морозов (более известный на тематических форумах, как vinxru[http://alemorf.ru/]) разработал несколько качественных 8-ми цветных игр для «Специалиста».&lt;br /&gt;
&lt;br /&gt;
=== Лик ===&lt;br /&gt;
«Лик» незначительно отличался от основной (журнальной) модели:&lt;br /&gt;
* Изменена раскладка клавиатуры&lt;br /&gt;
* Своя программа «Монитор», облегчающая отладку программ&lt;br /&gt;
* Мелкие отличия в схемотехнике&lt;br /&gt;
&lt;br /&gt;
Заводской вариант был собран в пластиковом корпусе и имел дешевую и очень неудобную мембранную клавиатуру. На задней стенке имелся 3-х рядный разъём расширения, низкочастотный выход на монитор (телевизор) и гнездо для подключения магнитофона. В комплект поставки входило немного программ — четыре игры: «Реверси», «Питон», «Морской бой» и «Шахматы», причём последняя работала только в текстовом режиме. А также интерпретатор BASIC-а, транслятор ассемблера и простенький текстовый редактор. Дизассемблер был уже встроен в «Монитор» и вызывался горячей клавишей.&lt;br /&gt;
&lt;br /&gt;
Так как ИМС ПЗУ были в то время достаточно дорогими, выпускалось несколько вариантов копьютера. В самом дешевом варианте устанавливалась одна микросхема 573РФ2 с «Загрузчиком». После включения компьютера пользователь загружал «Монитор» с магнитофона в ОЗУ (ниже RAMTOP) и только после этого компьютером можно было пользоваться. Второй вариант имел уже две микросхемы 573РФ2 c полноценным «Монитором» и компьютер был готов к работе сразу после включения. Третий вариант имел пять микросхем, три дополнительных содержали интерпретатор BASIC-а. При подаче команды бейсик загружался в ОЗУ из ПЗУ, что намного быстрее, чем его загрузка с магнитофона.&lt;br /&gt;
&lt;br /&gt;
=== Специалист MX ===&lt;br /&gt;
[[Изображение:Specialist_Land_Screenshot.png|thumb|267px|right|Скриншот игры Land (клон [[Lode Runner]]) на эмуляторе ПК «Специалист MX»]]&lt;br /&gt;
В [[1991]] году в журнале [[Радио]] был отрекламирован вариант модернизации компьютера — &#039;&#039;&#039;Специалист MX&#039;&#039;&#039;. Печатная плата не предлагалась, доработки предлагалось делать вручную на плате оригинального «Специалиста». В [http://www.spetsialist-mx.ru/Docs/RAMFOS.pdf брошюре] описывается процесс модификации обычного компьютера до варианта «Специалист-МХ». Основные доработки:&lt;br /&gt;
* несовместимый с базовым, вариант цвета дающий 16 цветов через [http://www.spetsialist-mx.ru/schemes/ColorController3.png Контроллер цвета]&lt;br /&gt;
* подключение DD-дисковода через [http://www.spetsialist-mx.ru/schemes/FDDController1.png Контроллер дисковода]&lt;br /&gt;
* RAM-диск на 62 КБ из добавленной банки 565РУ5&lt;br /&gt;
* ROM-диск на 48 КБ и ОС RAMFOS для работы с квазидисками (имеется резидентный нортон)&lt;br /&gt;
* таймер 580ВИ53 в качестве аппаратного генератора звуков&lt;br /&gt;
&lt;br /&gt;
=== Эрик ===&lt;br /&gt;
{{Main|Эрик/Радиолюбитель 1994/Персональный компьютер «Эрик»|Персональный компьютер «Эрик»}}&lt;br /&gt;
В [[Радиолюбитель (журнал)|журнале «Радиолюбитель»]] 4/94 была опубликована схема компьютера «Эрик», разработанного О.Ложкиным на основе схемы «Специалиста», и программно частично совместимого с ним. Он использовал более быстрый процессор [[Zilog Z80|Z80A]] на частоте 4 МГЦ, имел ОЗУ 64 КБ и ПЗУ 64 КБ, цветной графический режим (384&amp;amp;times;256, одновременное отображение 4 цветов из 2-х палитр, т.е всего 8 цветов), контроллер дисковода.&lt;br /&gt;
&lt;br /&gt;
Несмотря на улучшенные параметры, компьютер не стал популярным. В 1994 году эпоха 8-ми разрядок подошла к концу (уже повсюду продавались импортные IBM PC 486), а наличие на рынке других бытовых компьютеров и игровых приставок, обладавших в сотни раз более богатым и качественным ПО, не оставили этому варианту «Специалиста» ни одного шанса. В итоге, этот вариант компьютера никем кроме автора не собирался, и соответственно, программно не был поддержан. ROM-BIOS поддерживающий все возможности машины также отсутствовал. Кроме того, возникла несовместимость ПО признанная самим автором компьютера.&lt;br /&gt;
&lt;br /&gt;
=== Другие модели ===&lt;br /&gt;
&lt;br /&gt;
[http://www.spetsialist-mx.ru/index5.html Здесь] описываются некоторые другие промышленные клоны «Специалиста». На базе схемы «Специалиста» были также разработаны два несовместимых с ним специалисто-производных компьютера.&lt;br /&gt;
 &lt;br /&gt;
В 1988 году в Омском авиационном техникуме В.А.Пудовым и В.В.Тимофеевым был разработан и мелкосерийно производился [[Радуга (компьютер)|компьютер «Радуга»]], созданный на основе схемотехники «Специалиста». Он имел 64 КБ ОЗУ, причём 32 из них тратились на экран графики и цвета, а ОЗУ для программ сокращено до 32 КБ.&lt;br /&gt;
&lt;br /&gt;
Тогда же и в том же городе предпринимателем В.Г.Казариновым был разработан и также мелкосерийно производился компьютер «Патисоник», который также был почти полной копией схемы «Специалиста» (не путать с «Патисоник-48», клоном «ZX-48К»  с картриджами, выпускаемым той же фирмой в 1991-1994). Этот компьютер имел экранный формат 192*256 с 4-мя цветами на каждый пиксель (использовался в первых игровых салонах города). Оба эти компьютера схемно отличались от «Специалиста» только видеовыходом, - в обоих этих компьютерах был цвет, в обоих разный и несовместимый с журнальным цветом.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Волков А. &#039;&#039;«Ваш помощник — компьютер»&#039;&#039;. — журнал Моделист-Конструктор, 1987, №№ 2,3,5,6,7.&lt;br /&gt;
* Ложкин О. &#039;&#039;Персональный компьютер «Эрик»&#039;&#039;. — журнал Радиолюбитель, 1994, № 4, стр.9-12.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.old.h1.ru/xussr/specialist.shtml Компьютерный музей — Специалист]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/index.html Сайт о ПК &amp;quot;Специалист&amp;quot; и его клонах]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Специалист/Моделист-Конструктор 87/Описание компьютера|Описание в журнале «Моделист-Конструктор»]]&lt;br /&gt;
* [[Специалист/Техническая информация|Краткая техническая информация]]&lt;br /&gt;
* [[Лик/Руководство пользователя|Руководство пользователя ПК «Лик»]]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/monitor2_1.rar Прошивка ПЗУ «Специалист»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Specimx.rar Прошивка ПЗУ «Специалист-MX»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_lik_rks.rar Прошивки ПЗУ «Лик»]&lt;br /&gt;
&lt;br /&gt;
== Эмуляторы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Универсальный эмулятор Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Emu80.rar Emu80]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/spmx_v42.rar spmx_v42]&lt;br /&gt;
&lt;br /&gt;
== Программы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/download.html Подборка программ для «Специалиста» и «Лика» на сайте эмулятора Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_rks.rar Подборка программ для «Специалиста» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_mx_i80.rar Подборка программ для «Специалиста_МХ» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3366</id>
		<title>Специалист</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3366"/>
		<updated>2023-05-30T23:38:36Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Специалист (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:MK 1987 02.jpg|thumb|227px|Обложка журнала «Моделист-конструктор» № 2/1987]]&lt;br /&gt;
&#039;&#039;&#039;«Специалист»&#039;&#039;&#039; — любительский 8-разрядный микрокомпьютер. Разработан в [[1985]] году А.&amp;amp;nbsp;Ф.&amp;amp;nbsp;Волковым, г.&amp;amp;nbsp;Днепродзержинск Днепропетровской области. Но схема и описание компьютера для самостоятельного повторения радиолюбителями были опубликованы в [[Моделист-конструктор (журнал)|журнале «Моделист-Конструктор»]] лишь в начале [[1987]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: КР580ИК80А либо [[КР580ВМ80А]] (клоны [[i8080]]) на тактовой частоте 2&amp;amp;nbsp;МГц&lt;br /&gt;
* Память: [[ОЗУ]] — 32/48 КБ, [[ПЗУ]] — 2-12 КБ&lt;br /&gt;
* Устройство вывода: бытовой [[телевизор]]&lt;br /&gt;
* Режимы отображения: чёрно-белый графический 384 &amp;amp;times; 256 точек (драйвер в ПЗУ поддерживает текст 25 строк по 64 символа), цветной: 4 или 8 цветов при наличии внешнего контроллера цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета]&lt;br /&gt;
* Клавиатура: матрица из 72-х клавиш плюс одна отдельная (в оригинале — плёночная)&lt;br /&gt;
* Внешняя память: бытовой кассетный [[магнитофон]], позднее — дисковод&lt;br /&gt;
* Питание: блок питания от 220В, на выходе: +12В, +5В (1.5А), −5В, потребляемая мощность — 10 Вт&lt;br /&gt;
&lt;br /&gt;
== История «Специалиста» ==&lt;br /&gt;
&lt;br /&gt;
Компьютер «Специалист» был разработан преподавателем СПТУ N4 г. Днепродзержинска Анатолием Федоровичем Волковым. В 1984 году, обладая необходимыми знаниями, полученные им работая ранее инженером, и по договорённости с директором училища, он взялся за разработку компьютера. Целью было разработать школьный компьютер и на его базе создать компьютерный учебный класс для училища. В результате был разработан компьютер «Школьник», который зимой 1985 г. экспонировался на выставке ВДНХ в Киеве. Однако компьютер получился слишком сложным. Он содержал до 300 микросхем и был выполнен на нескольких промышленно изготовленных печатных платах. Большое число микросхем получилось из-за малоёмких статических ОЗУ и использования сенсорной клавиатуры, что требовало нескольких микросхем для каждой клавиши. Было понятно, что необходимо существенное удешевление и упрощение схемы компьютера.&lt;br /&gt;
&lt;br /&gt;
Вскоре автору удалось изобрести эффективный метод ручного монтажа, который не требовал изготовления промышленных плат и позволял вручную смонтировать целый компьютер в полсотни микросхем всего за три вечера. Также, чтобы добиться существенного удешевления, автор придумал плёночную клавиатуру, не требующую промышленных деталей и получаемую аккуратным расслаиванием до тонкой плёнки платы фольгированного стеклотекстолита и вырезанной из такой же плёнки маски, положенных на фольгированную печатную плату с вытравленными в фольге контактами. Используя эти наработки, талантливому инженеру удалось разработать один из самых удачных (и, без преувеличения, самый гениальный по своей простоте и эффективности) бытовой советский компьютер.&lt;br /&gt;
&lt;br /&gt;
Компьютер, названный «Специалист-85» содержал менее 60 дешёвых микросхем (в основном уже устаревшей 155 серии), из них всего две недефицитных БИС 580 серии (к тому времени уже лет 7-8 как выпускаемых промышленностью). В качестве памяти использовались динамические ОЗУ К565РУ3, которые тоже с начала 80-х уже производились в стране. Их можно было ставить как 24 штуки, что давало для программ 36 Кб, так и всего 16, что приводило к фрагментированию памяти и давало 16 Кб сплошной памяти, впрочем и этого объёма вполне хватало для работы бейсика размером в 8 Кб.&lt;br /&gt;
&lt;br /&gt;
Позднее (уже не А.Волковым) в схеме была проведена замена ОЗУ на более ёмкие, и она сократилась до всего 38 корпусов. Эта предназначенная для любителей кооперативная плата «Специалист-Экспресс» выпускалась в Новосибирске и продавалась в 1988 году в салонах «Электроника» за 38 рублей. Схемотехника узла синхронизации процессора и видеоконтроллера была оптимальной и не встречалась ни в западных, ни в отечественных промышленных изделиях, разработанных ни до, ни после. В частности, отечественные «Вектор» и «Львов», разработанные намного позже, не использовали данную идею синхронизации, отчего существенно проиграли в параметрах.&lt;br /&gt;
&lt;br /&gt;
Автором был написан ROM-BIOS, а от популярного в те годы компьютера «[[Микро-80]]» был адаптирован бейсик, который был расширен графическими операторами. Разработка компьютера была полностью завершена в сентябре 1985 года. После чего автор приступил к разработке сетевого ПО и изготовлению необходимого количества машин для компьютерного класса. Машина ученика содержала всего 2 Кб ПЗУ, но имела возможность по радиальной линии скачать из машины преподавателя бейсик, который там хранился в резидентном ПЗУ.&lt;br /&gt;
&lt;br /&gt;
В это же время журнал «Моделист-Конструктор», узнав о разработке из газет, обратился к автору с предложением. В итоге был опубликован цикл статей, по которым любой радиолюбитель мог собрать такой компьютер у себя на кухонном столе. Тем не менее в конце 80-х - начале 90-х клоны «Специалиста» производились десятком предприятий.&lt;br /&gt;
&lt;br /&gt;
А. Волков не ставил целью создать домашний любительский компьютер, вероятно, потому и не обратился сразу с предложением о публикации и рекламе в журнал «Радио». А после стало поздно, так как там начался цикл статей о «Радио-86РК». Задачу по компьютеризации училища он выполнил, а продвижение и программное сопровождение компьютера, как любительского и бытового, уже не являлось его задачей и не входило в его планы. Тем не менее, редакции удалось убедить А. Волкова опубликовать в журнале достаточный для начала пакет системных программ (в том числе графический редактор и экранные шахматы, тоже кстати, адаптированные от «Микро-80»), а также очень простую аппаратную доработку, позволяющую добавить в компьютер цвет. После 1988 года публикации А. Волкова прекратились, и дальнейшие публикации на тему «Специалиста» уже худшего качества делали сами радиолюбители. Из опубликованных аппаратных доработок, имевших значение, можно упомянуть лишь доработку контроллера цвета (1990), увеличивающую число цветов с 4 до 8.&lt;br /&gt;
&lt;br /&gt;
А.Волков придавал большое значение и возлагал большие надежды на метод «стежкового монтажа» и был разочарован, когда это не сработало. Предложенная автором технология не особо помогала любителям в сборке компьютера. Эта технология требовала определённого навыка, применения специальной резины, а главное, было необходимо наличие дефицитной самозалуживающейся проволоки. Почти всем любителям, собиравшим компьютер в 1987 году, пришлось монтировать аппарат во много раз более трудоёмким традиционным способом на макетке, используя обычный провод, зачищаемый скальпелем.&lt;br /&gt;
&lt;br /&gt;
Вначале лишь в крупных городах любители имели возможность достать печатную плату и детали, но вскоре ряд кооперативов наладил изготовление и рассылку посылторгом печатных плат и комплектующих, что помогло подключиться любителям из сельской местности, где достать даже устаревшие и недефицитные радиодетали было невозможно. Но в крупных городах «Специалист» и другие отечественные самоделки вскоре были вытеснены клонами ZX-Spectrum, обладающим намного большим и существенно более качественным ПО. Потому «Специалист» больше собирали в сельской местности, особенно на Украине.&lt;br /&gt;
&lt;br /&gt;
В 1991 году, после публикации в более массовом журнале «Радио» нового ПК «[[Орион-128]]», интерес к «Специалисту» начал падать, а в силу идентичности структуры экрана не составило проблемы часть игрового программного обеспечения «Специалиста» перенести на «Орион-128», где, в частности, несколько чёрно-белых исходно игр было оцвечено. Основным преимуществом «Ориона» стала лучшая архитектура, а именно наличие для программ сплошного участка ОЗУ в 61 Кб, что необходимо для установки на компьютер ОС [[CP/M]], в то время как объёма доступного для программ ОЗУ в 36 Кб, имеющегося в Специалисте, для этого недостаточно.&lt;br /&gt;
&lt;br /&gt;
Не считая промышленные и сделанные в кустарных мастерских кооперативные клоны «Специалиста», количество изготовленных любителями самодельных компьютеров хотя и существенно уступало другой популярной в те годы самоделке «[[Радио-86РК|Радио-86РК]]», но несомненно составило несколько тысяч.&lt;br /&gt;
&lt;br /&gt;
В то время, как промышленность выпускала лишь полные клоны «Специалиста», простая и понятная схема «Специалиста», исходно лишённая цвета (опубликованного позднее) буквально подталкивала любителей к доработкам, которые были настолько просты и очевидны, что их мог сделать любой дилетант, лишь вчера прочитавший в журнале «Радио» о работе цифровых микросхем.&lt;br /&gt;
&lt;br /&gt;
Множество любителей в разных городах сделали доработки до цвета, но лишь для себя. Известными и доведёнными до производства стали лишь две доработки. И рассказывая историю «Специалиста», нельзя не упомянуть о этих двух специалисто-производных компьютерах. Оба появились в Омске. Эти компьютеры нельзя считать клонами, они были несовместимыми, но их схемы на 85% повторяли схему «Специалиста», отличаясь лишь формированием видеосигнала.&lt;br /&gt;
&lt;br /&gt;
В компьютере «Патисоник-580», появившимся первым, для получения цвета разрешение экрана было сокращено вдвое до 192*256, что дало возможность иметь 4 цвета при той же скорости видеовывода (эта же идея была также использована в промышленном клоне «Эврика»). Разработчиком был В. Г. Казаринов, а эти компьютеры мелкосерийно производились его кооперативом и использовались в первых игровых салонах (для чего были написано несколько игр, неотличимых от игр MSX), а также поставлялись в компьютерные классы в школы области. В 1991 В. Г. Казариновым была создана фирма Patisonic[http://speccy.info/Patisonic], которая в дальнейшем до середины 90-х выпускала ряд уникальных клонов ZX-Spectrum и MSX, а после занялась торговлей IBM-комплектующими.&lt;br /&gt;
&lt;br /&gt;
Вторым специалисто-производным был компьютер [[Радуга (компьютер)|Радуга]], разработанный в том же 1988 году В.Пудовым и В.Тимофеевым в Омском авиационном техникуме. Компьютер [[Радуга (компьютер)|Радуга]] в качестве производственной практики мелкосерийно выпускался учащимися в мастерских техникума для школ области. В этот компьютер цвет был введён уникальным, нигде не повторенным способом. Формат экрана был сохранён 384*256, но добавлено 16 цветов. В компьютере были применены 16 микросхем 32-х килобитных версий ОЗУ К565РУ5. Хотя таким образом компьютер имел 64 Кб; но из них лишь 32 Кб предназначались для программ и данных, ещё 16 Кб доступные процессору содержали графическую информацию (плоскость графики), а в оставшейся 16-ти килобайтовой странице хранилась информация о цвете (плоскость цвета). При этом, процессор не имел прямого доступа к странице цвета, но при занесении процессором байта в экранный буфер (то есть в плоскость графики) содержимое специального регистра цвета автоматически переписывалось в плоскость цвета. При чтении экранного байта байт цвета из другой плоскости автоматически сохранялся в регистре цвета. Если считанный экранный байт затем записать в другое место экрана, то переписывался и цвет. Таким образом при копировании по экрану цветных спрайтов и выводе цветного текста не возникало потерь ресурса процессора на цвет, что очень важно для небыстрого компьютера (во всех остальных компьютерах с тем же цветовым разрешением вывод в цвете замедляет вывод, как минимум, вдвое).&lt;br /&gt;
&lt;br /&gt;
== Печатные платы ==&lt;br /&gt;
Хотя автор А.Волков предложил вполне успешную методику позволяющую смонтировать компьютер на макетной плате всего за несколько вечеров, но таким способом (из-за недоступности самозалуживающейся проволоки) в 1987 году немного радиолюбителей сумело повторить компьютер. Однако уже в конце 1987 года на импровизированных радиорынках появились вот такие[http://www.spetsialist-mx.ru/images/SpetsialistM6.png] печатные платы. Благодаря этому популярность «Специалиста» стала быстро расти.&lt;br /&gt;
&lt;br /&gt;
В середине 1988 года в журнале МК был опубликован рисунок печати для несколько изменённого варианта оригинальной схемы (были добавлены буфера шин данных и адреса). Но этот вариант платы не получил большое распространение, разводка была сделана достаточно непрофессионально, а в буферах никакой нужды не было, т.к. намного проще проблема перегрузки шин решается применением 555/1533 серий, вполне доступных к тому времени. Да и при ИМС 155-той серии (даже с шестью ПЗУ 573РФ2 и вторым ППА) никаких проблем не было.&lt;br /&gt;
&lt;br /&gt;
Видимо самой массовой для самодельщиков, и точно самой удачной, стала печатная плата «Экспресс» выпускаемая одним частным кооперативом из Новосибирска. Плата получила большое распространение благодаря тому, что не только продавалась по почте посылторгом (со 100% предоплатой), но и в 1988-1989 годах её можно было купить в магазинах «Электроника» (хотя цена была явно завышеной: 38 рублей). Эта плата была выполнена на более современном ОЗУ 565РУ5, что позволило резко сократить размер платы (почти вдвое меньше журнальной), а общее число микросхем упало до всего 38.&lt;br /&gt;
&lt;br /&gt;
Вариантов плат «Специалиста» встречается много, но большинство было сделано на основе ранней (выше упомянутой) платы с 6-ю панельками ПЗУ. Вариантов плат содержащих контроллер цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета] вообще не было (вероятно потому, что  контроллер цвета был опубликован в журнале МК слишком поздно, лишь в июле 1988 года). Из-за этого большинство игр «Специалиста» монохромные.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
На начальном этапе основным источником программ для пользователей стал журнал «Моделист-конструктор». В нём в виде требующих утомительного ручного ввода дампов было опубликовано базовое системное ПО: «Загрузчик» (начальный адрес C000), «Монитор» (с адреса C800), адаптированный от Радио-86РК,  доработанный графическими операторами [[Бейсик]] А.Волкова, адаптация инструментального пакета «Микрон» от «Радио-86РК», графический редактор и несколько графических игр. &lt;br /&gt;
&lt;br /&gt;
Редакция журнала программ не создавала и не могла удовлетворить ощущаемый пользователями в первые годы острый программный голод. Впоследствии программное обеспечение, созданное программистами-любителями, распространялась через кооперативы, а также через продажи и обмен на нелегальных радиорынках. Кроме написанных изначально для «Специалиста» графических программ, есть адаптации и от чисто текстовых машин. Наряду с авторскими разработками, 30-40 программ были адаптированы от «[[Микро-80]]», «[[Радио 86РК]]» и [[ZX-Spectrum]].&lt;br /&gt;
&lt;br /&gt;
Наличие у «Специалиста» графического экрана позволило адаптировать для него также с десяток игр от [[ZX-Spectrum]], хотя это было весьма трудоёмко из-за процессора Z80. &lt;br /&gt;
&lt;br /&gt;
Ряд самых известных игр компьютера «Специалист»: ZOO, Land, LodeRunner, Budy, Copter, Sky Scrapper, Saboteur, Digger, Tutanhamon, DTE, Manic-Miner, Jet-Set Willy. Из-за малого объёма оперативной памяти и сложности разработки без наличия дисковода, авторских игр, максимально использующих графические возможности компьютера, было немного, по качеству лучшими были адаптации с «ZX-Spectrum».&lt;br /&gt;
&lt;br /&gt;
Для «Специалиста» было написано 7-8 вариантов базовых резидентных программ (ROM-BIOS) в разных городах страны (некоторые из которых были несовместимы с ПЗУ А.Волкова и не прижились), было адаптировано практически всё системное ПО Радио-86РК, отладчики, (диз-)ассемблеры, макро-ассемблер «Микроши», несколько текстовых редакторов, несколько музыкальных редакторов, синтезатор речи, несколько графических редакторов, программа для трассировки плат и прочие программы для практических целей радиолюбителей.&lt;br /&gt;
&lt;br /&gt;
Языки программирования для компьютера «Специалист»: (макро-) ассемблер, [[Forth|Форт]], Паскаль (Паскаль-ЛС), Си (Best-C), Бейсик-интерпретатор (с десяток вариаций). Но без дисковода компиляторы ЯВУ могли использоваться лишь для изучения ЯВУ, а не как серьёзный инструмент. Т.к. в ОЗУ одновременно должен был находиться редактор текста, компилятор, текст программы и буфер трансляции, то можно было странслировать лишь небольшие программы, содержащие не более полутора сотен строк.&lt;br /&gt;
&lt;br /&gt;
В 1990—1992 гг. в Ленинграде, Москве и Магнитогорске (независимо) к «Специалисту» был подключен дисковод, хотя это и потребовало нетрадиционных аппаратно-программных решений (так как скорости процессора на такте 2 МГц не хватает, чтобы принять поток данных дисковода в DD-формате). Вначале дисковод был очень дорог и потому доступен лишь единицам, большее применение он получил лишь несколько лет спустя, но уже на «Специалисте» усовершенствованном по варианту MX Л.Афанасьева.&lt;br /&gt;
&lt;br /&gt;
Стандартная для данного процессора ОС CP/M мало подходила для «Специалиста», т.к без доработок он обладает всего около 35 кб ОЗУ, чего недостаточно для большинства программ CP/M. Таким образом ОС CP/M можно было использовать лишь, как файловую систему. Лишь для хранения и запуска родных программ «Специалиста», а для фирменных пакетов и компиляторов ЯВУ не хватало объёма памяти. Опубликованный в 1990 году другой самодельный компьютер [[Орион-128]] в этом плане обладал значительно лучшими возможностями, что привело вскоре к быстрому падению популярности «Специалиста».&lt;br /&gt;
&lt;br /&gt;
== Модификации и клоны ==&lt;br /&gt;
Все выпускавшиеся серийно промышленные клоны были полностью совместимы с базовым монохромным вариантом «Специалиста». Наиболее известный аналог — ПК «Лик».&lt;br /&gt;
Промышленные клоны «Специалиста» (которых было около десятка), хотя и были 100% совместимы с оригиналом, но почти все были или монохромными или имели иной вариант цвета. Отчасти поэтому, а также потому, что контроллер цвета был не очень популярен (т.к. бытовые цветные мониторы были очень дефицитны, а в 80-тые годы не каждый мог себе позволить отдать цветной телевизор для нужд бытовой ЭВМ) процент 4-х цветных программ невелик, а 8-ми цветных вообще нет. Лишь в XXI веке известный программист А.Морозов (более известный на тематических форумах, как vinxru[http://alemorf.ru/]) разработал несколько качественных 8-ми цветных игр для «Специалиста».&lt;br /&gt;
&lt;br /&gt;
=== Лик ===&lt;br /&gt;
«Лик» незначительно отличался от основной (журнальной) модели:&lt;br /&gt;
* Изменена раскладка клавиатуры&lt;br /&gt;
* Своя программа «Монитор», облегчающая отладку программ&lt;br /&gt;
* Мелкие отличия в схемотехнике&lt;br /&gt;
&lt;br /&gt;
Заводской вариант был собран в пластиковом корпусе и имел дешевую и очень неудобную мембранную клавиатуру. На задней стенке имелся 3-х рядный разъём расширения, низкочастотный выход на монитор (телевизор) и гнездо для подключения магнитофона. В комплект поставки входило немного программ — четыре игры: «Реверси», «Питон», «Морской бой» и «Шахматы», причём последняя работала только в текстовом режиме. А также интерпретатор BASIC-а, транслятор ассемблера и простенький текстовый редактор. Дизассемблер был уже встроен в «Монитор» и вызывался горячей клавишей.&lt;br /&gt;
&lt;br /&gt;
Так как ИМС ПЗУ были в то время достаточно дорогими, выпускалось несколько вариантов копьютера. В самом дешевом варианте устанавливалась одна микросхема 573РФ2 с «Загрузчиком». После включения компьютера пользователь загружал «Монитор» с магнитофона в ОЗУ (ниже RAMTOP) и только после этого компьютером можно было пользоваться. Второй вариант имел уже две микросхемы 573РФ2 c полноценным «Монитором» и компьютер был готов к работе сразу после включения. Третий вариант имел пять микросхем, три дополнительных содержали интерпретатор BASIC-а. При подаче команды бейсик загружался в ОЗУ из ПЗУ, что намного быстрее, чем его загрузка с магнитофона.&lt;br /&gt;
&lt;br /&gt;
=== Специалист MX ===&lt;br /&gt;
[[Изображение:Specialist_Land_Screenshot.png|thumb|267px|right|Скриншот игры Land (клон [[Lode Runner]]) на эмуляторе ПК «Специалист MX»]]&lt;br /&gt;
В [[1991]] году в журнале [[Радио]] был отрекламирован вариант модернизации компьютера — &#039;&#039;&#039;Специалист MX&#039;&#039;&#039;. Печатная плата не предлагалась, доработки предлагалось делать вручную на плате оригинального «Специалиста». В [http://www.spetsialist-mx.ru/Docs/RAMFOS.pdf брошюре] описывается процесс модификации обычного компьютера до варианта «Специалист-МХ». Основные доработки:&lt;br /&gt;
* несовместимый с базовым, вариант цвета дающий 16 цветов через [http://www.spetsialist-mx.ru/schemes/ColorController3.png Контроллер цвета]&lt;br /&gt;
* подключение DD-дисковода через [http://www.spetsialist-mx.ru/schemes/FDDController1.png Контроллер дисковода]&lt;br /&gt;
* RAM-диск на 62 КБ из добавленной банки 565РУ5&lt;br /&gt;
* ROM-диск на 48 КБ и ОС RAMFOS для работы с квазидисками (имеется резидентный нортон)&lt;br /&gt;
* таймер 580ВИ53 в качестве аппаратного генератора звуков&lt;br /&gt;
&lt;br /&gt;
=== Эрик ===&lt;br /&gt;
{{Main|Эрик/Радиолюбитель 1994/Персональный компьютер «Эрик»|Персональный компьютер «Эрик»}}&lt;br /&gt;
В [[Радиолюбитель (журнал)|журнале «Радиолюбитель»]] 4/94 была опубликована схема компьютера «Эрик», разработанного О.Ложкиным на основе схемы «Специалиста», и программно частично совместимого с ним. Он использовал более быстрый процессор [[Zilog Z80|Z80A]] на частоте 4 МГЦ, имел ОЗУ 64 КБ и ПЗУ 64 КБ, цветной графический режим (384&amp;amp;times;256, одновременное отображение 4 цветов из 2-х палитр, т.е всего 8 цветов), контроллер дисковода.&lt;br /&gt;
&lt;br /&gt;
Несмотря на улучшенные параметры, компьютер не стал популярным. В 1994 году эпоха 8-ми разрядок подошла к концу (уже повсюду продавались импортные IBM PC 486), а наличие на рынке других бытовых компьютеров и игровых приставок, обладавших в сотни раз более богатым и качественным ПО, не оставили этому варианту «Специалиста» ни одного шанса. В итоге, этот вариант компьютера никем кроме автора не собирался, и соответственно, программно не был поддержан. ROM-BIOS поддерживающий все возможности машины также отсутствовал. Кроме того, возникла несовместимость ПО признанная самим автором компьютера.&lt;br /&gt;
&lt;br /&gt;
=== Другие модели ===&lt;br /&gt;
&lt;br /&gt;
[http://www.spetsialist-mx.ru/index5.html Здесь] описываются некоторые другие промышленные клоны «Специалиста». На базе схемы «Специалиста» были также разработаны два несовместимых с ним специалисто-производных компьютера.&lt;br /&gt;
 &lt;br /&gt;
В 1988 году в Омском авиационном техникуме В.А.Пудовым и В.В.Тимофеевым был разработан и мелкосерийно производился [[Радуга (компьютер)|компьютер «Радуга»]], созданный на основе схемотехники «Специалиста». Он имел 64 КБ ОЗУ, причём 32 из них тратились на экран графики и цвета, а ОЗУ для программ сокращено до 32 КБ.&lt;br /&gt;
&lt;br /&gt;
Тогда же и в том же городе предпринимателем В.Г.Казариновым был разработан и также мелкосерийно производился компьютер «Патисоник», который также был почти полной копией схемы «Специалиста» (не путать с «Патисоник-48», клоном «ZX-48К»  с картриджами, выпускаемым той же фирмой в 1991-1994). Этот компьютер имел экранный формат 192*256 с 4-мя цветами на каждый пиксель (использовался в первых игровых салонах города). Оба эти компьютера схемно отличались от «Специалиста» только видеовыходом, - в обоих этих компьютерах был цвет, в обоих разный и несовместимый с журнальным цветом.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Волков А. &#039;&#039;«Ваш помощник — компьютер»&#039;&#039;. — журнал Моделист-Конструктор, 1987, №№ 2,3,5,6,7.&lt;br /&gt;
* Ложкин О. &#039;&#039;Персональный компьютер «Эрик»&#039;&#039;. — журнал Радиолюбитель, 1994, № 4, стр.9-12.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.old.h1.ru/xussr/specialist.shtml Компьютерный музей — Специалист]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/index.html Сайт о ПК &amp;quot;Специалист&amp;quot; и его клонах]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Специалист/Моделист-Конструктор 87/Описание компьютера|Описание в журнале «Моделист-Конструктор»]]&lt;br /&gt;
* [[Специалист/Техническая информация|Краткая техническая информация]]&lt;br /&gt;
* [[Лик/Руководство пользователя|Руководство пользователя ПК «Лик»]]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/monitor2_1.rar Прошивка ПЗУ «Специалист»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Specimx.rar Прошивка ПЗУ «Специалист-MX»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_lik_rks.rar Прошивки ПЗУ «Лик»]&lt;br /&gt;
&lt;br /&gt;
== Эмуляторы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Универсальный эмулятор Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Emu80.rar Emu80]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/spmx_v42.rar spmx_v42]&lt;br /&gt;
&lt;br /&gt;
== Программы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/download.html Подборка программ для «Специалиста» и «Лика» на сайте эмулятора Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_rks.rar Подборка программ для «Специалиста» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_mx_i80.rar Подборка программ для «Специалиста_МХ» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3365</id>
		<title>Специалист</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3365"/>
		<updated>2023-05-30T23:15:53Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Специалист (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:MK 1987 02.jpg|thumb|227px|Обложка журнала «Моделист-конструктор» № 2/1987]]&lt;br /&gt;
&#039;&#039;&#039;«Специалист»&#039;&#039;&#039; — любительский 8-разрядный микрокомпьютер. Разработан в [[1985]] году А.&amp;amp;nbsp;Ф.&amp;amp;nbsp;Волковым, г.&amp;amp;nbsp;Днепродзержинск Днепропетровской области. Но схема и описание компьютера для самостоятельного повторения радиолюбителями были опубликованы в [[Моделист-конструктор (журнал)|журнале «Моделист-Конструктор»]] лишь в начале [[1987]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: КР580ИК80А либо [[КР580ВМ80А]] (клоны [[i8080]]) на тактовой частоте 2&amp;amp;nbsp;МГц&lt;br /&gt;
* Память: [[ОЗУ]] — 32/48 КБ, [[ПЗУ]] — 2-12 КБ&lt;br /&gt;
* Устройство вывода: бытовой [[телевизор]]&lt;br /&gt;
* Режимы отображения: чёрно-белый графический 384 &amp;amp;times; 256 точек (драйвер в ПЗУ поддерживает текст 25 строк по 64 символа), цветной: 4 или 8 цветов при наличии внешнего контроллера цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета]&lt;br /&gt;
* Клавиатура: матрица из 72-х клавиш плюс одна отдельная (в оригинале — плёночная)&lt;br /&gt;
* Внешняя память: бытовой кассетный [[магнитофон]], позднее — дисковод&lt;br /&gt;
* Питание: блок питания от 220В, на выходе: +12В, +5В (1.5А), −5В, потребляемая мощность — 10 Вт&lt;br /&gt;
&lt;br /&gt;
== История «Специалиста» ==&lt;br /&gt;
&lt;br /&gt;
Компьютер «Специалист» был разработан преподавателем СПТУ N4 г. Днепродзержинска Анатолием Федоровичем Волковым. В 1984 году, обладая необходимыми знаниями, полученные им работая ранее инженером, и по договорённости с директором училища, он взялся за разработку компьютера. Целью было разработать школьный компьютер и на его базе создать компьютерный учебный класс для училища. В результате был разработан компьютер «Школьник», который зимой 1985 г. экспонировался на выставке ВДНХ в Киеве. Однако компьютер получился слишком сложным. Он содержал до 300 микросхем и был выполнен на нескольких промышленно изготовленных печатных платах. Большое число микросхем получилось из-за малоёмких статических ОЗУ и использования сенсорной клавиатуры, что требовало нескольких микросхем для каждой клавиши. Было понятно, что необходимо существенное удешевление и упрощение схемы компьютера.&lt;br /&gt;
&lt;br /&gt;
Вскоре автору удалось изобрести эффективный метод ручного монтажа, который не требовал изготовления промышленных плат и позволял вручную смонтировать целый компьютер в полсотни микросхем всего за три вечера. Также, чтобы добиться существенного удешевления, автор придумал плёночную клавиатуру, не требующую промышленных деталей и получаемую аккуратным расслаиванием до тонкой плёнки платы фольгированного стеклотекстолита и вырезанной из такой же плёнки маски, положенных на фольгированную печатную плату с вытравленными в фольге контактами. Используя эти наработки, талантливому инженеру удалось разработать один из самых удачных (и, без преувеличения, самый гениальный по своей простоте и эффективности) бытовой советский компьютер.&lt;br /&gt;
&lt;br /&gt;
Компьютер, названный «Специалист-85» содержал менее 60 дешёвых микросхем (в основном уже устаревшей 155 серии), из них всего две недефицитных БИС 580 серии (к тому времени уже лет 7-8 как выпускаемых промышленностью). В качестве памяти использовались динамические ОЗУ К565РУ3, которые тоже с начала 80-х уже производились в стране. Их можно было ставить как 24 штуки, что давало для программ 36 Кб, так и всего 16, что приводило к фрагментированию памяти и давало 16 Кб сплошной памяти, впрочем и этого объёма вполне хватало для работы бейсика размером в 8 Кб.&lt;br /&gt;
&lt;br /&gt;
Позднее (уже не А.Волковым) в схеме была проведена замена ОЗУ на более ёмкие, и она сократилась до всего 38 корпусов. Эта предназначенная для любителей кооперативная плата «Специалист-Экспресс» выпускалась в Новосибирске и продавалась в 1988 году в салонах «Электроника» за 38 рублей. Схемотехника узла синхронизации процессора и видеоконтроллера была оптимальной и не встречалась ни в западных, ни в отечественных промышленных изделиях, разработанных ни до, ни после. В частности, отечественные «Вектор» и «Львов», разработанные намного позже, не использовали данную идею синхронизации, отчего существенно проиграли в параметрах.&lt;br /&gt;
&lt;br /&gt;
Автором был написан ROM-BIOS, а от популярного в те годы компьютера «[[Микро-80]]» был адаптирован бейсик, который был расширен графическими операторами. Разработка компьютера была полностью завершена в сентябре 1985 года. После чего автор приступил к разработке сетевого ПО и изготовлению необходимого количества машин для компьютерного класса. Машина ученика содержала всего 2 Кб ПЗУ, но имела возможность по радиальной линии скачать из машины преподавателя бейсик, который там хранился в резидентном ПЗУ.&lt;br /&gt;
&lt;br /&gt;
В это же время журнал «Моделист-Конструктор», узнав о разработке из газет, обратился к автору с предложением. В итоге был опубликован цикл статей, по которым любой радиолюбитель мог собрать такой компьютер у себя на кухонном столе. Тем не менее в конце 80-х - начале 90-х клоны «Специалиста» производились десятком предприятий.&lt;br /&gt;
&lt;br /&gt;
А. Волков не ставил целью создать домашний любительский компьютер, вероятно, потому и не обратился сразу с предложением о публикации и рекламе в журнал «Радио». А после стало поздно, так как там начался цикл статей о «Радио-86РК». Задачу по компьютеризации училища он выполнил, а продвижение и программное сопровождение компьютера, как любительского и бытового, уже не являлось его задачей и не входило в его планы. Тем не менее, редакции удалось убедить А. Волкова опубликовать в журнале достаточный для начала пакет системных программ (в том числе графический редактор и экранные шахматы, тоже кстати, адаптированные от «Микро-80»), а также очень простую аппаратную доработку, позволяющую добавить в компьютер цвет. После 1988 года публикации А. Волкова прекратились, и дальнейшие публикации на тему «Специалиста» уже худшего качества делали сами радиолюбители. Из опубликованных аппаратных доработок, имевших значение, можно упомянуть лишь доработку контроллера цвета (1990), увеличивающую число цветов с 4 до 8.&lt;br /&gt;
&lt;br /&gt;
А.Волков придавал большое значение и возлагал большие надежды на метод «стежкового монтажа» и был разочарован, когда это не сработало. Предложенная автором технология не особо помогала любителям в сборке компьютера. Эта технология требовала определённого навыка, применения специальной резины, а главное, было необходимо наличие дефицитной самозалуживающейся проволоки. Почти всем любителям, собиравшим компьютер в 1987 году, пришлось монтировать аппарат во много раз более трудоёмким традиционным способом на макетке, используя обычный провод, зачищаемый скальпелем.&lt;br /&gt;
&lt;br /&gt;
Вначале лишь в крупных городах любители имели возможность достать печатную плату и детали, но вскоре ряд кооперативов наладил изготовление и рассылку посылторгом печатных плат и комплектующих, что помогло подключиться любителям из сельской местности, где достать даже устаревшие и недефицитные радиодетали было невозможно. Но в крупных городах «Специалист» и другие отечественные самоделки вскоре были вытеснены клонами ZX-Spectrum, обладающим намного большим и существенно более качественным ПО. Потому «Специалист» больше собирали в сельской местности, особенно на Украине.&lt;br /&gt;
&lt;br /&gt;
В 1991 году, после публикации в более массовом журнале «Радио» нового ПК «[[Орион-128]]», интерес к «Специалисту» начал падать, а в силу идентичности структуры экрана не составило проблемы часть игрового программного обеспечения «Специалиста» перенести на «Орион-128», где, в частности, несколько чёрно-белых исходно игр было оцвечено. Основным преимуществом «Ориона» стала лучшая архитектура, а именно наличие для программ сплошного участка ОЗУ в 61 Кб, что необходимо для установки на компьютер ОС [[CP/M]], в то время как объёма доступного для программ ОЗУ в 36 Кб, имеющегося в Специалисте, для этого недостаточно.&lt;br /&gt;
&lt;br /&gt;
Не считая промышленные и сделанные в кустарных мастерских кооперативные клоны «Специалиста», количество изготовленных любителями самодельных компьютеров хотя и существенно уступало другой популярной в те годы самоделке «[[Радио-86РК|Радио-86РК]]», но несомненно составило несколько тысяч.&lt;br /&gt;
&lt;br /&gt;
В то время, как промышленность выпускала лишь полные клоны «Специалиста», простая и понятная схема «Специалиста», исходно лишённая цвета (опубликованного позднее) буквально подталкивала любителей к доработкам, которые были настолько просты и очевидны, что их мог сделать любой дилетант, лишь вчера прочитавший в журнале «Радио» о работе цифровых микросхем.&lt;br /&gt;
&lt;br /&gt;
Множество любителей в разных городах сделали доработки до цвета, но лишь для себя. Известными и доведёнными до производства стали лишь две доработки. И рассказывая историю «Специалиста», нельзя не упомянуть о этих двух специалисто-производных компьютерах. Оба появились в Омске. Эти компьютеры нельзя считать клонами, они были несовместимыми, но их схемы на 85% повторяли схему «Специалиста», отличаясь лишь формированием видеосигнала.&lt;br /&gt;
&lt;br /&gt;
В компьютере «Патисоник-580», появившимся первым, для получения цвета разрешение экрана было сокращено вдвое до 192*256, что дало возможность иметь 4 цвета при той же скорости видеовывода (эта же идея была также использована в промышленном клоне «Эврика»). Разработчиком был В. Г. Казаринов, а эти компьютеры мелкосерийно производились его кооперативом и использовались в первых игровых салонах (для чего были написано несколько игр, неотличимых от игр MSX), а также поставлялись в компьютерные классы в школы области. В 1991 В. Г. Казариновым была создана фирма Patisonic[http://speccy.info/Patisonic], которая в дальнейшем до середины 90-х выпускала ряд уникальных клонов ZX-Spectrum и MSX, а после занялась торговлей IBM-комплектующими.&lt;br /&gt;
&lt;br /&gt;
Вторым специалисто-производным был компьютер [[Радуга (компьютер)|Радуга]], разработанный в том же 1988 году В.Пудовым и В.Тимофеевым в Омском авиационном техникуме. Компьютер [[Радуга (компьютер)|Радуга]] в качестве производственной практики мелкосерийно выпускался учащимися в мастерских техникума для школ области. В этот компьютер цвет был введён уникальным, нигде не повторенным способом. Формат экрана был сохранён 384*256, но добавлено 16 цветов. В компьютере были применены 16 микросхем 32-х килобитных версий ОЗУ К565РУ5. Хотя таким образом компьютер имел 64 Кб; но из них лишь 32 Кб предназначались для программ и данных, ещё 16 Кб доступные процессору содержали графическую информацию (плоскость графики), а в оставшейся 16-ти килобайтовой странице хранилась информация о цвете (плоскость цвета). При этом, процессор не имел прямого доступа к странице цвета, но при занесении процессором байта в экранный буфер (то есть в плоскость графики) содержимое специального регистра цвета автоматически переписывалось в плоскость цвета. При чтении экранного байта байт цвета из другой плоскости автоматически сохранялся в регистре цвета. Если считанный экранный байт затем записать в другое место экрана, то переписывался и цвет. Таким образом при копировании по экрану цветных спрайтов и выводе цветного текста не возникало потерь ресурса процессора на цвет, что очень важно для небыстрого компьютера (во всех остальных компьютерах с тем же цветовым разрешением вывод в цвете замедляет вывод, как минимум, вдвое).&lt;br /&gt;
&lt;br /&gt;
== Печатные платы ==&lt;br /&gt;
Хотя автор А.Волков предложил вполне успешную методику позволяющую смонтировать компьютер на макетной плате всего за несколько вечеров, но таким способом (из-за недоступности самозалуживающейся проволоки) в 1987 году немного радиолюбителей сумело повторить компьютер. Однако уже в конце 1987 года на импровизированных радиорынках появились вот такие[http://www.spetsialist-mx.ru/images/SpetsialistM6.png] печатные платы. Благодаря этому популярность «Специалиста» стала быстро расти.&lt;br /&gt;
&lt;br /&gt;
В середине 1988 года в журнале МК был опубликован рисунок печати для несколько изменённого варианта оригинальной схемы (были добавлены буфера шин данных и адреса). Но этот вариант платы не получил большое распространение, разводка была сделана достаточно непрофессионально, а в буферах никакой нужды не было, т.к. намного проще проблема перегрузки шин решается применением 555/1533 серий, вполне доступных к тому времени. Да и при ИМС 155-той серии (даже с шестью ПЗУ 573РФ2 и вторым ППА) никаких проблем не было.&lt;br /&gt;
&lt;br /&gt;
Видимо самой массовой для самодельщиков, и точно самой удачной, стала печатная плата «Экспресс» выпускаемая одним частным кооперативом из Новосибирска. Плата получила большое распространение благодаря тому, что не только продавалась по почте посылторгом (со 100% предоплатой), но и в 1988-1989 годах её можно было купить в магазинах «Электроника» (хотя цена была явно завышеной: 38 рублей). Эта плата была выполнена на более современном ОЗУ 565РУ5, что позволило резко сократить размер платы (почти вдвое меньше журнальной), а общее число микросхем упало до всего 38.&lt;br /&gt;
&lt;br /&gt;
Вариантов плат «Специалиста» встречается много, но большинство было сделано на основе ранней (выше упомянутой) платы с 6-ю панельками ПЗУ. Вариантов плат содержащих контроллер цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета] вообще не было (вероятно потому, что  контроллер цвета был опубликован в журнале МК слишком поздно, лишь в июле 1988 года). Из-за этого большинство игр «Специалиста» монохромные.&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
В журнале МК, в виде дампов, кроме ROM-BIOS с монитором, были опубликованы: доработанный графическими операторами [[Бейсик]] от [[Микро-80]], графический редактор, пакет для разработок на ассемблере от [[Радио 86РК]] и несколько графических игр. Ряд программ любители сами адаптировали от [[Микро-80]] и [[Радио 86РК]]. Наличие у «Специалиста» графического экрана позволило адаптировать для него также с десяток игр от [[ZX-Spectrum]], хотя это было весьма трудоёмко из-за процессора Z80. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
На начальном этапе основным источником программ для пользователей стал журнал «Моделист-конструктор». В нём в виде требующих утомительного ручного ввода дампов было опубликовано базовое системное ПО: «Загрузчик» (начальный адрес C000), «Монитор» (с адреса C800), адаптированный от Радио-86РК, [[Бейсик]] А.Волкова, адаптация инструментального пакета «Микрон» от «Радио-86РК» и несколько игр{{sfn|Моделист-конструктор|1987}}. Редакция журнала программ не создавала и не могла удовлетворить ощущаемый пользователями в первые годы острый программный голод. Впоследствии программное обеспечение, созданное программистами-любителями, распространялась через кооперативы, а также через продажи и обмен на нелегальных радиорынках. Кроме написанных изначально для «Специалиста» графических программ, есть адаптации и от чисто текстовых машин. Наряду с авторскими разработками, 30-40 программ были адаптированы от «[[Микро-80]]», «[[Радио 86РК]]» и [[ZX-Spectrum]].&lt;br /&gt;
&lt;br /&gt;
Ряд самых известных игр компьютера «Специалист»: ZOO, Land, LodeRunner, Budy, Copter, Sky Scrapper, Saboteur, Digger, Tutanhamon, DTE, Manic-Miner, Jet-Set Willy. Из-за малого объёма оперативной памяти и сложности разработки без наличия дисковода, авторских игр, максимально использующих графические возможности компьютера, было немного, по качеству лучшими были адаптации с «ZX-Spectrum».&lt;br /&gt;
&lt;br /&gt;
Для «Специалиста» было написано 7-8 вариантов базовых резидентных программ (ROM-BIOS) в разных городах страны (некоторые из которых были несовместимы с ПЗУ А.Волкова и не прижились), было адаптировано практически всё системное ПО Радио-86РК, отладчики, (диз-)ассемблеры, макро-ассемблер «Микроши», несколько текстовых редакторов, несколько музыкальных редакторов, синтезатор речи, несколько графических редакторов, программа для трассировки плат и прочие программы для практических целей радиолюбителей.&lt;br /&gt;
&lt;br /&gt;
Языки программирования для компьютера «Специалист»: (макро-) ассемблер, [[Forth|Форт]], Паскаль (Паскаль-ЛС), Си (Best-C), Бейсик-интерпретатор (с десяток вариаций). Но без дисковода компиляторы ЯВУ могли использоваться лишь для изучения ЯВУ, а не как серьёзный инструмент. Т.к. в ОЗУ одновременно должен был находиться редактор текста, компилятор, текст программы и буфер трансляции, то можно было странслировать лишь небольшие программы, содержащие не более полутора сотен строк.&lt;br /&gt;
&lt;br /&gt;
В 1990—1992 гг. в Ленинграде, Москве и Магнитогорске (независимо) к «Специалисту» был подключен дисковод, хотя это и потребовало нетрадиционных аппаратно-программных решений (так как скорости процессора на такте 2 МГц не хватает, чтобы принять поток данных дисковода в DD-формате). Вначале дисковод был очень дорог и потому доступен лишь единицам, большее применение он получил лишь несколько лет спустя, но уже на «Специалисте» усовершенствованном по варианту MX Л.Афанасьева.&lt;br /&gt;
&lt;br /&gt;
Стандартная для данного процессора ОС CP/M мало подходила для «Специалиста», т.к без доработок он обладает всего около 35 кб ОЗУ, чего недостаточно для большинства программ CP/M. Таким образом ОС CP/M можно было использовать лишь, как файловую систему. Лишь для хранения и запуска родных программ «Специалиста», а для фирменных пакетов и компиляторов ЯВУ не хватало объёма памяти. Опубликованный в 1990 году другой самодельный компьютер [[Орион-128]] в этом плане обладал значительно лучшими возможностями, что привело вскоре к быстрому падению популярности «Специалиста».&lt;br /&gt;
&lt;br /&gt;
== Модификации и клоны ==&lt;br /&gt;
Все выпускавшиеся серийно промышленные клоны были полностью совместимы с базовым монохромным вариантом «Специалиста». Наиболее известный аналог — ПК «Лик».&lt;br /&gt;
Промышленные клоны «Специалиста» (которых было около десятка), хотя и были 100% совместимы с оригиналом, но почти все были или монохромными или имели иной вариант цвета. Отчасти поэтому, а также потому, что контроллер цвета был не очень популярен (т.к. бытовые цветные мониторы были очень дефицитны, а в 80-тые годы не каждый мог себе позволить отдать цветной телевизор для нужд бытовой ЭВМ) процент 4-х цветных программ невелик, а 8-ми цветных вообще нет. Лишь в XXI веке известный программист А.Морозов (более известный на тематических форумах, как vinxru[http://alemorf.ru/]) разработал несколько качественных 8-ми цветных игр для «Специалиста».&lt;br /&gt;
&lt;br /&gt;
=== Лик ===&lt;br /&gt;
«Лик» незначительно отличался от основной (журнальной) модели:&lt;br /&gt;
* Изменена раскладка клавиатуры&lt;br /&gt;
* Своя программа «Монитор», облегчающая отладку программ&lt;br /&gt;
* Мелкие отличия в схемотехнике&lt;br /&gt;
&lt;br /&gt;
Заводской вариант был собран в пластиковом корпусе и имел дешевую и очень неудобную мембранную клавиатуру. На задней стенке имелся 3-х рядный разъём расширения, низкочастотный выход на монитор (телевизор) и гнездо для подключения магнитофона. В комплект поставки входило немного программ — четыре игры: «Реверси», «Питон», «Морской бой» и «Шахматы», причём последняя работала только в текстовом режиме. А также интерпретатор BASIC-а, транслятор ассемблера и простенький текстовый редактор. Дизассемблер был уже встроен в «Монитор» и вызывался горячей клавишей.&lt;br /&gt;
&lt;br /&gt;
Так как ИМС ПЗУ были в то время достаточно дорогими, выпускалось несколько вариантов копьютера. В самом дешевом варианте устанавливалась одна микросхема 573РФ2 с «Загрузчиком». После включения компьютера пользователь загружал «Монитор» с магнитофона в ОЗУ (ниже RAMTOP) и только после этого компьютером можно было пользоваться. Второй вариант имел уже две микросхемы 573РФ2 c полноценным «Монитором» и компьютер был готов к работе сразу после включения. Третий вариант имел пять микросхем, три дополнительных содержали интерпретатор BASIC-а. При подаче команды бейсик загружался в ОЗУ из ПЗУ, что намного быстрее, чем его загрузка с магнитофона.&lt;br /&gt;
&lt;br /&gt;
=== Специалист MX ===&lt;br /&gt;
[[Изображение:Specialist_Land_Screenshot.png|thumb|267px|right|Скриншот игры Land (клон [[Lode Runner]]) на эмуляторе ПК «Специалист MX»]]&lt;br /&gt;
В [[1991]] году в журнале [[Радио]] был отрекламирован вариант модернизации компьютера — &#039;&#039;&#039;Специалист MX&#039;&#039;&#039;. Печатная плата не предлагалась, доработки предлагалось делать вручную на плате оригинального «Специалиста». В [http://www.spetsialist-mx.ru/Docs/RAMFOS.pdf брошюре] описывается процесс модификации обычного компьютера до варианта «Специалист-МХ». Основные доработки:&lt;br /&gt;
* несовместимый с базовым, вариант цвета дающий 16 цветов через [http://www.spetsialist-mx.ru/schemes/ColorController3.png Контроллер цвета]&lt;br /&gt;
* подключение DD-дисковода через [http://www.spetsialist-mx.ru/schemes/FDDController1.png Контроллер дисковода]&lt;br /&gt;
* RAM-диск на 62 КБ из добавленной банки 565РУ5&lt;br /&gt;
* ROM-диск на 48 КБ и ОС RAMFOS для работы с квазидисками (имеется резидентный нортон)&lt;br /&gt;
* таймер 580ВИ53 в качестве аппаратного генератора звуков&lt;br /&gt;
&lt;br /&gt;
=== Эрик ===&lt;br /&gt;
{{Main|Эрик/Радиолюбитель 1994/Персональный компьютер «Эрик»|Персональный компьютер «Эрик»}}&lt;br /&gt;
В [[Радиолюбитель (журнал)|журнале «Радиолюбитель»]] 4/94 была опубликована схема компьютера «Эрик», разработанного О.Ложкиным на основе схемы «Специалиста», и программно частично совместимого с ним. Он использовал более быстрый процессор [[Zilog Z80|Z80A]] на частоте 4 МГЦ, имел ОЗУ 64 КБ и ПЗУ 64 КБ, цветной графический режим (384&amp;amp;times;256, одновременное отображение 4 цветов из 2-х палитр, т.е всего 8 цветов), контроллер дисковода.&lt;br /&gt;
&lt;br /&gt;
Несмотря на улучшенные параметры, компьютер не стал популярным. В 1994 году эпоха 8-ми разрядок подошла к концу (уже повсюду продавались импортные IBM PC 486), а наличие на рынке других бытовых компьютеров и игровых приставок, обладавших в сотни раз более богатым и качественным ПО, не оставили этому варианту «Специалиста» ни одного шанса. В итоге, этот вариант компьютера никем кроме автора не собирался, и соответственно, программно не был поддержан. ROM-BIOS поддерживающий все возможности машины также отсутствовал. Кроме того, возникла несовместимость ПО признанная самим автором компьютера.&lt;br /&gt;
&lt;br /&gt;
=== Другие модели ===&lt;br /&gt;
&lt;br /&gt;
[http://www.spetsialist-mx.ru/index5.html Здесь] описываются некоторые другие промышленные клоны «Специалиста». На базе схемы «Специалиста» были также разработаны два несовместимых с ним специалисто-производных компьютера.&lt;br /&gt;
 &lt;br /&gt;
В 1988 году в Омском авиационном техникуме В.А.Пудовым и В.В.Тимофеевым был разработан и мелкосерийно производился [[Радуга (компьютер)|компьютер «Радуга»]], созданный на основе схемотехники «Специалиста». Он имел 64 КБ ОЗУ, причём 32 из них тратились на экран графики и цвета, а ОЗУ для программ сокращено до 32 КБ.&lt;br /&gt;
&lt;br /&gt;
Тогда же и в том же городе предпринимателем В.Г.Казариновым был разработан и также мелкосерийно производился компьютер «Патисоник», который также был почти полной копией схемы «Специалиста» (не путать с «Патисоник-48», клоном «ZX-48К»  с картриджами, выпускаемым той же фирмой в 1991-1994). Этот компьютер имел экранный формат 192*256 с 4-мя цветами на каждый пиксель (использовался в первых игровых салонах города). Оба эти компьютера схемно отличались от «Специалиста» только видеовыходом, - в обоих этих компьютерах был цвет, в обоих разный и несовместимый с журнальным цветом.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Волков А. &#039;&#039;«Ваш помощник — компьютер»&#039;&#039;. — журнал Моделист-Конструктор, 1987, №№ 2,3,5,6,7.&lt;br /&gt;
* Ложкин О. &#039;&#039;Персональный компьютер «Эрик»&#039;&#039;. — журнал Радиолюбитель, 1994, № 4, стр.9-12.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.old.h1.ru/xussr/specialist.shtml Компьютерный музей — Специалист]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/index.html Сайт о ПК &amp;quot;Специалист&amp;quot; и его клонах]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Специалист/Моделист-Конструктор 87/Описание компьютера|Описание в журнале «Моделист-Конструктор»]]&lt;br /&gt;
* [[Специалист/Техническая информация|Краткая техническая информация]]&lt;br /&gt;
* [[Лик/Руководство пользователя|Руководство пользователя ПК «Лик»]]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/monitor2_1.rar Прошивка ПЗУ «Специалист»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Specimx.rar Прошивка ПЗУ «Специалист-MX»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_lik_rks.rar Прошивки ПЗУ «Лик»]&lt;br /&gt;
&lt;br /&gt;
== Эмуляторы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Универсальный эмулятор Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Emu80.rar Emu80]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/spmx_v42.rar spmx_v42]&lt;br /&gt;
&lt;br /&gt;
== Программы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/download.html Подборка программ для «Специалиста» и «Лика» на сайте эмулятора Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_rks.rar Подборка программ для «Специалиста» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_mx_i80.rar Подборка программ для «Специалиста_МХ» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3364</id>
		<title>Специалист</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=3364"/>
		<updated>2023-05-30T14:03:43Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Специалист (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:MK 1987 02.jpg|thumb|227px|Обложка журнала «Моделист-конструктор» № 2/1987]]&lt;br /&gt;
&#039;&#039;&#039;«Специалист»&#039;&#039;&#039; — любительский 8-разрядный микрокомпьютер. Разработан в [[1985]] году А.&amp;amp;nbsp;Ф.&amp;amp;nbsp;Волковым, г.&amp;amp;nbsp;Днепродзержинск Днепропетровской области. Но схема и описание компьютера для самостоятельного повторения радиолюбителями были опубликованы в [[Моделист-конструктор (журнал)|журнале «Моделист-Конструктор»]] лишь в начале [[1987]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: КР580ИК80А либо [[КР580ВМ80А]] (клоны [[i8080]]) на тактовой частоте 2&amp;amp;nbsp;МГц&lt;br /&gt;
* Память: [[ОЗУ]] — 32/48 КБ, [[ПЗУ]] — 2-12 КБ&lt;br /&gt;
* Устройство вывода: бытовой [[телевизор]]&lt;br /&gt;
* Режимы отображения: чёрно-белый графический 384 &amp;amp;times; 256 точек (драйвер в ПЗУ поддерживает текст 25 строк по 64 символа), цветной: 4 или 8 цветов при наличии внешнего контроллера цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета]&lt;br /&gt;
* Клавиатура: матрица из 72-х клавиш плюс одна отдельная (в оригинале — плёночная)&lt;br /&gt;
* Внешняя память: бытовой кассетный [[магнитофон]], позднее — дисковод&lt;br /&gt;
* Питание: блок питания от 220В, на выходе: +12В, +5В (1.5А), −5В, потребляемая мощность — 10 Вт&lt;br /&gt;
&lt;br /&gt;
== История «Специалиста» ==&lt;br /&gt;
&lt;br /&gt;
Компьютер «Специалист» был разработан преподавателем СПТУ N4 г. Днепродзержинска Анатолием Федоровичем Волковым. В 1984 году, обладая необходимыми знаниями, полученные им работая ранее инженером, и по договорённости с директором училища, он взялся за разработку компьютера. Целью было разработать школьный компьютер и на его базе создать компьютерный учебный класс для училища. В результате был разработан компьютер «Школьник», который зимой 1985 г. экспонировался на выставке ВДНХ в Киеве. Однако компьютер получился слишком сложным. Он содержал до 300 микросхем и был выполнен на нескольких промышленно изготовленных печатных платах. Большое число микросхем получилось из-за малоёмких статических ОЗУ и использования сенсорной клавиатуры, что требовало нескольких микросхем для каждой клавиши. Было понятно, что необходимо существенное удешевление и упрощение схемы компьютера.&lt;br /&gt;
&lt;br /&gt;
Вскоре автору удалось изобрести эффективный метод ручного монтажа, который не требовал изготовления промышленных плат и позволял вручную смонтировать целый компьютер в полсотни микросхем всего за три вечера. Также, чтобы добиться существенного удешевления, автор придумал плёночную клавиатуру, не требующую промышленных деталей и получаемую аккуратным расслаиванием до тонкой плёнки платы фольгированного стеклотекстолита и вырезанной из такой же плёнки маски, положенных на фольгированную печатную плату с вытравленными в фольге контактами. Используя эти наработки, талантливому инженеру удалось разработать один из самых удачных (и, без преувеличения, самый гениальный по своей простоте и эффективности) бытовой советский компьютер.&lt;br /&gt;
&lt;br /&gt;
Компьютер, названный «Специалист-85» содержал менее 60 дешёвых микросхем (в основном уже устаревшей 155 серии), из них всего две недефицитных БИС 580 серии (к тому времени уже лет 7-8 как выпускаемых промышленностью). В качестве памяти использовались динамические ОЗУ К565РУ3, которые тоже с начала 80-х уже производились в стране. Их можно было ставить как 24 штуки, что давало для программ 36 Кб, так и всего 16, что приводило к фрагментированию памяти и давало 16 Кб сплошной памяти, впрочем и этого объёма вполне хватало для работы бейсика размером в 8 Кб.&lt;br /&gt;
&lt;br /&gt;
Позднее (уже не А.Волковым) в схеме была проведена замена ОЗУ на более ёмкие, и она сократилась до всего 38 корпусов. Эта предназначенная для любителей кооперативная плата «Специалист-Экспресс» выпускалась в Новосибирске и продавалась в 1988 году в салонах «Электроника» за 38 рублей. Схемотехника узла синхронизации процессора и видеоконтроллера была оптимальной и не встречалась ни в западных, ни в отечественных промышленных изделиях, разработанных ни до, ни после. В частности, отечественные «Вектор» и «Львов», разработанные намного позже, не использовали данную идею синхронизации, отчего существенно проиграли в параметрах.&lt;br /&gt;
&lt;br /&gt;
Автором был написан ROM-BIOS, а от популярного в те годы компьютера «[[Микро-80]]» был адаптирован бейсик, который был расширен графическими операторами. Разработка компьютера была полностью завершена в сентябре 1985 года. После чего автор приступил к разработке сетевого ПО и изготовлению необходимого количества машин для компьютерного класса. Машина ученика содержала всего 2 Кб ПЗУ, но имела возможность по радиальной линии скачать из машины преподавателя бейсик, который там хранился в резидентном ПЗУ.&lt;br /&gt;
&lt;br /&gt;
В это же время журнал «Моделист-Конструктор», узнав о разработке из газет, обратился к автору с предложением. В итоге был опубликован цикл статей, по которым любой радиолюбитель мог собрать такой компьютер у себя на кухонном столе. Тем не менее в конце 80-х - начале 90-х клоны «Специалиста» производились десятком предприятий.&lt;br /&gt;
&lt;br /&gt;
А. Волков не ставил целью создать домашний любительский компьютер, вероятно, потому и не обратился сразу с предложением о публикации и рекламе в журнал «Радио». А после стало поздно, так как там начался цикл статей о «Радио-86РК». Задачу по компьютеризации училища он выполнил, а продвижение и программное сопровождение компьютера, как любительского и бытового, уже не являлось его задачей и не входило в его планы. Тем не менее, редакции удалось убедить А. Волкова опубликовать в журнале достаточный для начала пакет системных программ (в том числе графический редактор и экранные шахматы, тоже кстати, адаптированные от «Микро-80»), а также очень простую аппаратную доработку, позволяющую добавить в компьютер цвет. После 1988 года публикации А. Волкова прекратились, и дальнейшие публикации на тему «Специалиста» уже худшего качества делали сами радиолюбители. Из опубликованных аппаратных доработок, имевших значение, можно упомянуть лишь доработку контроллера цвета (1990), увеличивающую число цветов с 4 до 8.&lt;br /&gt;
&lt;br /&gt;
А.Волков придавал большое значение и возлагал большие надежды на метод «стежкового монтажа» и был разочарован, когда это не сработало. Предложенная автором технология не особо помогала любителям в сборке компьютера. Эта технология требовала определённого навыка, применения специальной резины, а главное, было необходимо наличие дефицитной самозалуживающейся проволоки. Почти всем любителям, собиравшим компьютер в 1987 году, пришлось монтировать аппарат во много раз более трудоёмким традиционным способом на макетке, используя обычный провод, зачищаемый скальпелем.&lt;br /&gt;
&lt;br /&gt;
Вначале лишь в крупных городах любители имели возможность достать печатную плату и детали, но вскоре ряд кооперативов наладил изготовление и рассылку посылторгом печатных плат и комплектующих, что помогло подключиться любителям из сельской местности, где достать даже устаревшие и недефицитные радиодетали было невозможно. Но в крупных городах «Специалист» и другие отечественные самоделки вскоре были вытеснены клонами ZX-Spectrum, обладающим намного большим и существенно более качественным ПО. Потому «Специалист» больше собирали в сельской местности, особенно на Украине.&lt;br /&gt;
&lt;br /&gt;
В 1991 году, после публикации в более массовом журнале «Радио» нового ПК «[[Орион-128]]», интерес к «Специалисту» начал падать, а в силу идентичности структуры экрана не составило проблемы часть игрового программного обеспечения «Специалиста» перенести на «Орион-128», где, в частности, несколько чёрно-белых исходно игр было оцвечено. Основным преимуществом «Ориона» стала лучшая архитектура, а именно наличие для программ сплошного участка ОЗУ в 61 Кб, что необходимо для установки на компьютер ОС [[CP/M]], в то время как объёма доступного для программ ОЗУ в 36 Кб, имеющегося в Специалисте, для этого недостаточно.&lt;br /&gt;
&lt;br /&gt;
Не считая промышленные и сделанные в кустарных мастерских кооперативные клоны «Специалиста», количество изготовленных любителями самодельных компьютеров хотя и существенно уступало другой популярной в те годы самоделке «[[Радио-86РК|Радио-86РК]]», но несомненно составило несколько тысяч.&lt;br /&gt;
&lt;br /&gt;
В то время, как промышленность выпускала лишь полные клоны «Специалиста», простая и понятная схема «Специалиста», исходно лишённая цвета (опубликованного позднее) буквально подталкивала любителей к доработкам, которые были настолько просты и очевидны, что их мог сделать любой дилетант, лишь вчера прочитавший в журнале «Радио» о работе цифровых микросхем.&lt;br /&gt;
&lt;br /&gt;
Множество любителей в разных городах сделали доработки до цвета, но лишь для себя. Известными и доведёнными до производства стали лишь две доработки. И рассказывая историю «Специалиста», нельзя не упомянуть о этих двух специалисто-производных компьютерах. Оба появились в Омске. Эти компьютеры нельзя считать клонами, они были несовместимыми, но их схемы на 85% повторяли схему «Специалиста», отличаясь лишь формированием видеосигнала.&lt;br /&gt;
&lt;br /&gt;
В компьютере «Патисоник-580», появившимся первым, для получения цвета разрешение экрана было сокращено вдвое до 192*256, что дало возможность иметь 4 цвета при той же скорости видеовывода (эта же идея была также использована в промышленном клоне «Эврика»). Разработчиком был В. Г. Казаринов, а эти компьютеры мелкосерийно производились его кооперативом и использовались в первых игровых салонах (для чего были написано несколько игр, неотличимых от игр MSX), а также поставлялись в компьютерные классы в школы области. В 1991 В. Г. Казариновым была создана фирма Patisonic[http://speccy.info/Patisonic], которая в дальнейшем до середины 90-х выпускала ряд уникальных клонов ZX-Spectrum и MSX, а после занялась торговлей IBM-комплектующими.&lt;br /&gt;
&lt;br /&gt;
Вторым специалисто-производным был компьютер [[Радуга (компьютер)|Радуга]], разработанный в том же 1988 году В.Пудовым и В.Тимофеевым в Омском авиационном техникуме. Компьютер [[Радуга (компьютер)|Радуга]] в качестве производственной практики мелкосерийно выпускался учащимися в мастерских техникума для школ области. В этот компьютер цвет был введён уникальным, нигде не повторенным способом. Формат экрана был сохранён 384*256, но добавлено 16 цветов. В компьютере были применены 16 микросхем 32-х килобитных версий ОЗУ К565РУ5. Хотя таким образом компьютер имел 64 Кб; но из них лишь 32 Кб предназначались для программ и данных, ещё 16 Кб доступные процессору содержали графическую информацию (плоскость графики), а в оставшейся 16-ти килобайтовой странице хранилась информация о цвете (плоскость цвета). При этом, процессор не имел прямого доступа к странице цвета, но при занесении процессором байта в экранный буфер (то есть в плоскость графики) содержимое специального регистра цвета автоматически переписывалось в плоскость цвета. При чтении экранного байта байт цвета из другой плоскости автоматически сохранялся в регистре цвета. Если считанный экранный байт затем записать в другое место экрана, то переписывался и цвет. Таким образом при копировании по экрану цветных спрайтов и выводе цветного текста не возникало потерь ресурса процессора на цвет, что очень важно для небыстрого компьютера (во всех остальных компьютерах с тем же цветовым разрешением вывод в цвете замедляет вывод, как минимум, вдвое).&lt;br /&gt;
&lt;br /&gt;
== Печатные платы ==&lt;br /&gt;
Хотя автор А.Волков предложил вполне успешную методику позволяющую смонтировать компьютер на макетной плате всего за несколько вечеров, но таким способом (из-за недоступности самозалуживающейся проволоки) в 1987 году немного радиолюбителей сумело повторить компьютер. Однако уже в конце 1987 года на импровизированных радиорынках появились вот такие[http://www.spetsialist-mx.ru/images/SpetsialistM6.png] печатные платы. Благодаря этому популярность «Специалиста» стала быстро расти.&lt;br /&gt;
&lt;br /&gt;
В середине 1988 года в журнале МК был опубликован рисунок печати для несколько изменённого варианта оригинальной схемы (были добавлены буфера шин данных и адреса). Но этот вариант платы не получил большое распространение, разводка была сделана достаточно непрофессионально, а в буферах никакой нужды не было, т.к. намного проще проблема перегрузки шин решается применением 555/1533 серий, вполне доступных к тому времени. Да и при ИМС 155-той серии (даже с шестью ПЗУ 573РФ2 и вторым ППА) никаких проблем не было.&lt;br /&gt;
&lt;br /&gt;
Видимо самой массовой для самодельщиков, и точно самой удачной, стала печатная плата «Экспресс» выпускаемая одним частным кооперативом из Новосибирска. Плата получила большое распространение благодаря тому, что не только продавалась по почте посылторгом (со 100% предоплатой), но и в 1988-1989 годах её можно было купить в магазинах «Электроника» (хотя цена была явно завышеной: 38 рублей). Эта плата была выполнена на более современном ОЗУ 565РУ5, что позволило резко сократить размер платы (почти вдвое меньше журнальной), а общее число микросхем упало до всего 38.&lt;br /&gt;
&lt;br /&gt;
Вариантов плат «Специалиста» встречается много, но большинство было сделано на основе ранней (выше упомянутой) платы с 6-ю панельками ПЗУ. Вариантов плат содержащих контроллер цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета] вообще не было (вероятно потому, что  контроллер цвета был опубликован в журнале МК слишком поздно, лишь в июле 1988 года). Из-за этого большинство игр «Специалиста» монохромные.&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
В журнале МК, в виде дампов, кроме ROM-BIOS с монитором, были опубликованы: доработанный графическими операторами [[Бейсик]] от [[Микро-80]], графический редактор, пакет для разработок на ассемблере от [[Радио 86РК]] и несколько графических игр. Ряд программ любители сами адаптировали от [[Микро-80]] и [[Радио 86РК]]. Наличие у «Специалиста» графического экрана позволило адаптировать для него также с десяток игр от [[ZX-Spectrum]], хотя это было весьма трудоёмко из-за процессора Z80. Промышленные клоны «Специалиста» (которых было около десятка), хотя и были 100% совместимы с оригиналом, но почти все были или монохромными или имели иной вариант цвета. Отчасти поэтому, а также потому, что контроллер цвета был не очень популярен (т.к. бытовые цветные мониторы были очень дефицитны, а в 80-тые годы не каждый мог себе позволить отдать цветной телевизор для нужд бытовой ЭВМ) процент 4-х цветных программ очень невелик, а 8-ми цветных вообще нет. Лишь в XXI веке известный программист А.Морозов (более известный на тематических форумах, как vinxru[http://alemorf.ru/]) разработал несколько качественных 8-ми цветных игр для «Специалиста».&lt;br /&gt;
&lt;br /&gt;
Хотя дисковод подключили к «Специалисту» уже в 1989 году, но стандартная для данного процессора ОС CP/M мало подходила для «Специалиста», т.к без доработок он обладает всего около 35 кб ОЗУ, чего недостаточно для большинства программ CP/M. Таким образом ОС CP/M можно было использовать лишь, как файловую систему (т.е для хранения и запуска родных программ «Специалиста», для фирменных пакетов и компиляторов ЯВУ не хватало объёма памяти). Опубликованный в 1990 году другой самодельный компьютер [[Орион-128]] в этом плане обладал значительно лучшими возможностями, что привело вскоре к быстрому падению популярности «Специалиста».&lt;br /&gt;
&lt;br /&gt;
== Модификации и клоны ==&lt;br /&gt;
Все выпускавшиеся серийно промышленные клоны были полностью совместимы с базовым монохромным вариантом «Специалиста». Наиболее известный аналог — ПК «Лик».&lt;br /&gt;
&lt;br /&gt;
=== Лик ===&lt;br /&gt;
«Лик» незначительно отличался от основной (журнальной) модели:&lt;br /&gt;
* Изменена раскладка клавиатуры&lt;br /&gt;
* Своя программа «Монитор», облегчающая отладку программ&lt;br /&gt;
* Мелкие отличия в схемотехнике&lt;br /&gt;
&lt;br /&gt;
Заводской вариант был собран в пластиковом корпусе и имел дешевую и очень неудобную мембранную клавиатуру. На задней стенке имелся 3-х рядный разъём расширения, низкочастотный выход на монитор (телевизор) и гнездо для подключения магнитофона. В комплект поставки входило немного программ — четыре игры: «Реверси», «Питон», «Морской бой» и «Шахматы», причём последняя работала только в текстовом режиме. А также интерпретатор BASIC-а, транслятор ассемблера и простенький текстовый редактор. Дизассемблер был уже встроен в «Монитор» и вызывался горячей клавишей.&lt;br /&gt;
&lt;br /&gt;
Так как ИМС ПЗУ были в то время достаточно дорогими, выпускалось несколько вариантов копьютера. В самом дешевом варианте устанавливалась одна микросхема 573РФ2 с «Загрузчиком». После включения компьютера пользователь загружал «Монитор» с магнитофона в ОЗУ (ниже RAMTOP) и только после этого компьютером можно было пользоваться. Второй вариант имел уже две микросхемы 573РФ2 c полноценным «Монитором» и компьютер был готов к работе сразу после включения. Третий вариант имел пять микросхем, три дополнительных содержали интерпретатор BASIC-а. При подаче команды бейсик загружался в ОЗУ из ПЗУ, что намного быстрее, чем его загрузка с магнитофона.&lt;br /&gt;
&lt;br /&gt;
=== Специалист MX ===&lt;br /&gt;
[[Изображение:Specialist_Land_Screenshot.png|thumb|267px|right|Скриншот игры Land (клон [[Lode Runner]]) на эмуляторе ПК «Специалист MX»]]&lt;br /&gt;
В [[1991]] году в журнале [[Радио]] был отрекламирован вариант модернизации компьютера — &#039;&#039;&#039;Специалист MX&#039;&#039;&#039;. Печатная плата не предлагалась, доработки предлагалось делать вручную на плате оригинального «Специалиста». В [http://www.spetsialist-mx.ru/Docs/RAMFOS.pdf брошюре] описывается процесс модификации обычного компьютера до варианта «Специалист-МХ». Основные доработки:&lt;br /&gt;
* несовместимый с базовым, вариант цвета дающий 16 цветов через [http://www.spetsialist-mx.ru/schemes/ColorController3.png Контроллер цвета]&lt;br /&gt;
* подключение DD-дисковода через [http://www.spetsialist-mx.ru/schemes/FDDController1.png Контроллер дисковода]&lt;br /&gt;
* RAM-диск на 62 КБ из добавленной банки 565РУ5&lt;br /&gt;
* ROM-диск на 48 КБ и ОС RAMFOS для работы с квазидисками (имеется резидентный нортон)&lt;br /&gt;
* таймер 580ВИ53 в качестве аппаратного генератора звуков&lt;br /&gt;
&lt;br /&gt;
=== Эрик ===&lt;br /&gt;
{{Main|Эрик/Радиолюбитель 1994/Персональный компьютер «Эрик»|Персональный компьютер «Эрик»}}&lt;br /&gt;
В [[Радиолюбитель (журнал)|журнале «Радиолюбитель»]] 4/94 была опубликована схема компьютера «Эрик», разработанного О.Ложкиным на основе схемы «Специалиста», и программно частично совместимого с ним. Он использовал более быстрый процессор [[Zilog Z80|Z80A]] на частоте 4 МГЦ, имел ОЗУ 64 КБ и ПЗУ 64 КБ, цветной графический режим (384&amp;amp;times;256, одновременное отображение 4 цветов из 2-х палитр, т.е всего 8 цветов), контроллер дисковода.&lt;br /&gt;
&lt;br /&gt;
Несмотря на улучшенные параметры, компьютер не стал популярным. В 1994 году эпоха 8-ми разрядок подошла к концу (уже повсюду продавались импортные IBM PC 486), а наличие на рынке других бытовых компьютеров и игровых приставок, обладавших в сотни раз более богатым и качественным ПО, не оставили этому варианту «Специалиста» ни одного шанса. В итоге, этот вариант компьютера никем кроме автора не собирался, и соответственно, программно не был поддержан. ROM-BIOS поддерживающий все возможности машины также отсутствовал. Кроме того, возникла несовместимость ПО признанная самим автором компьютера.&lt;br /&gt;
&lt;br /&gt;
=== Другие модели ===&lt;br /&gt;
&lt;br /&gt;
[http://www.spetsialist-mx.ru/index5.html Здесь] описываются некоторые другие промышленные клоны «Специалиста». На базе схемы «Специалиста» были также разработаны два несовместимых с ним специалисто-производных компьютера.&lt;br /&gt;
 &lt;br /&gt;
В 1988 году в Омском авиационном техникуме В.А.Пудовым и В.В.Тимофеевым был разработан и мелкосерийно производился [[Радуга (компьютер)|компьютер «Радуга»]], созданный на основе схемотехники «Специалиста». Он имел 64 КБ ОЗУ, причём 32 из них тратились на экран графики и цвета, а ОЗУ для программ сокращено до 32 КБ.&lt;br /&gt;
&lt;br /&gt;
Тогда же и в том же городе предпринимателем В.Г.Казариновым был разработан и также мелкосерийно производился компьютер «Патисоник», который также был почти полной копией схемы «Специалиста» (не путать с «Патисоник-48», клоном «ZX-48К»  с картриджами, выпускаемым той же фирмой в 1991-1994). Этот компьютер имел экранный формат 192*256 с 4-мя цветами на каждый пиксель (использовался в первых игровых салонах города). Оба эти компьютера схемно отличались от «Специалиста» только видеовыходом, - в обоих этих компьютерах был цвет, в обоих разный и несовместимый с журнальным цветом.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Волков А. &#039;&#039;«Ваш помощник — компьютер»&#039;&#039;. — журнал Моделист-Конструктор, 1987, №№ 2,3,5,6,7.&lt;br /&gt;
* Ложкин О. &#039;&#039;Персональный компьютер «Эрик»&#039;&#039;. — журнал Радиолюбитель, 1994, № 4, стр.9-12.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.old.h1.ru/xussr/specialist.shtml Компьютерный музей — Специалист]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/index.html Сайт о ПК &amp;quot;Специалист&amp;quot; и его клонах]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Специалист/Моделист-Конструктор 87/Описание компьютера|Описание в журнале «Моделист-Конструктор»]]&lt;br /&gt;
* [[Специалист/Техническая информация|Краткая техническая информация]]&lt;br /&gt;
* [[Лик/Руководство пользователя|Руководство пользователя ПК «Лик»]]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/monitor2_1.rar Прошивка ПЗУ «Специалист»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Specimx.rar Прошивка ПЗУ «Специалист-MX»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_lik_rks.rar Прошивки ПЗУ «Лик»]&lt;br /&gt;
&lt;br /&gt;
== Эмуляторы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Универсальный эмулятор Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Emu80.rar Emu80]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/spmx_v42.rar spmx_v42]&lt;br /&gt;
&lt;br /&gt;
== Программы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/download.html Подборка программ для «Специалиста» и «Лика» на сайте эмулятора Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_rks.rar Подборка программ для «Специалиста» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_mx_i80.rar Подборка программ для «Специалиста_МХ» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3363</id>
		<title>Категория:Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3363"/>
		<updated>2023-05-30T13:55:20Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Отечественные компьютеры]]&lt;br /&gt;
* Электроника КР&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Файл:elektronika_kr03.jpg|thumb|320px|right|Электроника КР-03 в собранном виде]]&lt;br /&gt;
&#039;&#039;&#039;Электроника КР&#039;&#039;&#039; — серия [[Радиоконструктор (изделие)|радиоконструкторов]] (наборов для самостоятельной сборки), выпускавшихся в конце 1980-х — начале 1990-х годов, и позволявших радиолюбителю собрать самодельный домашний компьютер [https://en.wikipedia.org/wiki/Homebuilt_computer]. Буквы КР в названии означают «Компьютер Радиолюбителя». В серию входили радиоконструкторы «Электроника КР-01»... «Электроника КР-04» позволяющие собрать компьютер полностью или частично совместимый с популярным радиолюбительским компьютером [[Радио 86РК]]. Также в эту серию входил радиоконструктор «Электроника КР-05», позволяющий собрать клон игрового компьютера [[ZX-Spectrum]].&lt;br /&gt;
&lt;br /&gt;
Но наборы &#039;&#039;&#039;Электроника КР&#039;&#039;&#039;, ввиду существенной сложности микропроцессорной техники, были по сути полуфабрикатами, так как содержали полностью готовую настроенную печатную плату и клавиатуру, а иногда блок питания и даже корпус. От радиолюбителя реально требовалось только воткнуть шлейф клавиатуры в разъём на плате и подпаять провода питания, что доступно и малокомпетентному человеку. Для столь сложных конструкций это было вполне разумно и позволило обзавестись самым дешёвым бытовым компьютером не только опытным радиолюбителям.&lt;br /&gt;
&lt;br /&gt;
Производители конструктора:&lt;br /&gt;
* Ульяновский радиоламповый завод (УРЛЗ)&lt;br /&gt;
* [[Электроприбор (завод, Чебоксары)|Завод «Электроприбор», г. Чебоксары]]&lt;br /&gt;
* Завод «Копир», Марийская АССР, г. Козьмодемьянск&lt;br /&gt;
&lt;br /&gt;
== Модели ==&lt;br /&gt;
&lt;br /&gt;
=== КР-01 ===&lt;br /&gt;
Клавиатура Электроники КР-01 была выполнена из отдельных клавиш, которые были смонтированы на металлической раме. В отличие от последующих моделей, матрица клавиш полностью соответствовала оригиналу «[[Радио-86РК]]», благодаря чему обеспечивалась совместимость со всеми программами для него. Но данная модель выпускалась недолго.&lt;br /&gt;
&lt;br /&gt;
=== КР-02 и КР-03 ===&lt;br /&gt;
[[Файл:Электроника КР-03.jpg|мини|Электроника КР-03М поставлялся с корпусом]]&lt;br /&gt;
«Электроника КР-02» и «КР-03» представляли собой стандартный «[[Радио-86РК]]» с 2 Кб ПЗУ и 16 Кб оперативной памяти.&amp;lt;ref&amp;gt;{{Cite web |url=http://zx.pk.ru/showthread.php?t=9653 |title=zx.pk.ru — Радио-86РК: Навигация по клонам |access-date=2011-08-22 |archive-date=2022-01-13 |archive-url=https://web.archive.org/web/20220113110909/https://zx-pk.ru/threads/9653-radio-86rk-navigatsiya-po-klonam.html |deadlink=no }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
Печатная плата отличалась от платы [[Радио-86РК]] лишь установкой разъёмов для клавиатуры, в самой схеме компьютера изменений не было.&lt;br /&gt;
&lt;br /&gt;
[[Файл:Электроника КР-03 со снятой клавиатурой.jpg|мини|Электроника КР-03 со снятой клавиатурой]] В комплект входила печатная плата с компонентами, блок питания, блок клавиатуры «Электроника МС7007» (аналогичный используемому в компьютере [[УКНЦ]]). В комплект не входил корпус компьютера, однако было металлическое шасси, к которому крепились платы компьютера и блока питания, а также [[клавиатура]]. Клавиатура МС7007 подключалась по несовместимой схеме, что приводило к несовместимости с частью РК-игр. Для работы с этой клавиатурой код [[Постоянное запоминающее устройство|ПЗУ]] РК86 был изменён. Позднее в журнале «Радио» 12.1991 была опубликована совместимая схема подключения клавиатуры «Электроника МС7007», с которой можно было использовать игры с прямым чтением матрицы клавиш, что позволяло доработать эти конструкторы до полной совместимости.&lt;br /&gt;
&lt;br /&gt;
Конструктор «Электроника КР-03» производства завода «Копир» выпускался в варианте с 32 КБ оперативной памяти, в котором дополнительный банк памяти в 16 КБ монтировался вторым этажом (как и предусмотрено конструкцией «[[Радио-86РК]]»). При запуске такой компьютер выдавал приветствие: «КР-03-32К». В набор «Электроника КР-03М» входил и корпус, что избавляло радиолюбителя от утомительных слесарных работ.&lt;br /&gt;
&lt;br /&gt;
С набором мог поставляться либо внешний трансформаторный блок питания, либо небольшой импульсный для установки на шасси. В связи с тем, что подавляющее большинство РК-игр (более 90 %) существовало лишь в варианте на 32 Кб ОЗУ, многие владельцы «Электроники КР» с [[ОЗУ]] 16 Кб самостоятельно расширяли память до 32 Кб.&lt;br /&gt;
&lt;br /&gt;
=== КР-04 ===&lt;br /&gt;
[[Файл:Компьютер Электроника КР-04.jpg|мини|Электроника КР-04 со снятой клавиатурой]]&lt;br /&gt;
«Электроника КР-04» схемотехнически сильно отличается от всех РК-подобных компьютеров [https://ruecm.forum2x2.ru/t981-topic#14372]. В этом компьютере реализовано два видеорежима — чисто текстовый (с типовым включением БИС [[КР580ВГ75]], как во всех РК-подобных), так и чисто графический видеорежим основанный на нетрадиционном использовании видеоконтроллера [[КР580ВГ75]][https://ruecm.forum2x2.ru/t981-topic#14372].&lt;br /&gt;
&lt;br /&gt;
Это дало возможность программной загрузки [[Компьютерный шрифт|шрифтов]], число которых увеличено с одного (в РК86) до 16, для переключения которых задействованы все 4 атрибута [[КР580ВГ75]]. Это, например, позволяет режим блочно-матричной графики 192×102, вывод текстов в 8-ми битовой кодировке [[КОИ-8]] и рисование рамок и таблиц полноценной псевдографикой. ROM-BIOS при включении текстового режима позволяет выбрать размер ОЗУ 16 Кб или 32 Кб (что определяет положение экрана и рабочих ячеек ПЗУ).&lt;br /&gt;
&lt;br /&gt;
Благодаря уникальной схемотехнике, помимо стандартного монохромного текстового режима 64×25, введены два графических режима, в которых [[ОЗУ]] увеличено до 48 Кб. В первом графическом режиме компьютер реализует монохромную графику в формате 480×224 точек (где каждая из точек может быть индивидуально зажжена или погашена), при размере экранного буфера в 14 Кб. Второй режим даёт ([[CGA]]-подобную) цветную графику 240×224 в 4-х цветах. На основе этих графических режимов ROM-BIOS программно эмулирует текстовые режимы 40×25 4 цвета и 80×25 монохром. В обоих цветных режимах (текст 40×25 и 240×224) цвет задаётся на пиксель.&lt;br /&gt;
&lt;br /&gt;
В монохромных режимах можно задать цвет символов и фона на весь экран (что не делает монохромные режимы цветными), аналогично текстовым режимам [[CGA]]. Цвета для монохромных и 4-х цветных режимов выбираются из палитры в 64 цвета. Подобная идея нетрадиционного использования БИС [[КР580ВГ75]] для вывода графики реализована также в компьютере «Арго ФВ-6511»[https://ruecm.forum2x2.ru/t1060-topic].&lt;br /&gt;
&lt;br /&gt;
«Электроника КР-04» обладает плохой совместимостью с «Радио-86РК», большинство игр не годятся без переделки (так как с целью расширить ОЗУ до 64 Кб адреса БИС изменены). В текстовом режиме 64×25 совместимость обеспечивается лишь на уровне точек входа в ПЗУ, расположения и формата видеопамяти. Тем не менее адаптация РК-игр не сложна (требуется лишь коррекция адресов БИС, установка совместимых режимов видеоконтроллера и переделка подпрограммы опроса клавиатуры, логику работы самих программ менять не требуется). Также при адаптации игр нужно менять константы торможения, так как «Электроника КР-04» прогоняет программы более, чем в 1.5 раза быстрее, чем оригинальный РК86.&amp;lt;ref&amp;gt;{{Книга|автор=Ульяновский ордена &amp;quot;Знак почета&amp;quot; радиоламповый завод|заглавие=Радиоконструктор Электроника КР-04. Руководство по эксплуатации.|ссылка=http://alemorf.ru/comps/electronica_kr04/doc/Электроника_КР_04_Паспорт_и_схемы.djvu|ответственный=|издание=|место=|издательство=|год=1990|страницы=88|страниц=|isbn=|isbn2=}} {{Wayback|url=http://alemorf.ru/comps/electronica_kr04/doc/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9A%D0%A0_04_%D0%9F%D0%B0%D1%81%D0%BF%D0%BE%D1%80%D1%82_%D0%B8_%D1%81%D1%85%D0%B5%D0%BC%D1%8B.djvu |date=20180831211725 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Потенциал этого компьютера из-за слишком позднего появления не был реализован в программах. Хотя на сегодня сохранилось некоторое количество этих компьютеров, но у их владельцев практически нет программ. Частичная совместимость позволяет лишь использовать системные программы РК86 в маш.кодах (в частности редактор, ассемблер, отладчик) и РК-бейсик (что позволяет прогонять игры написанные на бейсике). &lt;br /&gt;
&lt;br /&gt;
Наличие одновременно и текстового адаптера и графического роднит данную модель с [[Корвет (компьютер)|Корветом]], в котором также есть и текстовый и графический адаптеры, но число микросхем в несколько раз больше.&lt;br /&gt;
&lt;br /&gt;
=== КР-05 ===&lt;br /&gt;
[[Файл:Электроника КР05.jpg|thumb|Электроника КР-05 (Производство УРЛЗ)]]&lt;br /&gt;
Данное изделие не является РК86-совместимым компьютером (упоминается здесь, чтобы по аналогии не возникало иллюзии, что КР-05 имеет какое-то отношение к РК86). «Электроника КР-05» — это клон [[ZX Spectrum]]. Печатная плата копирует печатную плату разработки С.Зонова (1988), которую любители называют «Ленинград-1», но дополнительно на этой же плате смонтирована клавиатура.&lt;br /&gt;
&lt;br /&gt;
== О цене конструктора ==&lt;br /&gt;
Предполагалось, что цена на конструктор будет составлять 295 рублей, однако после отказа в поставке ИМС типа 565РУ3А их заменили на К581РУ4А, а после снятия с производства кнопок ПК8-27 их заменили на клавиатуру МС7007. Это вынудило изготовителей поднять цену на конструктор до 395 рублей. Даже после этого его производство осталось убыточным, однако он по-прежнему являлся самым дешёвым из промышленных клонов «Радио-86РК», обладая при этом одной из наиболее качественных клавиатур в своём классе.&amp;lt;ref&amp;gt;[ftp://ftp.radio.ru/pub/arhiv/1989/05.djvu Резонанс, да не тот. 295 или 395? По поводу цены на радиоконструктор «Электроника КР-01» и некоторых смежных вопросов.]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/ Мысли о мрачном. РК-86 и ему подобные]&lt;br /&gt;
* [http://comp.disneyjazz.net/index.html?action=w_podrazdela&amp;amp;id_podrazdel=111&amp;amp;id_soderjanie=67 Фотографии Электроника КР-02]{{Недоступная ссылка|date=Январь 2020 |bot=InternetArchiveBot }}&lt;br /&gt;
* [http://www.leningrad.su/museum/show_calc.php?n=275 Фотографии КР-03]&lt;br /&gt;
&lt;br /&gt;
{{Компьютер Радио 86РК и его клоны}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Компьютеры СССР]]&lt;br /&gt;
[[Категория:Радиоконструкторы СССР]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3362</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3362"/>
		<updated>2023-04-14T05:35:04Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Технические характеристики */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на ~120 микросхемах, сложный для повторения. Из-за сложности, отсутствия печ.плат и цифровых микросхем в свободной продаже в начале 80-тых, этот компьютер не получил распространения, но сама серия статей была полезной познакомив любителей с МП техникой.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК в минимальном варианте включала всего 29 микросхем, доступных в [[СССР]], благодаря чему его мог изготовить даже малоопытный радиолюбитель. Успеху РК86 способствовало то, что с середины 1980-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (хотя стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь нескольких типов). Радио-86РК позволял использовать почти все немногие программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 30 строк высотой в 8 линий растра (формат экрана - 64*30). Такой режим используется в большинстве игр использующих псевдографику.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
* Конструктив: конструкция одноплатная. Немодульная. Это связано отчасти с небольшим числом деталей, а главное, что схема компьютера это неделимый модуль. Нельзя выделить в отдельный модуль память и настроить отдельно, т.к. без работы ПДП память забывает данные, а ПДП не работает без БИС видеоконтроллера, который в свою очередь не работает без его программирования процессором. Все узлы в этом компьютере взаимосвязаны. Из-за этого РК86 намного сложнее всех остальных советских компьютеров в настройке. Если не работает какая-то мелочь, то не работает вообще всё и нет признаков по которым можно понять, где искать дефект.&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами). В западных текстовых компьютерах такой способ вывода графики называется блочная графика.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3361</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3361"/>
		<updated>2023-04-14T05:34:21Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Технические характеристики */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на ~120 микросхемах, сложный для повторения. Из-за сложности, отсутствия печ.плат и цифровых микросхем в свободной продаже в начале 80-тых, этот компьютер не получил распространения, но сама серия статей была полезной познакомив любителей с МП техникой.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК в минимальном варианте включала всего 29 микросхем, доступных в [[СССР]], благодаря чему его мог изготовить даже малоопытный радиолюбитель. Успеху РК86 способствовало то, что с середины 1980-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (хотя стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь нескольких типов). Радио-86РК позволял использовать почти все немногие программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 30 строк высотой в 8 линий растра (формат экрана - 64*30). Такой режим используется в большинстве игр использующих псевдографику.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
* Конструктив: конструкция одноплатная. Немодульная. Это связано отчасти с небольшим числом деталей, а главное, что схема компьютера это неделимый модуль. Нельзя выделить в отдельный модуль память и настроить отдельно, т.к. без работы ПДП память забывает данные, а ПДП не работает без БИС видеоконтроллера, который в свою очередь не работает без его программирования процессором. Все узлы в этом компьютере взаимосвязаны. Из-за этого РК86 намного сложнее всех остальных советских компьютеров в настройке. Если не работает какая-то мелочь, то не работает вообще всё и невозможно понять, где искать дефект.&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами). В западных текстовых компьютерах такой способ вывода графики называется блочная графика.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3360</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3360"/>
		<updated>2023-04-14T05:33:40Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Технические характеристики */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на ~120 микросхемах, сложный для повторения. Из-за сложности, отсутствия печ.плат и цифровых микросхем в свободной продаже в начале 80-тых, этот компьютер не получил распространения, но сама серия статей была полезной познакомив любителей с МП техникой.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК в минимальном варианте включала всего 29 микросхем, доступных в [[СССР]], благодаря чему его мог изготовить даже малоопытный радиолюбитель. Успеху РК86 способствовало то, что с середины 1980-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (хотя стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь нескольких типов). Радио-86РК позволял использовать почти все немногие программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 30 строк высотой в 8 линий растра (формат экрана - 64*30). Такой режим используется в большинстве игр использующих псевдографику.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
* Конструктив: конструкция одноплатная. Немодульная. Это связано отчасти с небольшим числом деталей, а главное, что схема компьютера это неделимый модуль. Нельзя выделить в отдельный модуль память и настроить отдельно, т.к. без работы ПДП память забывает данные, а ПДП не работает без БИС видеоконтроллера, который в свою очередь не работает без его программирования процессором. Все узлы в этом компьютере взаимосвязаны. Из-за этого РК86 намного сложнее всех остальных советских компьютеров в настройке. Если не работает какая-то мелочь, то не работает вообще всё и невозможно понять где искать дефект.&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами). В западных текстовых компьютерах такой способ вывода графики называется блочная графика.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3359</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3359"/>
		<updated>2023-04-14T05:33:03Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Технические характеристики */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на ~120 микросхемах, сложный для повторения. Из-за сложности, отсутствия печ.плат и цифровых микросхем в свободной продаже в начале 80-тых, этот компьютер не получил распространения, но сама серия статей была полезной познакомив любителей с МП техникой.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК в минимальном варианте включала всего 29 микросхем, доступных в [[СССР]], благодаря чему его мог изготовить даже малоопытный радиолюбитель. Успеху РК86 способствовало то, что с середины 1980-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (хотя стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь нескольких типов). Радио-86РК позволял использовать почти все немногие программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 30 строк высотой в 8 линий растра (формат экрана - 64*30). Такой режим используется в большинстве игр использующих псевдографику.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
* [[Конструктив]]: конструкция одноплатная. Немодульная. Это связано отчасти с небольшим числом деталей, а главное, что схема компьютера это неделимый модуль. Нельзя выделить в отдельный модуль память и настроить отдельно, т.к. без работы ПДП память забывает данные, а ПДП не работает без БИС видеоконтроллера, который в свою очередь не работает без его программирования процессором. Все узлы в этом компьютере взаимосвязаны. Из-за этого РК86 намного сложнее всех остальных советских компьютеров в настройке. Если не работает какая-то мелочь, то не работает вообще всё и невозможно понять где искать дефект.&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами). В западных текстовых компьютерах такой способ вывода графики называется блочная графика.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9C%D0%B8%D0%BA%D1%80%D0%BE-80&amp;diff=3358</id>
		<title>Микро-80</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9C%D0%B8%D0%BA%D1%80%D0%BE-80&amp;diff=3358"/>
		<updated>2023-04-14T05:25:44Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;«Микро-80»&#039;&#039;&#039; — советский любительский 8-разрядный микрокомпьютер на основе микропроцессора К580ИК80А.&lt;br /&gt;
Принципиальная схема и подробные инструкции по сборке компьютера были опубликованы в [[Радио (журнал)|журнале «Радио»]] в [[1983]] году. Авторы статей — Г. Зеленко, В. Панов и С. Попов. Это была первая в [[СССР]] публикация подобного рода.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] (аналог i8080)&lt;br /&gt;
* Память: 64 Кб [[ОЗУ]], 2 Кб [[ПЗУ]]&lt;br /&gt;
* Клавиатура: 61 клавиша&lt;br /&gt;
* Устройство вывода: телевизор — 32 строки по 64 символа, знакогенератор в ППЗУ&lt;br /&gt;
* Внешнее запоминающее устройство: бытовой кассетный магнитофон (1500 бод)&lt;br /&gt;
&lt;br /&gt;
Схема компьютера состояла из нескольких модулей и насчитывала в полной конфигурации с ОЗУ 64 Кб (это 32 шт 565РУ3) - до 120 микросхем. В варианте с небольшим ОЗУ получалось менее 80 корпусов. В микропроцессорной технике правильно спроектированное устройство не нуждается в настройке и можно как из кубиков составлять МП-изделие из блоков. Авторы Микро-80 использовали модульность, точно так же как это было в первых более менее массовых американских компьютерах &amp;quot;Altair 8800&amp;quot; и &amp;quot;SWTPC 6800&amp;quot;, где в корпусе монтировалось от 4 до 22 разъёмов для вставки модулей (это делалось планками по 4 разъёма). &lt;br /&gt;
&lt;br /&gt;
Авторы «Микро-80» поняли полезность модульности и использовали её по полной. Модульность позволяет настраивать модули по отдельности. Потому «Микро-80» был сложен в изготовлении и монтаже в силу громоздкости схемы, на намного проще в настройке. Но всё-равно, в основном из-за отсутствия деталей и отчасти из-за громоздкости, «Микро-80» собрали лишь немногие энтузиасты, - на всю страну точно не более полусотни. &lt;br /&gt;
&lt;br /&gt;
В последующие годы была опубликована схема [[Радио-86РК]] (журнал «Радио», [[1986]] г.), всего на 29 микросхемах. Благодаря такому минимализму, [[Радио-86РК]] получил по настоящему массовое признание, породил целый ряд клонов и вариантов выпускавшихся, как кустарно, так и промышленно. [[Радио-86РК]] очень частично (лишь по вызовам ПЗУ, да и то не по всем) совместим с «Микро-80», благодаря чему системные и самые простые (без прямого обращения в экран) игровые программы адаптировались, как со старой модели на новую, так и обратно.&lt;br /&gt;
&lt;br /&gt;
Заметим, что на чуть более современной элементной базе, что в СССР появилась несколько лет спустя, такой текстовый компьютер реализуется на менее, чем 45 корпусах (а на статических ОЗУ ещё меньше). С применением БИС видеоконтроллера подобный текстовый компьютер на однобитовых ОЗУ содержит менее 30 корпусов, а на 8-ми битовых соответственно меньше.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
: &#039;&#039;См. [[:Категория:Микро-80/Публикации]]&#039;&#039;&lt;br /&gt;
* Процессорный модуль микро-ЭВМ (журнал «Радио» № 2, 1983)&lt;br /&gt;
* Модуль статической памяти (журнал «Радио» № 3, 1983)&lt;br /&gt;
* Отладочный модуль микро-ЭВМ (журнал «Радио» № 4, 1983)&lt;br /&gt;
* Модуль программатора ППЗУ (журнал «Радио» № 6, 1983)&lt;br /&gt;
* Дисплейный модуль (журнал «Радио» № 7/8, 1983)&lt;br /&gt;
* Модуль сопряжения (журнал «Радио» № 9, 1983)&lt;br /&gt;
* Модуль динамического ОЗУ (журнал «Радио» № 10, 1983)&lt;br /&gt;
* Программное обеспечение микро-ЭВМ (журнал «Радио» № 11/12, 1983)&lt;br /&gt;
* Бейсик для «Микро-80» (журнал «Радио» № 1/2/3, 1985)&lt;br /&gt;
* Программирование на Бейсике (журнал «Радио» № 2/3, 1986)&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://retro.h1.ru/MK80/index.html Статьи по Микро-80 из журнала «Радио»]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/Micro80.rom Прошивка ПЗУ монитора] Версия Еmulator 3000&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/MONRK80.DAT Прошивка ПЗУ монитора] Версия Башкирия-2М&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/Font.rom Прошивка ПЗУ знакогенератора]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Микро-80]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9C%D0%B8%D0%BA%D1%80%D0%BE-80&amp;diff=3357</id>
		<title>Микро-80</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9C%D0%B8%D0%BA%D1%80%D0%BE-80&amp;diff=3357"/>
		<updated>2023-04-14T05:23:10Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;«Микро-80»&#039;&#039;&#039; — советский любительский 8-разрядный микрокомпьютер на основе микропроцессора К580ИК80А.&lt;br /&gt;
Принципиальная схема и подробные инструкции по сборке компьютера были опубликованы в [[Радио (журнал)|журнале «Радио»]] в [[1983]] году. Авторы статей — Г. Зеленко, В. Панов и С. Попов. Это была первая в [[СССР]] публикация подобного рода.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] (аналог i8080)&lt;br /&gt;
* Память: 64 Кб [[ОЗУ]], 2 Кб [[ПЗУ]]&lt;br /&gt;
* Клавиатура: 61 клавиша&lt;br /&gt;
* Устройство вывода: телевизор — 32 строки по 64 символа, знакогенератор в ППЗУ&lt;br /&gt;
* Внешнее запоминающее устройство: бытовой кассетный магнитофон (1500 бод)&lt;br /&gt;
&lt;br /&gt;
Схема компьютера состояла из нескольких модулей и насчитывала в полной конфигурации с ОЗУ 64 Кб (это 32 шт 565РУ3) - до 120 микросхем. В варианте с небольшим ОЗУ получалось менее 80 корпусов. В микропроцессорной технике правильно спроектированное устройство не нуждается в настройке и можно как из кубиков составлять МП-изделие из блоков. Авторы Микро-80 использовали модульность, точно так же как это было в первых более менее массовых американских компьютерах &amp;quot;Altair 8800&amp;quot; и &amp;quot;SWTPC 6800&amp;quot;, где в корпусе монтировалось от 4 до 22 разъёмов для вставки модулей (это делалось планками по 4 разъёма). &lt;br /&gt;
&lt;br /&gt;
Авторы «Микро-80» поняли полезность модульности и использовали её по полной. Модульность позволяет настраивать модули по отдельности, потому Микро-80 был сложен в изготовлении и монтаже в силу громоздкости схемы, на намного проще в настройке. Но всё-равно, в основном из-за отсутствия деталей и отчасти из-за громоздкости, «Микро-80» собрали лишь немногие энтузиасты, - на всю страну точно не более полусотни. &lt;br /&gt;
&lt;br /&gt;
В последующие годы была опубликована схема [[Радио-86РК]] (журнал «Радио», [[1986]] г.), всего на 29 микросхемах. Благодаря такому минимализму, [[Радио-86РК]] получил по настоящему массовое признание, породил целый ряд клонов и вариантов выпускавшихся, как кустарно, так и промышленно. [[Радио-86РК]] очень частично (лишь по вызовам ПЗУ, да и то не по всем) совместим с «Микро-80», благодаря чему системные и самые простые (без прямого обращения в экран) игровые программы адаптировались, как со старой модели на новую, так и обратно.&lt;br /&gt;
&lt;br /&gt;
Заметим, что на чуть более современной элементной базе, что в СССР появилась несколько лет спустя, такой текстовый компьютер реализуется на менее, чем 45 корпусах (а на статических ОЗУ ещё меньше). С применением БИС видеоконтроллера подобный текстовый компьютер на однобитовых ОЗУ содержит менее 30 корпусов, а на 8-ми битовых соответственно меньше.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
: &#039;&#039;См. [[:Категория:Микро-80/Публикации]]&#039;&#039;&lt;br /&gt;
* Процессорный модуль микро-ЭВМ (журнал «Радио» № 2, 1983)&lt;br /&gt;
* Модуль статической памяти (журнал «Радио» № 3, 1983)&lt;br /&gt;
* Отладочный модуль микро-ЭВМ (журнал «Радио» № 4, 1983)&lt;br /&gt;
* Модуль программатора ППЗУ (журнал «Радио» № 6, 1983)&lt;br /&gt;
* Дисплейный модуль (журнал «Радио» № 7/8, 1983)&lt;br /&gt;
* Модуль сопряжения (журнал «Радио» № 9, 1983)&lt;br /&gt;
* Модуль динамического ОЗУ (журнал «Радио» № 10, 1983)&lt;br /&gt;
* Программное обеспечение микро-ЭВМ (журнал «Радио» № 11/12, 1983)&lt;br /&gt;
* Бейсик для «Микро-80» (журнал «Радио» № 1/2/3, 1985)&lt;br /&gt;
* Программирование на Бейсике (журнал «Радио» № 2/3, 1986)&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://retro.h1.ru/MK80/index.html Статьи по Микро-80 из журнала «Радио»]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/Micro80.rom Прошивка ПЗУ монитора] Версия Еmulator 3000&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/MONRK80.DAT Прошивка ПЗУ монитора] Версия Башкирия-2М&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/Font.rom Прошивка ПЗУ знакогенератора]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Микро-80]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9C%D0%B8%D0%BA%D1%80%D0%BE-80&amp;diff=3356</id>
		<title>Микро-80</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9C%D0%B8%D0%BA%D1%80%D0%BE-80&amp;diff=3356"/>
		<updated>2023-04-14T05:22:17Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;«Микро-80»&#039;&#039;&#039; — советский любительский 8-разрядный микрокомпьютер на основе микропроцессора К580ИК80А.&lt;br /&gt;
Принципиальная схема и подробные инструкции по сборке компьютера были опубликованы в [[Радио (журнал)|журнале «Радио»]] в [[1983]] году. Авторы статей — Г. Зеленко, В. Панов и С. Попов. Это была первая в [[СССР]] публикация подобного рода.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] (аналог i8080)&lt;br /&gt;
* Память: 64 Кб [[ОЗУ]], 2 Кб [[ПЗУ]]&lt;br /&gt;
* Клавиатура: 61 клавиша&lt;br /&gt;
* Устройство вывода: телевизор — 32 строки по 64 символа, знакогенератор в ППЗУ&lt;br /&gt;
* Внешнее запоминающее устройство: бытовой кассетный магнитофон (1500 бод)&lt;br /&gt;
&lt;br /&gt;
Схема компьютера состояла из нескольких модулей и насчитывала в полной конфигурации с ОЗУ 64 Кб (это 32 шт 565РУ3) - до 120 микросхем. В варианте с небольшим ОЗУ получалось менее 80 корпусов. В микропроцессорной технике правильно спроектированное устройство не нуждается в настройке и можно как из кубиков составлять МП-изделие из блоков. Авторы Микро-80 использовали модульность, точно так же как это было в первых более менее массовых американских компьютерах &amp;quot;Altair 8800&amp;quot; и &amp;quot;SWTPC 6800&amp;quot;, где в корпусе монтировалось от 4 до 22 разъёмов для вставки модулей (это делалось планками по 4 разъёма). &lt;br /&gt;
&lt;br /&gt;
Авторы «Микро-80» поняли полезность модульности и использовали её по полной. Модульность позволяет настраивать модули по отдельности, потому Микро-80 был сложен в изготовлении и монтаже в силу громоздкости схемы, на намного проще в настройке. Но всё-равно, в основном из-за отсутствия деталей и отчасти из-за громоздкости, «Микро-80» собрали лишь немногие энтузиасты, - на всю страну точно не более полусотни. &lt;br /&gt;
&lt;br /&gt;
В последующие годы была опубликована схема [[Радио-86РК]] (журнал «Радио», [[1986]] г.), всего на 29 микросхемах. Благодаря такому минимализму, [[Радио-86РК]] получил по настоящему массовое признание, породил целый ряд клонов и вариантов, выпускавшихся как кустарно так и промышленно. [[Радио-86РК]] очень частично (лишь по вызовам ПЗУ, да и то не по всем) совместим с «Микро-80», благодаря чему системные и самые простые (без прямого обращения в экран) игровые программы адаптировались, как со старой модели на новую, так и обратно.&lt;br /&gt;
&lt;br /&gt;
Заметим, что на чуть более современной элементной базе, что в СССР появилась несколько лет спустя, такой текстовый компьютер реализуется на менее, чем 45 корпусах (а на статических ОЗУ ещё меньше). С применением БИС видеоконтроллера подобный текстовый компьютер на однобитовых ОЗУ содержит менее 30 корпусов, а на 8-ми битовых соответственно меньше.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
: &#039;&#039;См. [[:Категория:Микро-80/Публикации]]&#039;&#039;&lt;br /&gt;
* Процессорный модуль микро-ЭВМ (журнал «Радио» № 2, 1983)&lt;br /&gt;
* Модуль статической памяти (журнал «Радио» № 3, 1983)&lt;br /&gt;
* Отладочный модуль микро-ЭВМ (журнал «Радио» № 4, 1983)&lt;br /&gt;
* Модуль программатора ППЗУ (журнал «Радио» № 6, 1983)&lt;br /&gt;
* Дисплейный модуль (журнал «Радио» № 7/8, 1983)&lt;br /&gt;
* Модуль сопряжения (журнал «Радио» № 9, 1983)&lt;br /&gt;
* Модуль динамического ОЗУ (журнал «Радио» № 10, 1983)&lt;br /&gt;
* Программное обеспечение микро-ЭВМ (журнал «Радио» № 11/12, 1983)&lt;br /&gt;
* Бейсик для «Микро-80» (журнал «Радио» № 1/2/3, 1985)&lt;br /&gt;
* Программирование на Бейсике (журнал «Радио» № 2/3, 1986)&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://retro.h1.ru/MK80/index.html Статьи по Микро-80 из журнала «Радио»]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/Micro80.rom Прошивка ПЗУ монитора] Версия Еmulator 3000&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/MONRK80.DAT Прошивка ПЗУ монитора] Версия Башкирия-2М&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/Font.rom Прошивка ПЗУ знакогенератора]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Микро-80]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9C%D0%B8%D0%BA%D1%80%D0%BE-80&amp;diff=3355</id>
		<title>Микро-80</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9C%D0%B8%D0%BA%D1%80%D0%BE-80&amp;diff=3355"/>
		<updated>2023-04-14T05:21:32Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;«Микро-80»&#039;&#039;&#039; — советский любительский 8-разрядный микрокомпьютер на основе микропроцессора К580ИК80А.&lt;br /&gt;
Принципиальная схема и подробные инструкции по сборке компьютера были опубликованы в [[Радио (журнал)|журнале «Радио»]] в [[1983]] году. Авторы статей — Г. Зеленко, В. Панов и С. Попов. Это была первая в [[СССР]] публикация подобного рода.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] (аналог i8080)&lt;br /&gt;
* Память: 64 Кб [[ОЗУ]], 2 Кб [[ПЗУ]]&lt;br /&gt;
* Клавиатура: 61 клавиша&lt;br /&gt;
* Устройство вывода: телевизор — 32 строки по 64 символа, знакогенератор в ППЗУ&lt;br /&gt;
* Внешнее запоминающее устройство: бытовой кассетный магнитофон (1500 бод)&lt;br /&gt;
&lt;br /&gt;
Схема компьютера состояла из нескольких модулей и насчитывала в полной конфигурации с ОЗУ 64 Кб (это 32 шт 565РУ3) - до 120 микросхем. В варианте с небольшим ОЗУ получалось менее 80 корпусов. В микропроцессорной технике правильно спроектированное устройство не нуждается в настройке и можно как из кубиков составлять МП-изделие из блоков. Авторы Микро-80 использовали модульность, точно так же как это было в первых более менее массовых американских компьютерах &amp;quot;Altair 8800&amp;quot; и &amp;quot;SWTPC 6800&amp;quot;, где в корпусе монтировалось от 4 до 22 разъёмов для вставки модулей (это делалось планками по 4 разъёма). &lt;br /&gt;
&lt;br /&gt;
Авторы «Микро-80» поняли полезность модульности и использовали её по полной. Модульность позволяет настраивать модули по отдельности, потому Микро-80 был сложен в изготовлении и монтаже в силу громоздкости схемы, на намного проще в настройке. Но всё-равно, в основном из-за отсутствия деталей и отчасти из-за громоздкости, «Микро-80» собрали лишь немногие энтузиасты, - на всю страну точно не более полусотни. &lt;br /&gt;
&lt;br /&gt;
В последующие годы была опубликована схема [[Радио-86РК]] (журнал «Радио», [[1986]] г.), всего на 29 микросхемах. Благодаря простоте, [[Радио-86РК]] получил по настоящему массовое признание, породил целый ряд клонов и вариантов, выпускавшихся как кустарно так и промышленно. [[Радио-86РК]] очень частично (лишь по вызовам ПЗУ, да и то не по всем) совместим с «Микро-80», благодаря чему системные и самые простые (без прямого обращения в экран) игровые программы адаптировались, как со старой модели на новую, так и обратно.&lt;br /&gt;
&lt;br /&gt;
Заметим, что на чуть более современной элементной базе, что в СССР появилась несколько лет спустя, такой текстовый компьютер реализуется на менее, чем 45 корпусах (а на статических ОЗУ ещё меньше). С применением БИС видеоконтроллера подобный текстовый компьютер на однобитовых ОЗУ содержит менее 30 корпусов, а на 8-ми битовых соответственно меньше.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
: &#039;&#039;См. [[:Категория:Микро-80/Публикации]]&#039;&#039;&lt;br /&gt;
* Процессорный модуль микро-ЭВМ (журнал «Радио» № 2, 1983)&lt;br /&gt;
* Модуль статической памяти (журнал «Радио» № 3, 1983)&lt;br /&gt;
* Отладочный модуль микро-ЭВМ (журнал «Радио» № 4, 1983)&lt;br /&gt;
* Модуль программатора ППЗУ (журнал «Радио» № 6, 1983)&lt;br /&gt;
* Дисплейный модуль (журнал «Радио» № 7/8, 1983)&lt;br /&gt;
* Модуль сопряжения (журнал «Радио» № 9, 1983)&lt;br /&gt;
* Модуль динамического ОЗУ (журнал «Радио» № 10, 1983)&lt;br /&gt;
* Программное обеспечение микро-ЭВМ (журнал «Радио» № 11/12, 1983)&lt;br /&gt;
* Бейсик для «Микро-80» (журнал «Радио» № 1/2/3, 1985)&lt;br /&gt;
* Программирование на Бейсике (журнал «Радио» № 2/3, 1986)&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://retro.h1.ru/MK80/index.html Статьи по Микро-80 из журнала «Радио»]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/Micro80.rom Прошивка ПЗУ монитора] Версия Еmulator 3000&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/MONRK80.DAT Прошивка ПЗУ монитора] Версия Башкирия-2М&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Micro-80/firmware/Font.rom Прошивка ПЗУ знакогенератора]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Микро-80]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3354</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3354"/>
		<updated>2023-04-14T04:40:31Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на ~120 микросхемах, сложный для повторения. Из-за сложности, отсутствия печ.плат и цифровых микросхем в свободной продаже в начале 80-тых, этот компьютер не получил распространения, но сама серия статей была полезной познакомив любителей с МП техникой.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК в минимальном варианте включала всего 29 микросхем, доступных в [[СССР]], благодаря чему его мог изготовить даже малоопытный радиолюбитель. Успеху РК86 способствовало то, что с середины 1980-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (хотя стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь нескольких типов). Радио-86РК позволял использовать почти все немногие программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 30 строк высотой в 8 линий растра (формат экрана - 64*30). Такой режим используется в большинстве игр использующих псевдографику.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами). В западных текстовых компьютерах такой способ вывода графики называется блочная графика.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3353</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3353"/>
		<updated>2023-04-14T04:39:14Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на ~120 микросхемах, сложный в сборке (т.к. печ.плат не было). Из-за сложности, отсутствия печ.плат и цифровых микросхем в свободной продаже в начале 80-тых, этот компьютер не получил распространения, но сама серия статей была полезной познакомив любителей с МП техникой.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК в минимальном варианте включала всего 29 микросхем, доступных в [[СССР]], благодаря чему его мог изготовить даже малоопытный радиолюбитель. Успеху РК86 способствовало то, что с середины 1980-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (хотя стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь нескольких типов). Радио-86РК позволял использовать почти все немногие программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 30 строк высотой в 8 линий растра (формат экрана - 64*30). Такой режим используется в большинстве игр использующих псевдографику.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами). В западных текстовых компьютерах такой способ вывода графики называется блочная графика.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3352</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3352"/>
		<updated>2023-04-14T04:33:13Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на ~120 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже в начале 80-тых, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК в минимальном варианте включала всего 29 микросхем, доступных в [[СССР]], благодаря чему его мог изготовить даже малоопытный радиолюбитель. Успеху РК86 способствовало то, что с середины 1980-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (хотя стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь нескольких типов). Радио-86РК позволял использовать почти все немногие программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 30 строк высотой в 8 линий растра (формат экрана - 64*30). Такой режим используется в большинстве игр использующих псевдографику.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами). В западных текстовых компьютерах такой способ вывода графики называется блочная графика.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3351</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3351"/>
		<updated>2023-04-14T04:27:08Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на ~120 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже в начале 80-тых, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК в минимальном варианте включала всего 29 микросхем, доступных в [[СССР]], благодаря чему его мог изготовить даже малоопытный радиолюбитель. Успеху РК86 способствовало то, что с середины 1980-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (хотя стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь несколько типов). Радио-86РК позволял использовать почти все немногие программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 32 строки высотой 8 линий растра. Но в играх обычно используется лишь 30 строк, т.е формат экрана - 64*30.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3350</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3350"/>
		<updated>2023-04-14T04:23:34Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на ~120 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже в начале 80-тых, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Успеху РК86 способствовало то, что с середины 80-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (где они были во всей номенклатуре, но стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь несколько типов). Радио-86РК позволял использовать почти все программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 32 строки высотой 8 линий растра. Но в играх обычно используется лишь 30 строк, т.е формат экрана - 64*30.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3349</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=3349"/>
		<updated>2023-04-14T04:20:21Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Графические возможности */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже в начале 80-тых, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Успеху РК86 способствовало то, что с середины 80-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (где они были во всей номенклатуре, но стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь несколько типов). Радио-86РК позволял использовать почти все программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 32 строки высотой 8 линий растра. Но в играх обычно используется лишь 30 строк, т.е формат экрана - 64*30.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=Motorola_6800&amp;diff=3001</id>
		<title>Motorola 6800</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=Motorola_6800&amp;diff=3001"/>
		<updated>2020-07-15T10:32:15Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия}}&lt;br /&gt;
[[Изображение:Motorola MC6800L SC7718I top.jpg|thumb|Motorola 6800 Microprocessor]][[Микропроцессор]] &#039;&#039;&#039;6800&#039;&#039;&#039; разработан компанией [[Motorola]] и выпущен вскоре после [[Intel 8080]] в [[1974]]. Его набор инструкций состоял из 72 операций и несколько недокументированных, включая известную недокументированную инструкцию &#039;&#039;Halt and Catch Fire&#039;&#039; (HCF) полезную для тестирования шины адреса. &amp;lt;ref&amp;gt;{{cite journal | last = Wheeler | first = Gerry | title = Undocumented M6800 Instructions | journal = BYTE | volume =2 | issue =12 | pages = 46-47 | date = December 1977}} {{ref-en}} Halt and Catch Fire instruction.&amp;lt;/ref&amp;gt; Возможно, это был первый микропроцессор с индексным [[Регистр процессора|регистром]].&lt;br /&gt;
&lt;br /&gt;
Обычно поставлялся в DIP-корпусе с 40 ножками.&lt;br /&gt;
&lt;br /&gt;
Некоторые микрокомпьютеры середины 70-х годов ХХ века, доступные по почте в виде набора для сборки или в уже собранном виде, использовали 6800 в качестве [[Центральный процессор|центрального процессора]]. Например: плата разработки [[MEK6800D2]], [[SWTPC|SWTPC 6800]] (первый компьютер, который использовал 6800), MITS Altair 680 (альтернатива [[Altair 8800]], в котором 6800 заменил Intel 8080), несколько разработок Ohio Scientific, Gimix, Smoke Signal Broadcasting, Midwest Scientific, и [[Newbear 77/68]].&lt;br /&gt;
&lt;br /&gt;
В 1977 году вместо 6800 было начато производство лучшей модели 6802, который содержал встроенный задающий генератор и резидентное ОЗУ (позволяющее применять его и  в качестве микроконтроллера). 6800 породил нескольких потомков, наиболее примечательным из которых является расширенный и совместимый снизу-вверх на уровне исходников [[Motorola 6809|6809]], который считается лучшим 8-ми разрядный микропроцессором и, например, использовался в консольной видеоигре Vectrex и [[TRS-80 Color Computer]]. На базе архитектуры, использованной в 6800 были созданы такие модели микроконтроллеров, как совместимые Motorola 6801/6803 (куда добавлены новые команды), а позднее полностью несовместимые, с другой архитектурой и имеющие лишь смутное родство - 6805, [[Freescale 68HC08]], [[Freescale 68HC11]] и [[Freescale 68HC12]].&lt;br /&gt;
&lt;br /&gt;
[[Hitachi, Ltd.|Hitachi]] кроме того, что производила многие модели микропроцессоров Motorola, разработала свои модели микропроцессоров [[Hitachi 6301]] и [[Hitachi 6303]] с расширенным набором инструкций, которые могли выполнять код, написанный для 6800.&lt;br /&gt;
&lt;br /&gt;
Компания-соперник [[MOS Technology]] созданная группой бывших основных разработчиков 6800 (ушедших из фирмы Motorola и основавших свою фирму) год спустя (в 1975) вышла на рынок с микропроцессором [[MOS Technology 6502|6502]], с архитектурой очень близкой к архитектуре 6800. У 6502 лишь не было 16-ти битных индексных регистров, зато у него было больше хитроумных режимов адресации (аж 13) и некоторые команды вполнялись за меньшее число тактов. По производительности 6502 превосходил 6800 очень немного, но благодаря существенно меньшему числу транзисторов и более современной технологии цена 6502 оказалась более, чем на порядок ниже. Именно благодаря низкой цене при сходной производительности 6502 использовался во множестве компьютеров и игровых консолей в конце 70-х начале 80-х годов XX века. Стоит упомянуть такие, как [[Atari 2600]], [[Apple II]], [[Commodore PET]], [[Commodore VIC-20|VIC-20]], [[Commodore 64]], [[Acorn Electron]]/[[BBC Microcomputer]], и Nintendo Entertainment System ([[NES]]).&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Внешние ссылки ==&lt;br /&gt;
* [http://www.ccso.co.uk/djc725/java_project Java Applet симулятор упрощенной модели микропроцессора M6800]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Motorola 6800/Документация]]&lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/6800/MC6800.pdf Motorola MC6800 datasheet] {{ref-en}} &lt;br /&gt;
* {{txt}} [http://www.emuverse.ru/downloads/datasheets/processors/6800/6800.txt Обзор набора инструкций] {{ref-en}} &lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/6800/Language_M6800.pdf Список команд с режимами адресации] {{ref-en}} &lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/6800/M6800_Assembly.pdf Полный список команд] {{ref-en}} &lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/6800/M6800_Insturction_Map.pdf Таблица кодов] {{ref-en}} &lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/6800/6800_Programming.pdf Описание команд] {{ref-en}} &lt;br /&gt;
&lt;br /&gt;
[[Категория:Motorola 6800]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=Intel_8080&amp;diff=3000</id>
		<title>Intel 8080</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=Intel_8080&amp;diff=3000"/>
		<updated>2020-07-15T10:11:41Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Конкуренты */мелкие правки&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Intel 8080}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Intel C8080A 9064 33001 N8384 top.jpg|thumb|200px|Процессор Intel C8080A]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Intel 8080&#039;&#039;&#039; — 8-[[бит]]ный [[микропроцессор]], выпущенный компанией [[Intel]] в апреле [[1974]] года. Представляет собой усовершенствованную версию процессора [[Intel 8008]]. По заверениям Intel, этот процессор обеспечивал десятикратный прирост производительности по сравнению с микропроцессором Intel 8008.&lt;br /&gt;
&lt;br /&gt;
== Описание ==&lt;br /&gt;
Новый процессор выпускался по новейшей тогда 6-микронной [[NMOS]] технологии, что позволило разместить на кристалле 4500 [[транзистор]]ов. Процессор, хотя и был построен на архитектуре Intel 8008, но имел множество отличий от своего предшественника, благодаря которым и получил большую популярность. В новом процессоре была очень развита система команд — 16 команд передачи данных, 31 команда для их обработки, 28 команд для перехода (с прямой адресацией), 5 команд управления. В микропроцессоре Intel 8080 не было команд умножения, для их использования приходилось применять [[сопроцессор]]. Процессор, благодаря наличию 16-разрядной адресной шины, мог адресовать 64 Кбайт памяти, которая теперь не разделялась на память команд и данных. Хотя процессор и был 8-разрядным и содержал 7 8-битных [[регистр]]ов (A, B, C, D, E, H, L), он мог обрабатывать и 16-разрядные числа, для этого объединялись некоторые пары регистров (BC, DE, HL). В новом процессоре использовался [[стек]] внешней памяти (в i8008 стек был внутренним).&lt;br /&gt;
&lt;br /&gt;
На базе микропроцессора Intel 8080 фирмой [[MITS]] был выпущен «первый в мире миникомпьютерный комплект, который может соперничать с промышленными образцами» (персональный компьютер) [[Altair-8800]], который пользовался невероятно большой по тем временам популярностью (MITS не успевала даже вовремя обрабатывать заказы).&lt;br /&gt;
&lt;br /&gt;
Помимо Altair-8800, микропроцессор Intel 8080 также применялся в устройствах управления уличным освещением и светофорами.&lt;br /&gt;
&lt;br /&gt;
== Специализированные микросхемы ==&lt;br /&gt;
Как и прежде, микропроцессор Intel 8080 поставлялся с дополнительными микросхемами. Для работы i8080 теперь требовалось только 6 специализированных микросхем, против 20 для i8008. Но Intel выпускала и множество дополнительных микросхем, которые могли использоваться с 8080. В зависимости от потребностей, процессор мог поставляться в комплекте со следующими микросхемами ([[чипсет]]е):&lt;br /&gt;
* 8216 — приёмопередатчик, использовался для процессора 8080 с немультиплексными линиями адреса и данных,&lt;br /&gt;
* 8224 — генератор синхронизации,&lt;br /&gt;
* [[8228]]/8238 — системные [[контроллер]]ы, использовались для процессора 8080 с немультиплексными линиями адреса и данных,&lt;br /&gt;
* 8231 — арифметический [[сопроцессор]],&lt;br /&gt;
* 8232 — процессор чисел с плавающей запятой, с поддержкой 32- и 64-битных чисел,&lt;br /&gt;
* [[8251]] — микросхема последовательного интерфейса,&lt;br /&gt;
* 8256 — микросхема многофункционального периферийного адаптера: PCI, TIMER, PPA&lt;br /&gt;
* [[8253]] — 3-канальный таймер/счётчик,&lt;br /&gt;
* [[8255]] — микросхема интерфейса с периферией (без [[ПЗУ]]),&lt;br /&gt;
* 8271 — контроллер накопителя на гибких магнитных дисках ([[НГМД]]),&lt;br /&gt;
* [[8275]] — контроллер [[монитор]]а,&lt;br /&gt;
* 8355 — микросхема интерфейса с периферией (с 16 Кбайт ПЗУ).&lt;br /&gt;
&lt;br /&gt;
Кроме перечисленных микросхем, также могли применяться и микросхемы других производителей, например, [[Texas Instruments]].&lt;br /&gt;
&lt;br /&gt;
== Конкуренты ==&lt;br /&gt;
После выпуска в 1972 году микропроцессора 8008, когда стало ясно, что микропроцессоры становятся востребованными, то их разработкой наряду с Intel занялись и другие фирмы. После выпуска в конце 1973 года первых опытных процессоров 8080 всего пару месяцев спустя фирма Motorola выпустила опытную партию своего микропроцессора [[Motorola 6800|6800]]. Однако наладить серийный выпуск [[Motorola 6800]] удалось лишь более, чем на полгода позднее марта 1974, когда начались поставки Intel 8080 покупателям. Задержка в поставках сказалась роковым образом на последующей популярности [[Motorola 6800|6800]], хотя этот процессор не уступал по параметрам 8080.&lt;br /&gt;
&lt;br /&gt;
Любопытно, что оба последующих микропроцессора [[MOS 6502|6502]] и [[Zilog Z80|Z80]] были разработаны бывшими основными участниками разработки микропроцессоров 8080 и 6800, которые покинули, соответственно, фирмы Intel и Motorola и организовали собственные фирмы. Так в августе 1975 года началось производство [[MOS 6502|6502]], а в июле 1976 - [[Zilog Z80|Z80]]. Оба этих процессора превосходя 8080 (первый по цене, второй по производительности) стали заметными конкурентами 8080 и к началу 80-тых годов полностью вытеснили 8080 со всех сфер применения. В это же время был начат выпуск ещё нескольких микропроцессоров (например TMS, RCA 1800), но они нашли лишь ограниченное применение и позднее исчезли с рынка. Фирма Intel продавала лицензию на производство клонов, потому копии i8080 производили [[AMD]], [[Mitsubishi]], [[National Semiconductor]], [[NEC]], [[Siemens]] и другие. А в СССР без всякой лицензии производился отечественный аналог - микропроцессор [[КР580ВМ80А]], который однако не был полным клоном (было исправлено ~40 ошибок Intel).&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
* Дата анонса: апрель 1974 года&lt;br /&gt;
* Тактовая частота: 2 МГц&lt;br /&gt;
* Разрядность [[регистр]]ов: 8 бит&lt;br /&gt;
* Разрядность [[шина данных|шины данных]]: 8 бит&lt;br /&gt;
* Разрядность [[шина адреса|шины адреса]]: 16 бит&lt;br /&gt;
* Объём адресуемой памяти: 64 Кбайт&lt;br /&gt;
* Количество транзисторов: 4500&lt;br /&gt;
* Техпроцесс (нм): 6000 (6 мкм)&lt;br /&gt;
* Требуемые источники питания: +5В, −5В, +12В&lt;br /&gt;
* Разъём: микросхема припаивалась к плате&lt;br /&gt;
* Корпус: 40-контактный керамический [[DIP]]&lt;br /&gt;
* Поддерживаемые технологии: 80 инструкций&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Intel 8080/Коды команд|Таблица кодов команд]]&lt;br /&gt;
* {{www}} [http://www.computer-museum.ru/technlgy/i8080.php Краткое описание системы команд]&lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/8080/Intel_8080_Data_Sheet.pdf Intel 8080 Data Sheet] {{ref-en}} &lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/8080/Intel_8080_ASM_Lang_Manual.pdf Intel 8080 ASM Lang Manual] {{ref-en}}&lt;br /&gt;
&lt;br /&gt;
{{Микропроцессоры}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Intel 8080|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=Intel_8080&amp;diff=2999</id>
		<title>Intel 8080</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=Intel_8080&amp;diff=2999"/>
		<updated>2020-07-15T10:03:55Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Конкуренты */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Intel 8080}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Intel C8080A 9064 33001 N8384 top.jpg|thumb|200px|Процессор Intel C8080A]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Intel 8080&#039;&#039;&#039; — 8-[[бит]]ный [[микропроцессор]], выпущенный компанией [[Intel]] в апреле [[1974]] года. Представляет собой усовершенствованную версию процессора [[Intel 8008]]. По заверениям Intel, этот процессор обеспечивал десятикратный прирост производительности по сравнению с микропроцессором Intel 8008.&lt;br /&gt;
&lt;br /&gt;
== Описание ==&lt;br /&gt;
Новый процессор выпускался по новейшей тогда 6-микронной [[NMOS]] технологии, что позволило разместить на кристалле 4500 [[транзистор]]ов. Процессор, хотя и был построен на архитектуре Intel 8008, но имел множество отличий от своего предшественника, благодаря которым и получил большую популярность. В новом процессоре была очень развита система команд — 16 команд передачи данных, 31 команда для их обработки, 28 команд для перехода (с прямой адресацией), 5 команд управления. В микропроцессоре Intel 8080 не было команд умножения, для их использования приходилось применять [[сопроцессор]]. Процессор, благодаря наличию 16-разрядной адресной шины, мог адресовать 64 Кбайт памяти, которая теперь не разделялась на память команд и данных. Хотя процессор и был 8-разрядным и содержал 7 8-битных [[регистр]]ов (A, B, C, D, E, H, L), он мог обрабатывать и 16-разрядные числа, для этого объединялись некоторые пары регистров (BC, DE, HL). В новом процессоре использовался [[стек]] внешней памяти (в i8008 стек был внутренним).&lt;br /&gt;
&lt;br /&gt;
На базе микропроцессора Intel 8080 фирмой [[MITS]] был выпущен «первый в мире миникомпьютерный комплект, который может соперничать с промышленными образцами» (персональный компьютер) [[Altair-8800]], который пользовался невероятно большой по тем временам популярностью (MITS не успевала даже вовремя обрабатывать заказы).&lt;br /&gt;
&lt;br /&gt;
Помимо Altair-8800, микропроцессор Intel 8080 также применялся в устройствах управления уличным освещением и светофорами.&lt;br /&gt;
&lt;br /&gt;
== Специализированные микросхемы ==&lt;br /&gt;
Как и прежде, микропроцессор Intel 8080 поставлялся с дополнительными микросхемами. Для работы i8080 теперь требовалось только 6 специализированных микросхем, против 20 для i8008. Но Intel выпускала и множество дополнительных микросхем, которые могли использоваться с 8080. В зависимости от потребностей, процессор мог поставляться в комплекте со следующими микросхемами ([[чипсет]]е):&lt;br /&gt;
* 8216 — приёмопередатчик, использовался для процессора 8080 с немультиплексными линиями адреса и данных,&lt;br /&gt;
* 8224 — генератор синхронизации,&lt;br /&gt;
* [[8228]]/8238 — системные [[контроллер]]ы, использовались для процессора 8080 с немультиплексными линиями адреса и данных,&lt;br /&gt;
* 8231 — арифметический [[сопроцессор]],&lt;br /&gt;
* 8232 — процессор чисел с плавающей запятой, с поддержкой 32- и 64-битных чисел,&lt;br /&gt;
* [[8251]] — микросхема последовательного интерфейса,&lt;br /&gt;
* 8256 — микросхема многофункционального периферийного адаптера: PCI, TIMER, PPA&lt;br /&gt;
* [[8253]] — 3-канальный таймер/счётчик,&lt;br /&gt;
* [[8255]] — микросхема интерфейса с периферией (без [[ПЗУ]]),&lt;br /&gt;
* 8271 — контроллер накопителя на гибких магнитных дисках ([[НГМД]]),&lt;br /&gt;
* [[8275]] — контроллер [[монитор]]а,&lt;br /&gt;
* 8355 — микросхема интерфейса с периферией (с 16 Кбайт ПЗУ).&lt;br /&gt;
&lt;br /&gt;
Кроме перечисленных микросхем, также могли применяться и микросхемы других производителей, например, [[Texas Instruments]].&lt;br /&gt;
&lt;br /&gt;
== Конкуренты ==&lt;br /&gt;
После выпуска в 1972 году микропроцессора 8008, когда стало ясно, что микропроцессоры становятся востребованными, то их разработкой наряду с Intel занялись и другие фирмы. После выпуска в конце 1973 первых опытных процессоров 8080 всего пару месяцев спустя фирма Motorola выпустила опытную партию своего микропроцессора [[Motorola 6800|6800]]. Однако наладить серийный выпуск [[Motorola 6800|6800]] удалось лишь более, чем на полгода позднее марта 1974, когда начались поставки 8080 покупателям. Задержка в поставках сказалась роковым образом на последующей популярности [[Motorola 6800|6800]], хотя этот процессор не уступал по параметрам 8080.&lt;br /&gt;
&lt;br /&gt;
Любопытно, что два последующих микропроцессора [[MOS 6502|6502]] и [[Zilog Z80|Z80]] были разработаны бывшими основными участниками разработки микропроцессоров 8080 и 6800, которые покинули, соответственно, фирмы Intel и Motorola и организовали собственные фирмы. Так в августе 1975 началось производство [[MOS 6502|6502]], а в июле 1976 - [[Zilog Z80|Z80]]. В это же время был начат выпуск ещё нескольких микропроцессоров (например TMS, RCA 1800), но они нашли лишь ограниченное применение и позднее исчезли с рынка. Фирма Intel продавала лицензию на производство клонов, потому копии i8080 производили [[AMD]], [[Mitsubishi]], [[National Semiconductor]], [[NEC]], [[Siemens]] и другие. А в СССР без всякой лицензии производился отечественный аналог - микропроцессор [[КР580ВМ80А]], который однако не был полным клоном (было исправлено ~40 ошибок Intel).&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
* Дата анонса: апрель 1974 года&lt;br /&gt;
* Тактовая частота: 2 МГц&lt;br /&gt;
* Разрядность [[регистр]]ов: 8 бит&lt;br /&gt;
* Разрядность [[шина данных|шины данных]]: 8 бит&lt;br /&gt;
* Разрядность [[шина адреса|шины адреса]]: 16 бит&lt;br /&gt;
* Объём адресуемой памяти: 64 Кбайт&lt;br /&gt;
* Количество транзисторов: 4500&lt;br /&gt;
* Техпроцесс (нм): 6000 (6 мкм)&lt;br /&gt;
* Требуемые источники питания: +5В, −5В, +12В&lt;br /&gt;
* Разъём: микросхема припаивалась к плате&lt;br /&gt;
* Корпус: 40-контактный керамический [[DIP]]&lt;br /&gt;
* Поддерживаемые технологии: 80 инструкций&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Intel 8080/Коды команд|Таблица кодов команд]]&lt;br /&gt;
* {{www}} [http://www.computer-museum.ru/technlgy/i8080.php Краткое описание системы команд]&lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/8080/Intel_8080_Data_Sheet.pdf Intel 8080 Data Sheet] {{ref-en}} &lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/8080/Intel_8080_ASM_Lang_Manual.pdf Intel 8080 ASM Lang Manual] {{ref-en}}&lt;br /&gt;
&lt;br /&gt;
{{Микропроцессоры}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Intel 8080|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2936</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2936"/>
		<updated>2020-02-21T11:49:14Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио-86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже в начале 80-тых, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио-86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Успеху РК86 способствовало то, что с середины 80-тых цифровые микросхемы 155-той серии стали доступны в магазинах &amp;quot;Электроника&amp;quot; (где они были во всей номенклатуре, но стоили довольно дорого 2-3 рубля) и в магазинах &amp;quot;Юный Техник&amp;quot; (там они как некондиция стоили всего 30-40 копеек, но были лишь несколько типов). Радио-86РК позволял использовать почти все программы от Микро-80. Хотя он был лишь частично программно совместим с [[Микро-80]], - годились системные программы и игры на бейсике, но игр для Микро-80 в кодах практически и не было.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: КР580ВМ80A (до 1985 г. обозначался как [[КР580ИК80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). В расширенном варианте - память 32 КБ. &lt;br /&gt;
* [[Адресация В/У]]: Внешние устройства включаются в области памяти и им отводится верхняя половина адресного пространства в 32 Кб. Команды IN/OUT изначально не были предназначены для работы с портами, но упрощённая схемотехника и особенности самого процессора позволила их использовать для адресации некоторых БИС на плате.&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] работающий только совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). В ходе работы этой связки из двух БИС попутно происходит регенерация динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране умещается 32 строки высотой 8 линий растра. Но в играх обычно используется лишь 30 строк, т.е формат экрана - 64*30.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета (схема цвета заимствована из цветного «Апогея-БК-01Ц» выпускаемого с конца 80-тых годов).&lt;br /&gt;
* [[Клавиатура]]: матрица клавиш с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255). Текущий регистр клавиатуры отображается светодиодом РУС/ЛАТ. Впоследствии была разработан вариант использования промышленной клавиатуры MS7007, но все игры с прямым опросом клавиш рассчитаны на оригинальную РК-матрицу, потому при клавиатуре MS7007 в некоторых играх управление неудобно.&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из пользовательского ППА D20 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*64. К сожалению, оператор PLOT бейсика режим в 32 строки не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, что нормально для телевизора (т.к столько в NTSC), но не для видеомонитора, зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_12-91/%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D1%89%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B&amp;diff=2935</id>
		<title>Радио-86РК/Радио 12-91/Перемещаемые программы</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_12-91/%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D1%89%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B&amp;diff=2935"/>
		<updated>2020-02-18T05:06:48Z</updated>

		<summary type="html">&lt;p&gt;Barsik: исправил опечатки и форматирование в исходнике&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Автор= Е. ЕРЕМИН | Источник= http://retro.h1.ru/RK86/Programm/MovePrg.html}}&lt;br /&gt;
&lt;br /&gt;
С способность сохранять работоспособность при перемещении из одной области памяти в другую является важным достоинством программы, особенно если речь идет о системной программе. Обладающий этим свойством фрагмент может быть легко и без проблем включен в любое место любой программы, с минимальными усилиями переделан для работы на другом компьютере с той же системой команд процессора.&lt;br /&gt;
&lt;br /&gt;
Для достижения перемещаемости используют различные приемы: размещают в определенной области памяти стандартную таблицу переходов, формируют специальную таблицу коррекции BITMAP , применяют особые процедуры модификации адресов в командах перехода. Можно, однако заранее позаботиться о перемещаемости разрабатываемой программы и получить в результате код мало&lt;br /&gt;
зависящий или, в идеальном случае, совсем не зависящий от места расположения&lt;br /&gt;
в памяти компьютера. Некоторые приемы, позволяющие достичь этого, описаны ниже.&lt;br /&gt;
&lt;br /&gt;
Предполагается, что читатель знаком с основными принципами работы микропроцессора КР580ВМ80 и имеет перед собой таблицу с системой его команд.&lt;br /&gt;
&lt;br /&gt;
В качестве примера перемещаемой программы рассмотрим фрагмент определяющий количество байт в машинной команде. Такая задача часто возникает в различного рода дизассемблирующих программах, и разработанная подпрограмма может представлять самостоятельный интерес. Исходный текст, размещение кодов в памяти и комментарии приведены. Отметим, что адреса команд приведены для удобства изложения, в рассматриваемой программе они не используются.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
; ПОДПРОГРАММА ОПРЕДЕЛЕНИЯ КОЛИЧЕСТВА БАЙТ В КОМАНДЕ&lt;br /&gt;
; ВХОД: HL - АДРЕС КОМАНДЫ&lt;br /&gt;
; ВЫХОД:В - ЧИСЛО БАЙТ В КОНАНДЕ (0-КОМАНДЫ НЕТ)&lt;br /&gt;
;       С - НАЛИЧИЕ АДРЕСА В КОНАНДЕ (0-НЕТ, 1-ДА)&lt;br /&gt;
;       D - КОД КОНАНДЫ&lt;br /&gt;
;       HL - СОХРАНЯЕТСЯ АДРЕС КОНАНДИ&lt;br /&gt;
; ВЫЗОВ ПОДПРОГРАННЫ NB ПО ОТНОСИТЕЛЬНОНУ АДРЕСУ&lt;br /&gt;
0120                    ORG 120Н&lt;br /&gt;
0120    110100          LXI D,1         ; СМЕЩЕНИЕ ДЛЯ АДРЕСА П/П&lt;br /&gt;
0123    CDZZZZ          CALL ХХХХ       ; ВЫЗОВ П/П (СМ. ПРИМЕЧАНИЕ)&lt;br /&gt;
0126    С9              RET&lt;br /&gt;
; ПОДПРОГРАММА NB (КОЛИЧЕСТВО БАЙТ)&lt;br /&gt;
;&lt;br /&gt;
0127    010001          LXI В,100Н&lt;br /&gt;
012А    7Е              MOV А,Н         ; КОД КОНАНДЫ&lt;br /&gt;
012В    57              MOV D,A         ; СОХРАНИТЬ В D&lt;br /&gt;
012С    B7              ORA А&lt;br /&gt;
012D    С8              RZ              ; ВЫХОД ПРИ NOP (В=1, С=0)&lt;br /&gt;
012Е    17              RAL             ; ПРОВЕРКА НА СОВПАДЕНИЕ&lt;br /&gt;
012F    17              RAL             ; ДВУХ СТАРШИХ БИТОВ&lt;br /&gt;
0130    89              ADC С           ;       7=&amp;gt;1,  6=&amp;gt;CY,&lt;br /&gt;
0131    E601            ANI 1           ;       1 БИТ+CY+0 (ИЗ РЕГ.С)&lt;br /&gt;
0133    C0              RNZ             ;       3F&amp;lt;КОД&amp;lt;С0&lt;br /&gt;
0134    7А              MOV A.D&lt;br /&gt;
0135    E6E7            ANI 0E7H&lt;br /&gt;
0137    FE02            CPI 2&lt;br /&gt;
0139    С8              RZ              ;       STAX И LDAX (B=1, C=0)&lt;br /&gt;
013A    7A              MOV A,D&lt;br /&gt;
013В    E6CF            ANI 0CFH&lt;br /&gt;
013D    FEC1            CPI 0C1H&lt;br /&gt;
013F    C8              RZ              ;       POP (B=1, C=0)&lt;br /&gt;
0140    0603            MVI B,3&lt;br /&gt;
0142    FE01            CPI 1&lt;br /&gt;
0144    С8              RZ              ;       LXI (B=3, C=0)&lt;br /&gt;
0145    0С              INR С&lt;br /&gt;
0146    7А              MOV A,D&lt;br /&gt;
0147    FEC3            CPI 0С3Н&lt;br /&gt;
0149    С8              RZ              ;       JMP (B=3, C=1)&lt;br /&gt;
014A    FECD            CPI 0CDH&lt;br /&gt;
014C    C8              RZ              ;       CALL (B=3, C=1)&lt;br /&gt;
014D    0D              DCR С&lt;br /&gt;
014E    41              MOV В,С&lt;br /&gt;
014F    E6CF            ANI 0CFH&lt;br /&gt;
0151    FECD            CPI 0CDH        ;       КОДЫ DD-FD (B=0, C=0)&lt;br /&gt;
0153    С8              RZ              ;       НЕТ КОМАНД&lt;br /&gt;
0154    04              INR В&lt;br /&gt;
0155    E607            ANI 7&lt;br /&gt;
0157    FE05            CPI 5&lt;br /&gt;
0159    С8              RZ              ;       DCR, DCX, PUSH (B=1, C=0)&lt;br /&gt;
015A    FE07            CPI 7&lt;br /&gt;
015C    C8              RZ              ;       RST, СДВИГ И Т.Д. (В=1, С=0)&lt;br /&gt;
015D    04              INR В&lt;br /&gt;
015E    FE06            CPI 6           ;       MVI, ADI, SUI, ORI&lt;br /&gt;
0160    C8              RZ              ;       и т.д. (B=2, C=0)&lt;br /&gt;
0161    04              INR В&lt;br /&gt;
0162    0С              INR С&lt;br /&gt;
0163    FE02            CPI 2           ;       УСЛОВНЫЕ ПЕРЕХОДЫ, SHLD.&lt;br /&gt;
0165    C8              RZ              ;       LHLD, STA, LDA (В=3, С=1)&lt;br /&gt;
0166    7А              MOV A,D&lt;br /&gt;
0167    Е6С7            ANI 0С7Н&lt;br /&gt;
0169    FEC4            CPI 0C4H        ;       УСЛОВНЫЙ ВЫЗОВ&lt;br /&gt;
016В    С8              RZ              ;       ПОДПРОГРАММЫ (В=З, С=1)&lt;br /&gt;
016С    0D              DCR С&lt;br /&gt;
016D    41              MOV В,С&lt;br /&gt;
016Е    7A              MOV A,D&lt;br /&gt;
016F    Е6С7            ANI 0C7H        ;       КОДЫ 10-30, 08-З8 (В=0, С=0)&lt;br /&gt;
0171    С8              RZ              ;       НЕТ КОМАНД&lt;br /&gt;
0172    04              INR В&lt;br /&gt;
0173    FEC0            CPI 0C0H&lt;br /&gt;
0175    C8              RZ              ;       ВОЗВРАТ ПО УСЛОВИЯМ (В=1, С=0)&lt;br /&gt;
0176    7А              MOV A,D&lt;br /&gt;
0177    FE40            CPI 40H&lt;br /&gt;
0179    D8              RС              ;       КОД&amp;lt;40(В=1, С=0)&lt;br /&gt;
017A    FEE0            CPI 0Е0Н&lt;br /&gt;
017C    D8              RNС             ;       КОД&amp;gt;ВF (В=1, С=0)&lt;br /&gt;
017D    FEC9            CPI 0С9Н&lt;br /&gt;
017F    С8              RZ              ;       RET (B=1, C=0)&lt;br /&gt;
0180    04              INR В&lt;br /&gt;
0181    E6F7            ANI 0F7H&lt;br /&gt;
0183    FED3            CPI 0D3H&lt;br /&gt;
0105    C8              RZ              ;       IH, OUT (B=2, C=0)&lt;br /&gt;
0106    41              MOV В,С         ;       КОДЫ D9, СВ (В=О, С=0)&lt;br /&gt;
0187    С9              RET             ;       НЕТ КОМАНД&lt;br /&gt;
        ; ПРИМЕЧАНИЕ :&lt;br /&gt;
        ; С АДРЕСА ZZZZ (МЕТКА ХХХХ) ПРЕДВАРИТЕЛЬНО&lt;br /&gt;
        ; ЗАНОСЯТСЯ СЛЕДУЮЩИЕ КОМАНДЫ:&lt;br /&gt;
        ; ZZZZ  ЕЗ ХХХХ:XTHL    ; ВЫЧИСЛЕНИЕ АБСОЛЮТООГО&lt;br /&gt;
        ;       EB      XCHG    ; АДРЕСА НАЧАЛА П/П&lt;br /&gt;
        ;       19      DAD D   ; (СМЕЩЕНИЕ ЗАДАНО В DE)&lt;br /&gt;
        ;       ЕВ      XCHG    ; С СОХРАНЕНИЕН РЕГИСГРА HL&lt;br /&gt;
        ;       ЕЗ      XTHL&lt;br /&gt;
        ;       D5      PUSH D  ; АДРЕС НАЧАЛА П/П В СТЕК&lt;br /&gt;
        ;       С9      RET     ; ПЕРЕХОД К ПОДПРОГРАММЕ&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Описываемый фрагмент состоит из собственно подпрограммы&lt;br /&gt;
определения количества байт в машинной команде, назовем ее NB, и обращения к&lt;br /&gt;
ней. Обращение находится в адресах 120Н—126Н, а далее, начиная с адреса 127Н&lt;br /&gt;
(хотя адрес и не имеет значения), расположена подпрограмма NB, с которой и&lt;br /&gt;
начнем анализ.&lt;br /&gt;
&lt;br /&gt;
Характерной чертой подпрограммы является полное&lt;br /&gt;
отсутствие условных переходов, замененных из соображений перемещаемости возвратом&lt;br /&gt;
по условию. Проверка в этом случае происходит в следующей последовательности:&lt;br /&gt;
задаются выходные значения регистров В и С, соответствующие той или иной группе&lt;br /&gt;
команд; выделяются характерные для этой группы биты; операциями ANI или СРI&lt;br /&gt;
устанавливаются признаки и при выполнении необходимого условия происходит выход&lt;br /&gt;
из подпрограммы. В противном случае анализ кода продолжается аналогичным образом.&lt;br /&gt;
&lt;br /&gt;
Рассмотрим несколько примеров. Команда 127 заносит&lt;br /&gt;
в ВС константу, соответствующую однобайтовой операции, и если в ОЗУ по адресу,&lt;br /&gt;
записанному в регистре HL, находится NOP (код 0), то происходит выход из подпрограммы&lt;br /&gt;
(адреса 12СН и 12DH). Затем выделяется вся средняя часть таблицы команд микропроцессора&lt;br /&gt;
КР580ВМ80 (коды в диапазоне 40H—BFH), содержащая однобайтовые команды. Это сделать&lt;br /&gt;
труднее, так как проверить сразу два условия по принятой методике нельзя. Внимательное&lt;br /&gt;
изучение кодов команд показывает, однако, что можно обойтись и одной проверкой:&lt;br /&gt;
при попадании в указанный диапазон два старших бита кода различны, а в противном&lt;br /&gt;
случае они одинаковы (читатели могут убедиться в этом самостоятельно). Для сравнения&lt;br /&gt;
старших битов производятся два циклических сдвига влево через бит переноса CY.&lt;br /&gt;
При этом седьмой (старший) бит оказывается в нулевом бите аккумулятора, а шестой&lt;br /&gt;
попадает в CY. По команде ADC С (адрес 130Н) интересующие нас биты складываются,&lt;br /&gt;
и если они были различны, дают единицу (не забывайте, что в регистре С записан&lt;br /&gt;
0, и он не влияет на результат сложения). Если же при сложении в младшем бите&lt;br /&gt;
получился 0, то анализ необходимо продолжить. Команды 134—139 «распознают» операции&lt;br /&gt;
LDAX и STAX, в коде которых характерными битами являются три младших (с 0 по&lt;br /&gt;
2) и три старших (с 5 по 7). Трем младшим соответствует комбинация 010, а трем&lt;br /&gt;
старшим — 000. Нетрудно убедиться, что после сброса битов 3 и 4 (команда 135)&lt;br /&gt;
результат А-2 гарантирует, что мы имеем дело именно с этой группой команд.&lt;br /&gt;
&lt;br /&gt;
Дальнейший анализ происходит аналогично. Следует&lt;br /&gt;
только иметь в виду, что перед переходом к выявлению команды с другим количеством&lt;br /&gt;
байт необходимо каждый раз предварительно изменять выходные параметры в регистрах&lt;br /&gt;
В и С. Если коду не соответствует команда микропроцессора КР580ВМ80, то в регистровую&lt;br /&gt;
пару ВС подпрограмма выдает 0.&lt;br /&gt;
&lt;br /&gt;
Таким образом, мы убедились, что достаточно сложная&lt;br /&gt;
в логическом отношении программа не содержит ни одного явно заданного адреса,&lt;br /&gt;
а значит, полностью перемещаема. Как же к ней обратиться, если команда CALL&lt;br /&gt;
требует задать абсолютный адрес подпрограммы? Один из возможных вариантов обращения&lt;br /&gt;
использован в нашем примере (адреса 120Н—126Н). По пред полагаемому адресу рабочей&lt;br /&gt;
области памяти (в таблице он заменен символами ZZZZ, ему соответствует метка&lt;br /&gt;
Х XXX) должен быть предварительно занесен небольшой фрагмент приведенный в примечании&lt;br /&gt;
таблице. При обращении к нему происходит вычисление абсолютного адреса начала&lt;br /&gt;
подпрограммы по смещению заданному в регистровой паре DE (в нашем случае адрес&lt;br /&gt;
определяется как 126+1=127).&lt;br /&gt;
&lt;br /&gt;
Коды рассмотренной программы можно перемещать&lt;br /&gt;
по памяти без единого изменения, при этом работоспособность программы полностью&lt;br /&gt;
сохраняется. Требуется, правда, выделить 7 байтов в рабочей области, адреса&lt;br /&gt;
которых заданы «жестко», но, представляется, это незначительная плата за полную&lt;br /&gt;
перемещаемость программы (особенно удобно, если указанные 7 команд размещены&lt;br /&gt;
в ПЗУ).&lt;br /&gt;
&lt;br /&gt;
Автор желает успеха начинающим программистам и&lt;br /&gt;
надеется, что описанные приемы разработки перемещаемых программ будут полезны&lt;br /&gt;
владельцам «Радио-86РК», «Микроши» и других микрокомпьютеров на процессоре КР580ВМ80.&lt;br /&gt;
&lt;br /&gt;
Е. ЕРЕМИН, г. Пермь.&lt;br /&gt;
&lt;br /&gt;
Отсканировано с журнала Радио № 12 1991 г.&amp;lt;br /&amp;gt;&lt;br /&gt;
Отредактировано Лесных Ю.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК/Публикации|66]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2934</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2934"/>
		<updated>2020-01-14T17:31:41Z</updated>

		<summary type="html">&lt;p&gt;Barsik: обновление (взято из вики)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио 86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио 86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Кроме того, Радио 86РК был программно совместим с [[Микро-80]].&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: К580ИК80 (в поздней советской номенклатуре - [[КР580ВМ80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). Максимальная память — 32 КБ. Верхняя половина адресного пространства используется для управления внутренними устройствами компьютера (команды ввода-вывода ВМ80 не используются).&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). Последний при этом обеспечивает регенерацию динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх (и в граф.редакторе), чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране отображается 30 строк высотой 8 линий растра, а видимый формат экрана - 64*30.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета&lt;br /&gt;
* [[Клавиатура]]: простая матрица с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255).&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из ППА ВВ55 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для графических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим, в котором знакоместо программируется на высоту знакоместа в 4 линии, а общее число строк программируется на максимум - 64. При этом видимыми являются только 51 строка (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц (что нормально для телевизора, т.к это NTSC, но не для видеомонитора), зато формат экрана составляет 128*102. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима)[http://ipic.su/img/img7/fs/mode_192x102.1579013727.png].&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Резидентно в «Радио-86РК» имеется «Монитор» в [[Постоянное запоминающее устройство|ПЗУ]], который содержит не только драйверы периферии, но также играет роль ОС. «Монитор» поддерживает простейшие функции отладчика, позволяет просматривать и изменять ячейки памяти, вводить и запускать программы. Журнал «Радио» опубликовал также дампы основных системных программ, однако ручной ввод их в компьютер был весьма трудозатратным.&lt;br /&gt;
&lt;br /&gt;
Базовое инструментальное программное обеспечение опубликованное в 1986-1987 годах в журнале «Радио» в виде шестнадцатеричных дампов включало в себя:&lt;br /&gt;
* [[Бейсик]] [[интерпретатор]]&lt;br /&gt;
* [[Текстовый редактор]] &lt;br /&gt;
* [[Ассемблер]]&lt;br /&gt;
* [[Дизассемблер]]&lt;br /&gt;
&lt;br /&gt;
В последующие годы было опубликовано ещё несколько полезных системных программ. Прикладное программное обеспечение создавалось программистами любителями и его можно было приобрести в вскоре возникших кооперативах, скопировать у знакомых или купить на радиорынке. В конце 80-х годов на нелегальных радиорынках возник пиратский частный бизнес по торговле программами бытовых ПК, что существенно облегчало людям доступ к программам, но лишало разработчиков программ возможности заработать на своих программах.&lt;br /&gt;
&lt;br /&gt;
Прикладное ПО включало в основном следующие программы:&lt;br /&gt;
* Инструментальные программы: макроассемблер и отладчики (отладчик Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID адаптированные из [[CP/M]])&lt;br /&gt;
* [[Высокоуровневый язык программирования|ЯВУ]]: до десятка лишь слегка отличающихся и несколько доработанных версий бейсика, компиляторы Си и Паскаля. Из-за нехватки в компьютере объёма ОЗУ, этими компиляторами можно транслировать лишь маленькие программы, но они позволили многим будущим профессиональным программистам сделать первое знакомство с программированием на [[Высокоуровневый язык программирования|ЯВУ]].&lt;br /&gt;
* Игры в кодах: Шахматы, Змейка, Xonix, Pacman, Лабиринт, Лестница, Жизнь, Тетрис, Морской бой, Диверсант, Скорпион, Стратегия, Цирк, Рикошет, Volkano, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest, Ladder, Stena и др. Не считая слегка изменённые дубли игр было не более 200. Сейчас на архивных сайтах можно найти около 100 РК-игр.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Пика-фама, Ханойская башня, Гомоку и др. Около 30 игр.&lt;br /&gt;
* Несколько десятков неигровых программ (текстовые и граф.редакторы, примитивные картотеки, словари, программы печати, инструментальные для разработки и радиолюбительского назначачения).&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Промышленность выпускала и стопроцентные клоны «Радио-86РК», но в большем объёме серийно производились более развитые РК-производные компьютеры, которые имели лишь частичную совместимость, т.е совместимость лишь для системных программ. Из-за разных адресов экрана и В/У игры были несовместимы, хотя из-за общности схемотехники и ROM-BIOS адаптация игр между РК-подобными компьютерами была несложна.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнёр 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] — выпускался заводом РИП в г.Муром&lt;br /&gt;
* Альфа-БК[https://zx-pk.ru/wiki/Альфа_БК]&lt;br /&gt;
* УМПК-Р-32 — выпускался заводом Мукачевприбор&lt;br /&gt;
* Импульс&lt;br /&gt;
* Согдиана-1&lt;br /&gt;
* Mikro-88 — выпускался одним из рижских кооперативов, отличался от оригинала клавиатурой и небольшими изменениями в ПЗУ, плата компьютера не отличалась от оригинальной версии на 32 КБ.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9F%D0%B0%D1%80%D1%82%D0%BD%D1%91%D1%80_01.01&amp;diff=2933</id>
		<title>Партнёр 01.01</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9F%D0%B0%D1%80%D1%82%D0%BD%D1%91%D1%80_01.01&amp;diff=2933"/>
		<updated>2020-01-04T12:22:56Z</updated>

		<summary type="html">&lt;p&gt;Barsik: актуализация&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Партнер 01.01}}&lt;br /&gt;
{{Карточка компьютера&lt;br /&gt;
| Photo = &lt;br /&gt;
| Type = Домашний компьютер&lt;br /&gt;
| Released = 1987&lt;br /&gt;
| Discontinued = &lt;br /&gt;
| Processor = [[КР580ВМ80А]]&lt;br /&gt;
| Memory = ОЗУ — 64 КБ, ПЗУ — 16 KБ&lt;br /&gt;
| OS = &lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;«Партнер 01.01»&#039;&#039;&#039; — советский 8-разрядный бытовой компьютер. Разработан на основе схемотехники [[Радио 86РК]] и сохраняет с ним частичную программную совместимость. Серийно выпускался на производственном объединении «САМ» СКБ ВМ в г.Рязань примерно с середины 1987 года.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
* Процессор: [[КР580ВМ80А]]&lt;br /&gt;
* Быcтродействие: 370 тысяч (регистровых) операций в секунду&lt;br /&gt;
* Память: [[ОЗУ]] — 64 [[Килобайт|КБ]], [[Постоянное запоминающее устройство|ПЗУ]] — 16 КБ (ROM-BIOS, монитор, редактор текстов и бейсик)&lt;br /&gt;
* Разрешение экрана: текстовый режим 25 строк по 64 символа, монохром (с модулем МЦПГ — 8 цветов). Полноценного графического режима нет, но есть псевдографика с разрешением 128×62 и 128×129.&lt;br /&gt;
* Габариты: 418×334×64 мм&lt;br /&gt;
* Масса: 3,7 кг&lt;br /&gt;
* Потребляемая мощность: 22 Вт&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Выполнен в виде моноблока, в котором размещены блок питания, плата и клавиатура. В качестве устройства вывода использовался обычный телевизор (через антенный вход) либо монитор «Электроника» МС 6105. Внешнее запоминающее устройство — бытовой кассетный магнитофон.&lt;br /&gt;
&lt;br /&gt;
В отличие от «Радио-86РК», имеющего возможность отображения набора лишь из 128 символов, знакогенератор ПК «Партнёр» имеет 8 наборов символов, переключаемых программно. Среди них присутствуют: стандартный набор символов «Радио-86РК», основанный на [[КОИ-7]] Н2 (смешанный русско-английский, только заглавные буквы, отсутствует твёрдый знак и буква Ё), полноценные наборы символов русского и английского языков с заглавными и строчными буквами (так называемая [[Основная кодировка]] ГОСТ), несколько наборов псевдографики.&lt;br /&gt;
&lt;br /&gt;
Отличительная особенность ПК Партнер — возможность подключения дополнительных модулей. Модули — небольшие одноплатные картриджи в пластмассовом корпусе. К ПЭВМ можно подключить до восьми модулей (4 — к моноблоку и 4 — к дополнительному расширителю)&lt;br /&gt;
* Партнер-02.01 — Модуль параллельного интерфейса&lt;br /&gt;
* Партнер-03.11 — Модуль программатора ПЗУ&lt;br /&gt;
* Партнер-01.61 — Модуль цветной псевдографический (МЦПГ)&lt;br /&gt;
* Партнер-01.51 — Модуль контроллера дисковода&lt;br /&gt;
* Партнер-02.11 — Модуль последовательного интерфейса&lt;br /&gt;
&lt;br /&gt;
Модуль МЦПГ позволял подключать компьютер к цветным телевизорам, имеющим RGB-вход, и расширял графические и звуковые возможности компьютера. В состав модуля входили [[видеоконтроллер]] [[КР580ВГ75]], микросхема таймера [[КР580ВИ53]] и [[ОЗУ]] [[знакогенератор]]а на двух микросхемах КР537РУ10, общим объёмом 4 КБ. Видеоконтроллер работал параллельно с видеоконтроллером компьютера и позволял отображать поверх обычного текстового экрана цветное изображение, создаваемое из загружаемых в ОЗУ знакогенератора символов. При этом разрешение графики, выводимой МЦПГ, не совпадало с разрешением текстового экрана (символы 4×8 вместо 6×8 пикселей). Микросхема таймера использовалась в качестве трёхканального синтезатора звука. В комплект поставки модуля входила [[магнитофонная кассета|кассета]] с [[графические программы|графической программой]] и несколькими играми, поддерживающими возможности МЦПГ.&amp;lt;ref&amp;gt;[http://bashkiria-2m.narod.ru/arendatr/MODULES/r0161.htm Руководство по эксплуатации]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
&lt;br /&gt;
Вместе с компьютером поставлялось программное обеспечение на кассетах — языки [[Бейсик]], [[Язык ассемблера|Ассемблер]], [[Форт (язык программирования)|Форт]].&lt;br /&gt;
В ПЗУ компьютера было прошито следующее ПО:&lt;br /&gt;
* операционная система «Монитор» (сильно расширенная версия «Монитора» [[Радио 86РК]], учитывавшая продвинутые возможности Партнёра), было выпущено 3 версии «Монитора»;&lt;br /&gt;
* интерпретатор языка Бейсик (почти полный клон Basic *MICRON* [[Радио 86РК]]), интерпретатор загружался в ОЗУ за 2 секунды;&lt;br /&gt;
* строчный редактор и ассемблер, заимствованные у [[Радио 86РК]].&lt;br /&gt;
Полная программная совместимость с [[Радио 86РК]], [[Микроша]], [[Апогей БК-01]] отсутствует (т.к. другие адреса экранного буфера и портов БИС), но общность технических решений и входных точек стандартных подпрограмм ROM-BIOS позволяла легко адаптировать несовместимые программы с этих компьютеров на Партнёр, благодаря чему было доступно множество системных и игровых программ.&lt;br /&gt;
При подключении модуля контроллера дисковода возможно использование адаптированной версии ОС [[CP/M]] с дискетами формата 360 кб.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* [[Партнёр/Радиолюбитель 1994/Большие возможности ПК «Партнёр»|Большие возможности ПК «Партнёр»]] — «Радиолюбитель», 1994.&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Partner/docs/Partner_Schematics_Album.djvu Альбом схем]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://arendatr.chat.ru/ Сайт Михаила Голованова]&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Эмулятор]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Partner/firmware/ Несколько вариантов ПЗУ]&lt;br /&gt;
* {{zip}} [http://www.emuverse.ru/downloads/computers/Partner/software/ Коллекция программ]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Партнёр|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8:%D0%9F%D0%B0%D1%80%D1%82%D0%BD%D1%91%D1%80&amp;diff=2931</id>
		<title>Обсуждение категории:Партнёр</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8:%D0%9F%D0%B0%D1%80%D1%82%D0%BD%D1%91%D1%80&amp;diff=2931"/>
		<updated>2020-01-02T10:15:05Z</updated>

		<summary type="html">&lt;p&gt;Barsik: Новая страница: «Как-то нелогично, что остальные РК-подобные в разделе РК86, а для Партнёра есть отдельный…»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Как-то нелогично, что остальные РК-подобные в разделе РК86, а для Партнёра есть отдельный раздел. Партнёр тоже на 580 ВГ75 и на тех же самых идеях по эмуляции КСИ/ССИ сигналами гашения на обратный ход луча, что и РК86 и клоны. Вот Юниор-ВФ и АРГО, хотя они также построены на ВГ75, - это действительно не РК-подобные, т.к у них стандартное использование ВГ75 без &amp;quot;химии&amp;quot; для КСИ/ССИ, тем более, что и по формату экрана и клавиатуре нет совместимости.&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128/ZCard-II&amp;diff=2920</id>
		<title>Орион-128/ZCard-II</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128/ZCard-II&amp;diff=2920"/>
		<updated>2019-12-17T13:27:25Z</updated>

		<summary type="html">&lt;p&gt;Barsik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Автор=Чистяков Владимир|Источник=http://www.nedopc.org/forum/viewtopic.php?t=8161}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Z80CardII.png|thumb|300px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;&amp;lt;big&amp;gt;Внимание.&amp;lt;/big&amp;gt;&amp;lt;/u&amp;gt; Данное описание относится к варианту установки Z80 1991 года с помощью платки изначально называемой Z80CARD (впоследствии ставшей Z80CARD-I), которая существенно отличается от представленной на расположенном справа рисунке схемы Z80CARD-II 1993 года. Надеюсь, позднее это несоответствующее и потому представляющее лишь исторический интерес, описание для Z80CARD-I будет заменено. &lt;br /&gt;
&lt;br /&gt;
Важно сразу отметить, что назначение платки Z80CARD не столько в замене процессора на более эффективный (это легко делается без платки), а в исправлении недостатков архитектуры «Ориона». А именно - для решения цветовой проблемы и проблемы мизерного объёма резидентного ПЗУ. Частично проблему нехватки объёма ПЗУ решили с помощью внешней доп.платки называемой ROM-диском, но это далеко не одно и то же, т.к только ПЗУ в адресном пространстве позволяет расширять ROM-BIOS.&lt;br /&gt;
&lt;br /&gt;
Цветовая проблема заключается в том, что экранные буфера отнимают ОЗУ в обоих страницах памяти (а не находятся в одной странице). Потому для программ доступно всего 48 кб адресного пространства. Эту проблему платка Z80CARD решает добавлением второго диспетчера ОЗУ, позволяющего скоммутировать ОЗУ так, чтобы экранные буфера оказались в одной странице ОЗУ, освободив другую страницу для программ. Это стало особенно актуально для CP/M, требующей 60 кб сплошного ОЗУ. Также данная платка вводит две страницы ПЗУ F800 с окном в 2 кб, что позволяет хранить в резидентном ПЗУ ОС ORDOS, загрузчик с дисковода или расширенный ROM-BIOS.&lt;br /&gt;
&lt;br /&gt;
Название Z80CARD заимствовано от названия платки аналогичного назначения для компьютере Apple-II, позволяющей добавить в него второй процессор Z80 и использовать ОС CP/M. Там платка устанавливается в системный слот и не требуется  никаких изменений на материнской плате. К сожалению, в ОРИОНЕ не открытая  архитектура, потому процессор подключается к контактам старого процессора КР580ВМ80 и требуется ряд дополнительных коррекций на основной плате. &lt;br /&gt;
&lt;br /&gt;
Конструктивно доработка выполняется путем удаления из основной платы  центрального процессора КР580ВМ80 и подключения к оставшимся на плате контактным  точкам небольшой дополнительной платы «Z80CARD». На этой плате размещается  новый центральный процессор Z80, элементы обеспечивающие его работу и  прерывания, доработанный узел диспетчера ОЗУ, порт для управления расширенным ПЗУ, а также необязательный узел регистра бордюра. Кроме подключения доп.платы «Z80CARD» на основной плате необходимо выполнить несколько доработок (разрезов и соединений).&lt;br /&gt;
&lt;br /&gt;
Для облегчения, доработку следует выполнять на уже работающей плате стандартного «Ориона-128», поэтапно в соответствии с описанной ниже методикой. Перед началом работы следует разобраться в предлагаемой схеме, полностью уяснить логику работы и назначение сигналов. &lt;br /&gt;
&lt;br /&gt;
Для начала разберёмся в том, как работает стандартный  «Орион-128». В «Орионе» используется оригинальная идея из «Специалиста», позволяющая обеспечить работу процессора в режиме так называемого «прозрачного ОЗУ», что означает, что ОЗУ доступно процессору всегда, видеоадаптер не мешает  процессору обращаться для чтения или записи ОЗУ.&lt;br /&gt;
&lt;br /&gt;
При этом реальное  быстродействие программы определяется только быстродействием самого процессора, использованным тактом процессора и самой программой (т.е набором команд данной  программы). Это большое преимущество, позволяющее создавать программы  реального времени, т.к всегда можно рассчитать сколько машинных тактов будет  исполняться любая часть программы.&lt;br /&gt;
&lt;br /&gt;
Для сравнения, непрозрачное ОЗУ имеет ЭВМ «Ириша», где прозрачность ОЗУ всего 30%, что означает, что 70% обращений процессора приходятся на занятые циклы и процессор останавливается WAIT-ом. Из-за этого в «Ирише» эффективный такт CPU падает на 40%. Все остальные имеющиеся в стране 8-ми разрядки не обладают прозрачным ОЗУ, например, «ZX-48K», «Вектор», «Львов», «РК86», и из-за непрозрачности ОЗУ имеют эффективный такт на 20% ниже клока процессора.&lt;br /&gt;
&lt;br /&gt;
Идея получения «прозрачного ОЗУ» на компьютерах с процессором КР580, по видимому, является отечественной разработкой, и была применена для «Специалиста» А. Волковым. «Орион-128» по сути является  «Специалистом» со второй банкой ОЗУ и на мой взгляд было не очень красиво в публикации не упомянуть, что основная идея принадлежит А.Волкову. В чем же заключается идея А. Волкова?&lt;br /&gt;
&lt;br /&gt;
Как известно машинный цикл 580-го процессора при обращении к ОЗУ или В/У (без WAIT) состоит из 4-х машинных тактов, причем на такте T1 выдается сигнал SYNC. Чтение и запись осуществляются на тактах T2 и T3. Для регенерации видео-изображения видеоадаптеру достаточно одного обращения к ОЗУ за два машинных такта.&lt;br /&gt;
&lt;br /&gt;
Для реализации прозрачности, процессору для доступа к ОЗУ выделяется всего один такт, а именно T2. Причем для определения такта T2, используется сигнал SYNC, который всегда формируется в такте T1. Для этого сигнал SYNC просто защёлкивается тактом F2 процессора в D-триггер (D13.2), т.е задерживается на один такт и полученный сигнал (называемый DSYNC) используется для разрешения процессору доступа к ОЗУ.&lt;br /&gt;
&lt;br /&gt;
Таким образом процессор имеет право читать и записывать в ОЗУ только во время такта T2, что не совсем корректно, т.к если сигнал /RD почти совпадает с периодом T2, то сигнал /WR начинается в середине T2 и продолжается в такте T3 (он как бы  укорачивается для ОЗУ вдвое, но динамическим ОЗУ этого достаточно).&lt;br /&gt;
&lt;br /&gt;
Разработчики компьютеров на Z80 не могли воспользоваться этой идеей, т.к в нем нет сигнала  SYNC, именно поэтому во всех компьютерах на Z80 используется WAIT, т.е ОЗУ непрозрачно. Разобравшись в принципе работы «Ориона», нам удалось реализовать на этом же принципе прозрачное ОЗУ с процессором Z80. Для формирования сигнала DSYNC используется то, что в Z80 сигнал /MREQ начинается уже в такте Т1.&lt;br /&gt;
&lt;br /&gt;
В предлагаемой схеме отсутствующий сигнал SYNC эмулируется из сигналов /MREQ и /RFSH с помощью простейшей схемы. Однако если в КР580 сигнал /RD длится только такт T2, то в Z80 сигналы /RD и /WR длиннее. Если для записи в ОЗУ это не существенно, то для чтения приводит к ошибке: такт T2 закончился, буфера ОЗУ закрылись, а Z80 еще читает данные с шины.&lt;br /&gt;
 &lt;br /&gt;
В «Орионе» это усугубляется тем, что в отличие от «Специалиста» SYNC защёлкивается более ранним сигналом (т.е и буфера закрываются раньше), а также отличающейся логикой управления буферами. Из-за этого при установке Z80 на «Орион» приходится дополнительно задерживать сигналы управления буферами ОЗУ, а именно на 9 «ноги» буферов ОЗУ D49 и D50 вешать емкость 2500-3000 пф на землю (а вот на «Специалисте» это делать не требовалось). В качестве клока Z80 используется сигнал F2TTL. Узел прерывания аналогичен узлу запроса немаскируемых прерываний «зоновского клона ZX-Spectrum».&lt;br /&gt;
&lt;br /&gt;
Обратите внимание, что плата формирует сигналы чтения и записи в ОЗУ (MEMW и MEMR) неинвертированные. Сигнал MEMR соответствует сигналу DBIN КР580, а что касается сигнала /WR его КР580 формирует уже инвертированным, поэтому на основной плате следует исключить лишний инвертор D59.2 (не указанные выводы D59.3 это контакты 5 и 6). Сигнал SND с платы Z80CARD — это звук, он соответствует сигналу INTE КР580.&lt;br /&gt;
&lt;br /&gt;
Сигналы ROM1 и ROM2 это сигналы для чтения основного и дополнительного ПЗУ по адресу F800, подключаются к 20-тым ногам этих ИМС (если не планируется ставить второе ПЗУ, то и не надо трогать, при этом всегда будет одна страница ПЗУ F800).&lt;br /&gt;
&lt;br /&gt;
На микросхеме D2 реализован дополнительный системный регистр (доступный только по OUT FB), управляющий прерыванием и адресацией ОЗУ.&lt;br /&gt;
&lt;br /&gt;
ИМС D4 - мультиплексор обеспечивающий формирование логических адресов A15, A16, A17. D4/15 подключите к земле, а D4/2 к сигналу X15. Сигналы X15, X16 и X17 это физические адреса. X15 формируется процессором, а X16 и X17 это сигналы из регистра управления банками ОЗУ D18.1 (OUT F9). Сигналы A16 и A17 должны подаваться на основную плату вместо сигналов снимаемых ранее с D18.1/15 и D18.1/16 соответственно (т.е отрезать эти выводы от печатных проводников).&lt;br /&gt;
&lt;br /&gt;
Необходимо также подать на плату сигналы инверсный сброс (/RES) и кадровые синхроимпульсы (KSI). Сигналы F8, F9, FA это «чип-селекты» системных регистров, они подаются на основную плату вместо сигналов формируемых ранее дешифратором D27 (ИД4), а именно D27/9 F8, D27/10 F9, D27/11 FA.&lt;br /&gt;
&lt;br /&gt;
ИМС D6 это регистр бордюра. Сигнал V1 используется для индикации (светодиод «РУС/ЛАТ», это важно для владельцев МС7007, в схеме включения которой нет индикации). Для работы с Z80CARD вы можете использовать Мониторы-2 или 3, однако при этом не будет звуковой индикации (т.к в Z80 нет сигнала INTE).&lt;br /&gt;
&lt;br /&gt;
Поэтому целесообразно подпрограмму BEEP (F83F) в Мониторе переделать (это очень просто сделать, новая п/п 14 байт, вместо 27 в оригинальном ПЗУ). Имеется вариант Монитора-3 (для обоих клавиатур) для доработанного до Z80 «Ориона». В нем, благодаря замене 3-х байтовых переходов 2-х байтовыми (JR), удалось разместить, кроме собственно Монитора-3 еще и загрузчик НГМД, а также доработать п/п-мы F836/F839 (они работают теперь со всем ОЗУ и не «теряется» по 4 кб ОЗУ в каждой банке впустую). &lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;u&amp;gt;&amp;lt;big&amp;gt;Поэтапный порядок переделки&amp;lt;/big&amp;gt;&amp;lt;/u&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. Включите свой «Орион-128» и убедитесь что всё работает. Выключите питание и с помощью маленьких кусачек выкусите процессор КР580 (больше он вам не понадобится, а сохранить печать важнее).&lt;br /&gt;
&lt;br /&gt;
2. Удалите печатные проводники от контактов КР580 с номерами: 11, 13, 14, 18, 21, 22, 23, 24 и 28. Эти сигналы не требуются Z80 и через эти контакты на плату Z80CARD будут подаваться другие сигналы.&lt;br /&gt;
&lt;br /&gt;
3. Удалите перемычку D59/4-D59/5 и соедините D59/5 с 18 контактом D19 (КР580).&lt;br /&gt;
&lt;br /&gt;
4. Резистор R10 замените на 220 Ом и вместо +12 вольт подайте на него +5 вольт (F2TTL). Резистор R11 можно совсем удалить (см. ниже).&lt;br /&gt;
&lt;br /&gt;
5. Соедините D18.2/8 с D19/13 (/RES)&lt;br /&gt;
&lt;br /&gt;
6. Подпаяйте проводники от Z80CARD ко всем 40 контактам D19 (КР580)&lt;br /&gt;
&lt;br /&gt;
7. Между 9 и 10 контактами буферов ОЗУ (ВА86) включите емкости 2700 пф&lt;br /&gt;
&lt;br /&gt;
8. На 4 ногу DA1 (УД6) вместо -5 вольт подайте землю.&lt;br /&gt;
&lt;br /&gt;
9. Установите в панель ПЗУ Монитор-1 или журнальный тест ОЗУ (ж.Радио 02.1991) и подайте питание (теперь только +5 вольт).&lt;br /&gt;
&lt;br /&gt;
Добейтесь работы Монитора-1 или прохода теста ОЗУ. Если плохой сброс увеличьте емкость C2 до 1,5-2 мкф (керамич.). Иногда требуется подобрать ёмкость в формирователе сигнала «SYNC» (270 пф) и емкости для задержки «/OE» 580ВА86. Монитор-3 (2) не будет пока работать, т.к он использует команды OUT для работы с В/У, а Z80 в отличие от КР580 выставляет адреса внешних устройств только на младшей половине адресов.&lt;br /&gt;
&lt;br /&gt;
Можно реализовать второй вариант «формирователя DSYNC» (лучший) для чего переключить такт (CLOCK) с «F2TTL» на «F1TTL», в формирователе DSYNC на входе D13/12 убрать дифф.цепочку (закоротить емкость 270 пф, убрать земляной резистор 1К) и на плате «Ориона» у триггера D13 соединить R-вход (13 нога) с D-входом (12 нога). При таком варианте не требуется подключать ёмкости на «/OE» буферов. К сожалению, выпущенная печ.плата Z80CARD выполнена по старому (специалистовскому) варианту, но как видите отличие этих вариантов незначительно и поэтому выбор за вами.&lt;br /&gt;
&lt;br /&gt;
Новый вариант формирователя DSYNC (с соединением R и D входов триггера) лучше, т.к не требует настройки, в то время как про первый вариант были сообщения, что для Z80 некоторых фирм требовалась подборка константы RC-цепочки.&lt;br /&gt;
&lt;br /&gt;
Чтобы работали команды OUT выключите питание и выполните:&lt;br /&gt;
&lt;br /&gt;
10. Отрезать у D27 печатные проводники от контактов: 9, 10, 11 и эти печатные проводники соединить с сигналами F8, F9, FA на разъеме X1 платы Z80CARD.&lt;br /&gt;
&lt;br /&gt;
11. Установите Монитор-3, включите питание и добейтесь работы компьютера в полном объеме. Все должно работать также как и до переделки.&lt;br /&gt;
&lt;br /&gt;
А теперь выключите питание и сделайте последний шаг:&lt;br /&gt;
&lt;br /&gt;
12. Отрезать D18/15 и D18/16 от печатных проводников и эти печатные проводники соединить с D19/23 и D19/21 соответственно (A16 и A17). Сами же выводы D18/15 и D18/16 соединить с D19/24 и D19/22 соответственно&lt;br /&gt;
&lt;br /&gt;
13. Отрезать у ПЗУ D22 20 контакт от печатного проводника и соединить с D19/11 (ROM1). Если у вас уже есть наша версия расширенного BIOS, то на ПЗУ с маркировкой 0, напаяйте ПЗУ с маркировкой 1. Все контакты кроме 20 в «параллель». Установите это «удвоенное ПЗУ» в панель и соедините D19/8 (ROM2) с отогнутой 20 ногой верхнего ПЗУ. Если у вас еще нет нашей версии BIOS, опять поставьте свой «старый» Монитор (2 или 3) и включайте питание.&lt;br /&gt;
&lt;br /&gt;
Добейтесь полной работы компьютера, проверьте возможности вывода звука, коммутации банок ОЗУ как в режиме «128» (сигнал MZ=1), так и в режиме «Z» (MZ=0). Учтите, что сигнал MZ (это D2/15) по сбросу равен 0, т.е по сбросу компьютер находится в режиме «Z». Для работы со всеми старыми программами необходимо записать в порт FB (для настройки можете это сделать аппаратно) в разряде D7 единицу (Монитор для Z80CAD-I это делает при инициализации). После того, как убедитесь в полной исправности переходите к пункту 14.&lt;br /&gt;
&lt;br /&gt;
14. Для того, чтобы работали некоторые «старые» игры, переключающие регистры F8, F9, FA командой «STA», можете установить вместо 155ЛА7 ИМС 155ЛИ1 (см.схему). Эта микросхема обеспечит «попадание» в системные регистры, командами STA F800/F900/FA00, и тем самым работу всех программ. Так как программ с «некорректными» командами OUT для попадания ими в ОЗУ всего две: «Moon-fox» и «Silent-service», то делать дополнительные аппаратные затраты только ради них не имеет смысла.&lt;br /&gt;
&lt;br /&gt;
15. Подключите контроллер НГМД и проверьте его работу. Надежность его работы должна значительно повыситься. При процессоре Z80 даже можно отключить узел добавляющий такт WAIT при обращении в порт КНГМД. Это потому, что Z80 выдаёт более длительные сигналы /RD и /WR, чем процессор КР580ВМ80 без системного контроллера. В вот ВК28 формирует сигналы /RD и /WR более длительные, потому при ВК28 для КНГМД не нужно вводить такты WAIT (потому «Специалист» с ВК28 работал с дисководом надёжнее, чем без ВК28).&lt;br /&gt;
&lt;br /&gt;
PS. На доработанном таким образом «Орионе» будет прекрасно работать CP/M с BIOS SP-Computer Club-а (1990). Данная версия CP/M в отличие от так называемого «авторского варианта CP/M» работает в дополнительной странице ОЗУ, там же, где расположен экранный буфер атрибутов цвета. Это целесообразно, т.к при этом для CP/M доступно 60К, при этом работают все программы (фирменным программам и компиляторам ЯВУ мало 48К).&lt;br /&gt;
&lt;br /&gt;
Однако при CP/M в странице 1 нельзя использовать цвет (для фирменных программ CP/M это не вредит, т.к CP/M не поддерживает ни графику, ни цвет, потому в CP/M нет цветных программ). &lt;br /&gt;
&lt;br /&gt;
Доработанный таким образом «Орион» легко позволяет устранить этот недостаток, т.е можно «отдать» для CP/M 60К ОЗУ и в то же время иметь цвет. Для этого даже не надо менять DOS, - достаточно чуть изменить дисковый загрузчик. Дисковый загрузчик должен перед началом работы включить экран с 0, включить доп.диспетчер платы Z80CARD и по адресам 0-7FFF скоммутировать старшую страницу (32К) из основной банки. Тем самым для CP/M создаётся непрерывное ОЗУ 60К и в то же время для CP/M-программ возможен цвет.&lt;br /&gt;
&lt;br /&gt;
Следует сразу же заметить, что вводить цвет и графику в программы, написанные для CP/M, стоит только корректно т.е расширяя управляющие коды дисплея («искейп»-последовательности), а не так как это делают авторы «Ориона» в своих программах (они непосредственно «лезут» в экран для того, чтобы нарисовать простейшие рамки, вместо того, чтобы использовать «псевдографику», как это делается в промышленных ЭВМ). При этом при запуске программы подгружается расширение ROM-BIOS (драйвер), которое обеспечивает обработку дополнительных упр.кодов (управление цветовыми режимами, цветом символов и фона, загрузкой знакогенераторов/фонтов; можно посмотреть как это делается в ROM-BIOS «ИРИШИ»).&lt;br /&gt;
&lt;br /&gt;
Некоторые из этих функций (а именно, отсутствующие в ПЗУ искейп-коды VT52) обеспечивает расширенный BIOS (2-х банковое ПЗУ F800) для описанного варианта доработки «Ориона». Заметим, что получение цвета и CP/M на 60К на недоработанном «Орионе» возможно только после установки дополнительной 3-ей банки ОЗУ (2 TTL ИМС диспетчера ОЗУ явно дешевле, чем 8 шт. 565РУ5 + буфер) и переноса DOS туда. Но перенос DOS в третью банку ОЗУ бесперспективен, т.к далеко не у всех даже спустя пару лет ОЗУ будет расширено.&lt;br /&gt;
&lt;br /&gt;
Таким образом как с точки зрения игр, так и использования «Ориона» для деловых применений указанная доработка является необходимой. Для получения документации о других апп.доработках и новых программ для «Ориона» звоните по телефону (812)-106-35-24 (17.00-23.00) или пишите: 192238 Санкт-Петербург а/я 175. Чистяков Владимир, Январь 1992.&lt;br /&gt;
&lt;br /&gt;
[[Категория:Орион-128]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F&amp;diff=2919</id>
		<title>Специалист/Техническая информация</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F&amp;diff=2919"/>
		<updated>2019-12-10T22:42:01Z</updated>

		<summary type="html">&lt;p&gt;Barsik: мелкие уточнения&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Источник=http://www.emu80.org/dev/dev_s.html}}&lt;br /&gt;
&lt;br /&gt;
== Карта памяти ==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
0000-8FFF - ОЗУ&lt;br /&gt;
9000-BFFF - Видео-ОЗУ&lt;br /&gt;
C000-C7FF - ПЗУ (Загрузчик Волкова/Зверкова)&lt;br /&gt;
C800-CFFF - ПЗУ (Монитор Орлова)&lt;br /&gt;
D000-EFFF - может стоять ПЗУ пользователя&lt;br /&gt;
F000-F7FF - ППА пользователя (есть не на всех платах)&lt;br /&gt;
F800-FFFF - ППА клавиатуры&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Структура видео-ОЗУ ==&lt;br /&gt;
Экранная область имеет разрешение 384x256 в черно-белом режиме. Байт по адресу 9000H представляет 8 первых точек в первой строке экрана. Байт по адресу 9001H — 8 первых точек во второй строке, а байт&lt;br /&gt;
по адресу 9100h — точки с 8 по 16 в первой строке и т. д. Старшие биты располагаются слева. Бит, установленный в 1 — светлая точка. По формату экрана есть совместимость с ОРИОНОМ-128. Наличие внешней платы адаптера цвета позволяет выводить экранные байты в заранее заданном (в порту PC ППА клавиатуры) цвете. Окрашивается только цвет единичных точек (т.е тех пикселей, что соответствуют 1 в экранном байте).&lt;br /&gt;
&lt;br /&gt;
== Программирование ППА ВВ55 ==&lt;br /&gt;
Матрица клавиатуры имеет формат 6x12, всего 72 клавиши. И ещё отдельная клавиша &amp;lt;НР&amp;gt;. Клавиши &amp;lt;CTRL&amp;gt; применяемой в программах от РК86 и CP/M нет. В некоторых программах её заменяют клавишей &amp;lt;НР&amp;gt;.&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
Развёрнуто на 90&#039; (слева верхний ряд):&lt;br /&gt;
&lt;br /&gt;
СТР -=  :*  .&amp;amp;gt;  ЗБ  ВК&lt;br /&gt;
[ ] 0   ХH  Э\  /?  ПС&lt;br /&gt;
[x] 9)  ЗZ  ЖV  ,&amp;amp;lt;  -&amp;amp;gt;&lt;br /&gt;
EDIT8(  Щ]  ДD  Ю@  ПВ&lt;br /&gt;
F8  7,  Ш[  ЛL  БB  &amp;amp;lt;-&lt;br /&gt;
F7  6&amp;amp;  ГG  ОO  ЬX  Sp&lt;br /&gt;
F6  5%  НN  РR  ТT  АР2&lt;br /&gt;
F5  4$  ЕE  ПP  ИI  ТАБ&lt;br /&gt;
F4  3#  КK  АA  МM  DOWN&lt;br /&gt;
F3  2&amp;quot;  УU  ВW  СS  UP&lt;br /&gt;
F2  1!  ЦC  ЫY  Ч^  HOME&lt;br /&gt;
F1  ;+  ЙJ  ФF  ЯQ  Р/Л&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
;Порт A:&lt;br /&gt;
* левые 8 горизонтальных линий из 12 матрицы клавиатуры (ввод/вывод)&lt;br /&gt;
&lt;br /&gt;
;Порт B:&lt;br /&gt;
* биты D2..D7: 6 вертикальных линий матрицы клавиатуры (ввод/вывод)&lt;br /&gt;
* бит D1: клавиша &amp;lt;НР&amp;gt; (0 если нажата)&lt;br /&gt;
* бит D0: ввод с магнитофона&lt;br /&gt;
&lt;br /&gt;
;Порт C:&lt;br /&gt;
* биты D0..D3: правые 4 горизонтальные линии из 12 матрицы клавиатуры&lt;br /&gt;
* бит D4: триггер НП (начальный пуск). По сбросу =0 и всё адресное пространство ПЗУ&lt;br /&gt;
* бит 5: выход звука&lt;br /&gt;
* бит 6: без цвета не используется (бит регистра цвета при цветном адаптере)&lt;br /&gt;
* бит 7: выход на магнитофон (бит регистра цвета при цветном адаптере)&lt;br /&gt;
&lt;br /&gt;
Теоретически для опроса клавиатуры может использоваться один из трех методов:&lt;br /&gt;
&lt;br /&gt;
* Порты A, младшая половина C и B программируются на ввод. Нажатая клавиша определяется по положению нулей в обоих портах. Нажатая клавиша располагается на пересечении положения нулей.&lt;br /&gt;
* Порт A и младшая половина C программируются на вывод, порт B — на ввод. Осуществляется сканирование методом бегущего «0» путем записи в порты A и C и анализа порта B.&lt;br /&gt;
* Порт A и младшая половина C программируются на ввод, порт B — на вsвод. Осуществляется сканирование методом бегущего «0» путем записи в порт B и анализа портов A и C.&lt;br /&gt;
&lt;br /&gt;
Обычно в программах используется только первый вариант. Два других варианта со сканированием бегущим нулём из-за отсутствия диодов (что есть в матрице РК86) чреваты выходом из строя ППА ВВ55, т.к создают КЗ выходов ППА, к тому же на порядок более медленные и даже, если ППА не выйдет из строя могут давать непредсказуемый результат.&lt;br /&gt;
&lt;br /&gt;
Есть два варианта ПЗУ Загрузчика, оригинал от А.Волкова и вариант Зверкова. Всегда используется второй вариант, т.к с ним работает монитор Орлова. Отличия в кодах клавиш &amp;lt;F1&amp;gt;...&amp;lt;F7&amp;gt;, они вместо кодов 82H...89H выдают коды 00...07. Коды клавиш &amp;lt;F8&amp;gt;...&amp;lt;F11&amp;gt; совпадают. Монитор А.Волкова исходно опубликованный в стартовой публикации (работающий в ОЗУ 8D00) с 1988 года не используется. Вместо него стандартом является монитор Орлова располагающийся в ПЗУ C800. Т.к именно загрузчик Зверкова и Монитор Орлова используют практически 100% программ. Некоторые игры работают при наличии только загрузчика. Но системные программы все используют входные точки ПЗУ C800, т.к подпрограммы загрузчика имеют недостатки.&lt;br /&gt;
&lt;br /&gt;
== Стандартные подпрограммы Загрузчика Волкова/Зверкова ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
C010 - CLS, очистка экрана&lt;br /&gt;
  Вх: (8FFA)=FFFF - светлый фон&lt;br /&gt;
      (8FFA)=0000 - темный фон&lt;br /&gt;
 Изм: портит всё&lt;br /&gt;
&lt;br /&gt;
C037 - COUT, вывод символа на экран&lt;br /&gt;
  Вх: C - код символа&lt;br /&gt;
      (8FFC), (8FFD) - положение курсора&lt;br /&gt;
      (8FE7), (8FE8) - (адрес знакогенератора)/8&lt;br /&gt;
  Не делает ролик экрана, нет обслуживания искейп-кодов. И даже знакоместо перед выводом не очищает, делая XOR изображения символа и исходного содержимого знакоместа.&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
&lt;br /&gt;
C170 - SOUND, генерирование звука&lt;br /&gt;
  Вх: (8FF1) - частота сигнала&lt;br /&gt;
      (8FF2) - длительность сигнала&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
&lt;br /&gt;
C196 - DELAY, пауза при вводе с клавиатуры&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
&lt;br /&gt;
C1A0 - HISND, звук высокого тона&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C1AB - LOSND, звук низкого тона&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
  &lt;br /&gt;
C254 - PPA82, программирование порта клавиатуры&lt;br /&gt;
        (PА,PС - вывод, PВ - ввод).&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C25A - PPA91, программирование порта клавиатуры&lt;br /&gt;
        (PА,PСL - ввод, PВ,PCH - вывод).&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C337 - RDKEY, ввод символа с клавиатуры (ждёт нажатия клавиши)&lt;br /&gt;
 Вых: A - код символа &lt;br /&gt;
 Изм: BC,DE,HL не портит&lt;br /&gt;
&lt;br /&gt;
C377 - LDBYTE, ввод байта с магнитофона&lt;br /&gt;
  Вх: A=08 - без поиска синхробайта&lt;br /&gt;
      A=FF - с поиском синхробайта&lt;br /&gt;
 Вых: A - введенный байт &lt;br /&gt;
 Изм: BC,DE,HL не портит&lt;br /&gt;
&lt;br /&gt;
C3D0 - SVBYTE, запись байта на магнитофон&lt;br /&gt;
  Вх: A - выводимый байт&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
В отличие от аналогичной п/п РК86 выводимый байт не в рег.C, а в рег.А&lt;br /&gt;
&lt;br /&gt;
C3F9 - LDBLK1, ввод блока произвольной длины с магнитофона с поиском синхробайта.&lt;br /&gt;
       (1-2 байт в блоке - адрес начала, 3-4 байт - адрес конца блока.&lt;br /&gt;
 Изм: сохраняет BC,DE. Заносит нач.адрес в ячейки ASTART (8FF3/8FF4)&lt;br /&gt;
&lt;br /&gt;
C414 - LDBLK2, чтение блока с МГ без поиска синхробайта&lt;br /&gt;
 Изм: сохраняет BC,DE. Ячейки ASTART не меняет.&lt;br /&gt;
&lt;br /&gt;
C422 - LDBLK3, всё как у п/п C414, но с поиском синхробайта&lt;br /&gt;
  Вх: HL - адрес начала блока&lt;br /&gt;
      DE - адрес конца блока&lt;br /&gt;
 Изм: сохраняет BC,DE. Ячейки ASTART не меняет.&lt;br /&gt;
&lt;br /&gt;
C427 - CMPDH, сравнение HL и DE&lt;br /&gt;
  Вх: HL, DE&lt;br /&gt;
 Вых: Z=1, если HL=DE; CY=1, если DE&amp;gt;HL (т.е устанавливает признаки по операции HL-DE)&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C42D - TRANS, пересылка блока памяти (HL)...(DE) --&amp;gt; (BC)&lt;br /&gt;
  Вх: HL - адрес начала блока&lt;br /&gt;
      DE - адрес конца блока плюс 1&lt;br /&gt;
      BC - новый адрес блока&lt;br /&gt;
 Изм: портит A,BC,HL&lt;br /&gt;
Особенность: байт на который указывает DE не копируется. При пересылке вверх, недопустимо перекрытие адресов.&lt;br /&gt;
&lt;br /&gt;
C438 - ZMSSG, вывод сообщения на экран. Стоп-байт 00.&lt;br /&gt;
  Вх: HL - адрес начала сообщения&lt;br /&gt;
 Изм: портит A,C,HL. При выходе HL указывает на стоп-байт.&lt;br /&gt;
В отличие от п/п C818 не делает ролика и не чистит знакоместа при выводе.&lt;br /&gt;
&lt;br /&gt;
C444 - RESET, обработка сброса. &lt;br /&gt;
Т.е это исполнительная часть загрузчика. Вводит по сбросу блок с МГ-ленты и запускает его. КС блока не проверяется. Нажатием функц.клавиш ожидание синхробайта прерывается и ожидает нажатия клавиши с кодом константы ввода. По &amp;lt;ВК&amp;gt; выход в монитор, по &amp;lt;ПС&amp;gt; запуск ранее введённой программы по JMP (ASTART).&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Стандартные подпрограммы Монитора Орлова ==&lt;br /&gt;
&lt;br /&gt;
Они в основном совпадают с аналогичными подпрограммами РК86.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
C803 - MCONIN, ввод символа с клавиатуры. Просто JMP на C337&lt;br /&gt;
C806 - LDBYTE, чтение байта с МГ. Просто JMP на C377 &lt;br /&gt;
C809 - COUT, вывод символа. Если не упр.символ, то очищается знакоместо и JMP C037&lt;br /&gt;
C80C - SVBYTE, вывод байта на МГ-ленту. Просто JMP на C3D0 (в отличие от РК86 байт в A)&lt;br /&gt;
C80F - GETLIN, ввод строки символов в буфер (HL)...(DE)&lt;br /&gt;
C812 - STATUS, проверка нажатия клавиш клавиатуры&lt;br /&gt;
C815 - HEX_A, вывод байта на экран в шестнадцатеричном виде&lt;br /&gt;
C818 - MMSSG, вывод сообщения на экран (с очисткой знакомест)&lt;br /&gt;
C81B - GETKEY, ввод символа с клавиатуры &amp;quot;на лету&amp;quot;&lt;br /&gt;
C81E - ASKCUR, запрос положения курсора&lt;br /&gt;
C821 - RET&lt;br /&gt;
C824 - LD_MAS, чтение массива с МГ. Если A!=0, устанавливает константу. JMP C3F9&lt;br /&gt;
C827 - SV_MAS, вывод блока (HL)...(DE) на магнитофон&lt;br /&gt;
C82A - CHKSUM, подсчет контрольной суммы блока (HL)...(DE)&lt;br /&gt;
C82D - RET&lt;br /&gt;
C830 - установка верхней границы свободной памяти&lt;br /&gt;
C833 - запрос верхней границы свободной памяти&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Служебные ячейки Загрузчика Волкова/Зверкова ==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
8FE3,8FE4 - ASTART, адрес последнего введённого с МГ блока&lt;br /&gt;
8FDF,8FE0 - AEKEYS, адрес подпрограммы обработки кодов клавиш&lt;br /&gt;
8FE7,8FE8 - AFONT, адрес фонта делённый на 8&lt;br /&gt;
8FE9 - LAST_S, код символа выведенного на экран&lt;br /&gt;
8FED,8FEE - адрес подпрограммы задержки при вводе символа с клавиатуры&lt;br /&gt;
8FEF - LAST_K, код нажатой клавиши (в верхнем регистре) &lt;br /&gt;
8FF0 - служебная для автоповтора&lt;br /&gt;
8FF1,8FF2 - PARSND, константа звука и число периодов для п/п SOUND&lt;br /&gt;
8FF3 - INV_MG, признак инвертирования сигнала с магнитофона&lt;br /&gt;
8FF8,8FF9 - адрес нижней ячейки в знакоместе символа&lt;br /&gt;
8FFA,8FFB - INVERSE, задают фон экрана (00,00 или FF,FF)&lt;br /&gt;
8FFC - V_CUR, вертикальная координата курсора (0...FF)&lt;br /&gt;
8FFD - H_CUR, горизонтальная координата курсора сдвинутая на 2р. влево (0...BF)&lt;br /&gt;
8FFE - KNS_SV, константа записи на МГ&lt;br /&gt;
8FFF - KNS_LD, константа чтения с МГ&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F&amp;diff=2918</id>
		<title>Специалист/Техническая информация</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F&amp;diff=2918"/>
		<updated>2019-12-10T22:36:35Z</updated>

		<summary type="html">&lt;p&gt;Barsik: мелкие уточнения&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Источник=http://www.emu80.org/dev/dev_s.html}}&lt;br /&gt;
&lt;br /&gt;
== Карта памяти ==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
0000-8FFF - ОЗУ&lt;br /&gt;
9000-BFFF - Видео-ОЗУ&lt;br /&gt;
C000-C7FF - ПЗУ (Загрузчик Волкова/Зверкова)&lt;br /&gt;
C800-CFFF - ПЗУ (Монитор Орлова)&lt;br /&gt;
D000-EFFF - может стоять ПЗУ пользователя&lt;br /&gt;
F000-F7FF - ППА пользователя (есть не на всех платах)&lt;br /&gt;
F800-FFFF - ППА клавиатуры&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Структура видео-ОЗУ ==&lt;br /&gt;
Экранная область имеет разрешение 384x256 в черно-белом режиме. Байт по адресу 9000H представляет 8 первых точек в первой строке экрана. Байт по адресу 9001H — 8 первых точек во второй строке, а байт&lt;br /&gt;
по адресу 9100h — точки с 8 по 16 в первой строке и т. д. Старшие биты располагаются слева. Бит, установленный в 1 — светлая точка. По формату экрана есть совместимость с ОРИОНОМ-128. Наличие внешней платы адаптера цвета позволяет выводить экранные байты в заранее заданном (в порту PC ППА клавиатуры) цвете. Окрашивается только цвет единичных точек (т.е тех пикселей, что соответствуют 1 в экранном байте).&lt;br /&gt;
&lt;br /&gt;
== Программирование ППА ВВ55 ==&lt;br /&gt;
Матрица клавиатуры имеет формат 6x12, всего 72 клавиши. И ещё отдельная клавиша &amp;lt;НР&amp;gt;. Клавиши &amp;lt;CTRL&amp;gt; применяемой в программах от РК86 и CP/M нет. В некоторых программах её заменяют клавишей &amp;lt;НР&amp;gt;.&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
Развёрнуто на 90&#039; (слева верхний ряд):&lt;br /&gt;
&lt;br /&gt;
СТР -=  :*  .&amp;amp;gt;  ЗБ  ВК&lt;br /&gt;
[ ] 0   ХH  Э\  /?  ПС&lt;br /&gt;
[x] 9)  ЗZ  ЖV  ,&amp;amp;lt;  -&amp;amp;gt;&lt;br /&gt;
EDIT8(  Щ]  ДD  Ю@  ПВ&lt;br /&gt;
F8  7,  Ш[  ЛL  БB  &amp;amp;lt;-&lt;br /&gt;
F7  6&amp;amp;  ГG  ОO  ЬX  Sp&lt;br /&gt;
F6  5%  НN  РR  ТT  АР2&lt;br /&gt;
F5  4$  ЕE  ПP  ИI  ТАБ&lt;br /&gt;
F4  3#  КK  АA  МM  DOWN&lt;br /&gt;
F3  2&amp;quot;  УU  ВW  СS  UP&lt;br /&gt;
F2  1!  ЦC  ЫY  Ч^  HOME&lt;br /&gt;
F1  ;+  ЙJ  ФF  ЯQ  Р/Л&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
;Порт A:&lt;br /&gt;
* левые 8 горизонтальных линий из 12 матрицы клавиатуры (ввод/вывод)&lt;br /&gt;
&lt;br /&gt;
;Порт B:&lt;br /&gt;
* биты D2..D7: 6 вертикальных линий матрицы клавиатуры (ввод/вывод)&lt;br /&gt;
* бит D1: клавиша &amp;lt;НР&amp;gt; (0 если нажата)&lt;br /&gt;
* бит D0: ввод с магнитофона&lt;br /&gt;
&lt;br /&gt;
;Порт C:&lt;br /&gt;
* биты D0..D3: правые 4 горизонтальные линии из 12 матрицы клавиатуры&lt;br /&gt;
* бит D4: триггер НП (начальный пуск). По сбросу =0 и всё адресное пространство ПЗУ&lt;br /&gt;
* бит 5: выход звука&lt;br /&gt;
* бит 6: без цвета не используется (бит регистра цвета при цветном адаптере)&lt;br /&gt;
* бит 7: выход на магнитофон (бит регистра цвета при цветном адаптере)&lt;br /&gt;
&lt;br /&gt;
Теоретически для опроса клавиатуры может использоваться один из трех методов:&lt;br /&gt;
&lt;br /&gt;
* Порты A, младшая половина C и B программируются на ввод. Нажатая клавиша определяется по положению нулей в обоих портах. Нажатая клавиша располагается на пересечении положения нулей.&lt;br /&gt;
* Порт A и младшая половина C программируются на вывод, порт B — на ввод. Осуществляется сканирование методом бегущего «0» путем записи в порты A и C и анализа порта B.&lt;br /&gt;
* Порт A и младшая половина C программируются на ввод, порт B — на вsвод. Осуществляется сканирование методом бегущего «0» путем записи в порт B и анализа портов A и C.&lt;br /&gt;
&lt;br /&gt;
Обычно в программах используется только первый вариант. Два других варианта со сканированием бегущим нулём из-за отсутствия диодов (что есть в матрице РК86) чреваты выходом из строя ППА ВВ55, т.к создают КЗ выходов ППА, к тому же на порядок более медленные и даже, если ППА не выйдет из строя могут давать непредсказуемый результат.&lt;br /&gt;
&lt;br /&gt;
Есть два варианта ПЗУ Загрузчика, оригинал от А.Волкова и вариант Зверкова. Всегда используется второй вариант, т.к с ним работает монитор Орлова. Отличия в кодах клавиш &amp;lt;F1&amp;gt;...&amp;lt;F7&amp;gt;, они вместо кодов 82H...89H выдают коды 00...07. Коды клавиш &amp;lt;F8&amp;gt;...&amp;lt;F11&amp;gt; совпадают. Монитор А.Волкова исходно опубликованный в стартовой публикации (работающий в ОЗУ 8D00) с 1988 года не используется. Вместо него стандартом является монитор Орлова располагающийся в ПЗУ C800. Т.к именно загрузчик Зверкова и Монитор Орлова используют практически 100% программ. Некоторые игры работают при наличии только загрузчика. Но системные программы все используют входные точки ПЗУ C800, т.к подпрограммы загрузчика имеют недостатки.&lt;br /&gt;
&lt;br /&gt;
== Стандартные подпрограммы Загрузчика Волкова/Зверкова ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
C010 - CLS, очистка экрана&lt;br /&gt;
  Вх: (8FFA)=FFFF - светлый фон&lt;br /&gt;
      (8FFA)=0000 - темный фон&lt;br /&gt;
 Изм: портит все&lt;br /&gt;
&lt;br /&gt;
C037 - COUT, вывод символа на экран&lt;br /&gt;
  Вх: C - код символа&lt;br /&gt;
      (8FFC), (8FFD) - положение курсора&lt;br /&gt;
      (8FE7), (8FE8) - (адрес знакогенератора)/8&lt;br /&gt;
  Не делает ролик экрана, нет обслуживания искейп-кодов. И даже знакоместо перед выводом не очищает, делая XOR изображения символа и исходного содержимого знакоместа.&lt;br /&gt;
 Изм: все регистры сохраняет&lt;br /&gt;
&lt;br /&gt;
C170 - SOUND, генерирование звука&lt;br /&gt;
  Вх: (8FF1) - частота сигнала&lt;br /&gt;
      (8FF2) - длительность сигнала&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
&lt;br /&gt;
C196 - пауза при вводе с клавиатуры&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
&lt;br /&gt;
C1A0 - HISND, звук высокого тона&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C1AB - LOSND, звук низкого тона&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
  &lt;br /&gt;
C254 - PPA82, программирование порта клавиатуры&lt;br /&gt;
        (PА,PС - вывод, PВ - ввод).&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C25A - PPA91, программирование порта клавиатуры&lt;br /&gt;
        (PА,PСL - ввод, PВ,PCH - вывод).&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C337 - RDKEY, ввод символа с клавиатуры (ждёт нажатия клавиши)&lt;br /&gt;
 Вых: A - код символа &lt;br /&gt;
 Изм: BC,DE,HL не портит&lt;br /&gt;
&lt;br /&gt;
C377 - LDBYTE, ввод байта с магнитофона&lt;br /&gt;
  Вх: A=08H - без поиска синхробайта&lt;br /&gt;
      A=FFH - с поиском синхробайта&lt;br /&gt;
 Вых: A - введенный байт &lt;br /&gt;
 Изм: BC,DE,HL не портит&lt;br /&gt;
&lt;br /&gt;
C3D0 - SVBYTE, запись байта на магнитофон&lt;br /&gt;
  Вх: A - выводимый байт&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
В отличие от аналогичной п/п РК86 выводимый байт не в рег.C, а в рег.А&lt;br /&gt;
&lt;br /&gt;
C3F9 - LDBLK1, ввод блока произвольной длины с магнитофона с поиском синхробайта.&lt;br /&gt;
       (1-2 байт в блоке - адрес начала, 3-4 байт - адрес конца блока.&lt;br /&gt;
 Изм: сохраняет BC,DE. Заносит нач.адрес в ячейки ASTART (8FF3/8FF4)&lt;br /&gt;
&lt;br /&gt;
C414 - LDBLK2, чтение блока с МГ без поиска синхробайта&lt;br /&gt;
 Изм: сохраняет BC,DE. Ячейки ASTART не меняет.&lt;br /&gt;
&lt;br /&gt;
C422 - LDBLK3, всё как у п/п C414, но с поиском синхробайта&lt;br /&gt;
  Вх: HL - адрес начала блока&lt;br /&gt;
      DE - адрес конца блока&lt;br /&gt;
 Изм: сохраняет BC,DE. Ячейки ASTART не меняет.&lt;br /&gt;
&lt;br /&gt;
C427 - CMPDH, сравнение регистров HL и DE&lt;br /&gt;
  Вх: HL, DE&lt;br /&gt;
 Вых: Z=1, если HL=DE; CY=1, если DE&amp;gt;HL (т.е устанавливает признаки по операции HL-DE)&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C42D - TRANS, пересылка блока памяти (HL)...(DE) --&amp;gt; (BC)&lt;br /&gt;
  Вх: HL - адрес начала блока&lt;br /&gt;
      DE - адрес конца блока плюс 1&lt;br /&gt;
      BC - новый адрес блока&lt;br /&gt;
 Изм: портит A,BC,HL&lt;br /&gt;
Особенность: байт на который указывает DE не копируется. При пересылке вверх, недопустимо перекрытие адресов.&lt;br /&gt;
&lt;br /&gt;
C438 - ZMSSG, вывод сообщения на экран. Стоп-байт 00.&lt;br /&gt;
  Вх: HL - адрес начала сообщения&lt;br /&gt;
 Изм: портит A,C,HL. При выходе HL указывает на стоп-байт.&lt;br /&gt;
В отличие от п/п C818 не делает ролика и не чистит знакоместа при выводе.&lt;br /&gt;
&lt;br /&gt;
C444 - RESET, обработка сброса, т.е исполнительная часть загрузчика&lt;br /&gt;
Вводит по сбросу блок с МГ-ленты и запускает его. КС блока не проверяется. Нажатием функц.клавиш ожидание синхробайта прерывается и ожидает нажатия клавиши с кодом константы ввода. По &amp;lt;ВК&amp;gt; выход в монитор, по &amp;lt;ПС&amp;gt; запуск ранее введённой программы по JMP (ASTART).&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Стандартные подпрограммы Монитора Орлова ==&lt;br /&gt;
&lt;br /&gt;
Они в основном совпадают с аналогичными подпрограммами РК86.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
C803 - CONIN, ввод символа с клавиатуры. Просто JMP на C337&lt;br /&gt;
C806 - LDBYTE, чтение байта с МГ. Просто JMP на C377 &lt;br /&gt;
C809 - COUT, вывод символа. Если не упр.символ, то очищается знакоместо и JMP C037&lt;br /&gt;
C80C - SVBYTE, вывод байта на МГ-ленту. Просто JMP на C3D0 (в отличие от РК86 байт в A)&lt;br /&gt;
C80F - GETLIN, ввод строки символов в буфер (HL)...(DE)&lt;br /&gt;
C812 - STATUS, проверка нажатия клавиш клавиатуры&lt;br /&gt;
C815 - HEX_A, вывод байта на экран в шестнадцатеричном виде&lt;br /&gt;
C818 - MSSG, вывод сообщения на экран (с очисткой знакомест)&lt;br /&gt;
C81B - GETKEY, ввод символа с клавиатуры &amp;quot;на лету&amp;quot;&lt;br /&gt;
C81E - ASKCUR, запрос положения курсора&lt;br /&gt;
C821 - RET&lt;br /&gt;
C824 - LD_MAS, чтение массива с МГ. Если A!=0, устанавливает константу. JMP C3F9&lt;br /&gt;
C827 - SV_MAS, вывод блока (HL)...(DE) на магнитофон&lt;br /&gt;
C82A - CHKSUM, подсчет контрольной суммы блока (HL)...(DE)&lt;br /&gt;
C82D - RET&lt;br /&gt;
C830 - установка верхней границы свободной памяти&lt;br /&gt;
C833 - запрос верхней границы свободной памяти&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Служебные ячейки Загрузчика Волкова/Зверкова ==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
8FE3,8FE4 - ASTART, адрес последнего введённого с МГ блока&lt;br /&gt;
8FDF,8FE0 - AEKEYS, адрес подпрограммы обработки кодов клавиш&lt;br /&gt;
8FE7,8FE8 - AFONT, адрес фонта делённый на 8&lt;br /&gt;
8FE9 - LAST_S, код символа выведенного на экран&lt;br /&gt;
8FED,8FEE - адрес подпрограммы задержки при вводе символа с клавиатуры&lt;br /&gt;
8FEF - LAST_K, код нажатой клавиши (в верхнем регистре) &lt;br /&gt;
8FF0 - служебная для автоповтора&lt;br /&gt;
8FF1,8FF2 - PARSND, константа звука и число периодов для п/п SOUND&lt;br /&gt;
8FF3 - INV_MG, признак инвертирования сигнала с магнитофона&lt;br /&gt;
8FF8,8FF9 - адрес нижней ячейки в знакоместе символа&lt;br /&gt;
8FFA,8FFB - INVERSE, задают фон экрана (00,00 или FF,FF)&lt;br /&gt;
8FFC - V_CUR, вертикальная координата курсора (0...FF)&lt;br /&gt;
8FFD - H_CUR, горизонтальная координата курсора сдвинутая на 2р. влево (0...BF)&lt;br /&gt;
8FFE - KNS_SV, константа записи на МГ&lt;br /&gt;
8FFF - KNS_LD, константа чтения с МГ&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F&amp;diff=2917</id>
		<title>Специалист/Техническая информация</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F&amp;diff=2917"/>
		<updated>2019-12-10T22:33:19Z</updated>

		<summary type="html">&lt;p&gt;Barsik: мелкие уточнения&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Источник=http://www.emu80.org/dev/dev_s.html}}&lt;br /&gt;
&lt;br /&gt;
== Карта памяти ==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
0000-8FFF - ОЗУ&lt;br /&gt;
9000-BFFF - Видео-ОЗУ&lt;br /&gt;
C000-C7FF - ПЗУ (Загрузчик Волкова/Зверкова)&lt;br /&gt;
C800-CFFF - ПЗУ (Монитор Орлова)&lt;br /&gt;
D000-EFFF - может стоять ПЗУ пользователя&lt;br /&gt;
F000-F7FF - ППА пользователя (есть не на всех платах)&lt;br /&gt;
F800-FFFF - ППА клавиатуры&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Структура видео-ОЗУ ==&lt;br /&gt;
Экранная область имеет разрешение 384x256 в черно-белом режиме. Байт по адресу 9000H представляет 8 первых точек в первой строке экрана. Байт по адресу 9001H — 8 первых точек во второй строке, а байт&lt;br /&gt;
по адресу 9100h — точки с 8 по 16 в первой строке и т. д. Старшие биты располагаются слева. Бит, установленный в 1 — светлая точка. По формату экрана есть совместимость с ОРИОНОМ-128. Наличие внешней платы адаптера цвета позволяет выводить экранные байты в заранее заданном (в порту PC ППА клавиатуры) цвете. Окрашивается только цвет единичных точек (т.е тех пикселей, что соответствуют 1 в экранном байте).&lt;br /&gt;
&lt;br /&gt;
== Программирование ППА ВВ55 ==&lt;br /&gt;
Матрица клавиатуры имеет формат 6x12, всего 72 клавиши. И ещё отдельная клавиша &amp;lt;НР&amp;gt;. Клавиши &amp;lt;CTRL&amp;gt; применяемой в программах от РК86 и CP/M нет. В некоторых программах её заменяют клавишей &amp;lt;НР&amp;gt;.&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
Развёрнуто на 90&#039; (слева верхний ряд):&lt;br /&gt;
&lt;br /&gt;
СТР -=  :*  .&amp;amp;gt;  ЗБ  ВК&lt;br /&gt;
[ ] 0   ХH  Э\  /?  ПС&lt;br /&gt;
[x] 9)  ЗZ  ЖV  ,&amp;amp;lt;  -&amp;amp;gt;&lt;br /&gt;
EDIT8(  Щ]  ДD  Ю@  ПВ&lt;br /&gt;
F8  7,  Ш[  ЛL  БB  &amp;amp;lt;-&lt;br /&gt;
F7  6&amp;amp;  ГG  ОO  ЬX  Sp&lt;br /&gt;
F6  5%  НN  РR  ТT  АР2&lt;br /&gt;
F5  4$  ЕE  ПP  ИI  ТАБ&lt;br /&gt;
F4  3#  КK  АA  МM  DOWN&lt;br /&gt;
F3  2&amp;quot;  УU  ВW  СS  UP&lt;br /&gt;
F2  1!  ЦC  ЫY  Ч^  HOME&lt;br /&gt;
F1  ;+  ЙJ  ФF  ЯQ  Р/Л&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
;Порт A:&lt;br /&gt;
* левые 8 горизонтальных линий из 12 матрицы клавиатуры (ввод/вывод)&lt;br /&gt;
&lt;br /&gt;
;Порт B:&lt;br /&gt;
* биты D2..D7: 6 вертикальных линий матрицы клавиатуры (ввод/вывод)&lt;br /&gt;
* бит D1: клавиша &amp;lt;НР&amp;gt; (0 если нажата)&lt;br /&gt;
* бит D0: ввод с магнитофона&lt;br /&gt;
&lt;br /&gt;
;Порт C:&lt;br /&gt;
* биты D0..D3: правые 4 горизонтальные линии из 12 матрицы клавиатуры&lt;br /&gt;
* бит D4: триггер НП (начальный пуск). По сбросу =0 и всё адресное пространство ПЗУ&lt;br /&gt;
* бит 5: выход звука&lt;br /&gt;
* бит 6: без цвета не используется (бит регистра цвета при цветном адаптере)&lt;br /&gt;
* бит 7: выход на магнитофон (бит регистра цвета при цветном адаптере)&lt;br /&gt;
&lt;br /&gt;
Теоретически для опроса клавиатуры может использоваться один из трех методов:&lt;br /&gt;
&lt;br /&gt;
* Порты A, младшая половина C и B программируются на ввод. Нажатая клавиша определяется по положению нулей в обоих портах. Нажатая клавиша располагается на пересечении положения нулей.&lt;br /&gt;
* Порт A и младшая половина C программируются на вывод, порт B — на ввод. Осуществляется сканирование методом бегущего «0» путем записи в порты A и C и анализа порта B.&lt;br /&gt;
* Порт A и младшая половина C программируются на ввод, порт B — на вsвод. Осуществляется сканирование методом бегущего «0» путем записи в порт B и анализа портов A и C.&lt;br /&gt;
&lt;br /&gt;
Реально в программах используется только первый вариант. Два других варианта со сканированием из-за отсутсвия диодов (как в матрице РК86) чреваты выходом из строя ППА ВВ55, т.к создают КЗ выходов ППА, к тому же на порядок более медленные и даже, если ППА не выйдет из строя могут давать при опросе таким методом непредсказуемый результат.&lt;br /&gt;
&lt;br /&gt;
Есть два варианта ПЗУ Загрузчика, оригинал от А.Волкова и вариант Зверкова. Всегда используется второй вариант, т.к с ним работает монитор Орлова. Отличия в кодах клавиш &amp;lt;F1&amp;gt;...&amp;lt;F7&amp;gt;, они вместо кодов 82H...89H выдают коды 00...07. Коды клавиш &amp;lt;F8&amp;gt;...&amp;lt;F11&amp;gt; совпадают. Монитор А.Волкова исходно опубликованный в стартовой публикации (работающий в ОЗУ 8D00) с 1988 года не используется. Вместо него стандартом является монитор Орлова располагающийся в ПЗУ C800. Т.к именно загрузчик Зверкова и Монитор Орлова используют практически 100% программ. Некоторые игры работают при наличии только загрузчика. Но системные программы все используют входные точки ПЗУ C800, т.к подпрограммы загрузчика имеют недостатки.&lt;br /&gt;
&lt;br /&gt;
== Стандартные подпрограммы Загрузчика Волкова/Зверкова ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
C010 - CLS, очистка экрана&lt;br /&gt;
  Вх: (8FFA)=FFFF - светлый фон&lt;br /&gt;
      (8FFA)=0000 - темный фон&lt;br /&gt;
 Изм: портит все&lt;br /&gt;
&lt;br /&gt;
C037 - COUT, вывод символа на экран&lt;br /&gt;
  Вх: C - код символа&lt;br /&gt;
      (8FFC), (8FFD) - положение курсора&lt;br /&gt;
      (8FE7), (8FE8) - (адрес знакогенератора)/8&lt;br /&gt;
  Не делает ролик экрана, нет обслуживания искейп-кодов. И даже знакоместо перед выводом не очищает, делая XOR изображения символа и исходного содержимого знакоместа.&lt;br /&gt;
 Изм: все регистры сохраняет&lt;br /&gt;
&lt;br /&gt;
C170 - SOUND, генерирование звука&lt;br /&gt;
  Вх: (8FF1) - частота сигнала&lt;br /&gt;
      (8FF2) - длительность сигнала&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
&lt;br /&gt;
C196 - пауза при вводе с клавиатуры&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
&lt;br /&gt;
C1A0 - HISND, звук высокого тона&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C1AB - LOSND, звук низкого тона&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
  &lt;br /&gt;
C254 - PPA82, программирование порта клавиатуры&lt;br /&gt;
        (PА,PС - вывод, PВ - ввод).&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C25A - PPA91, программирование порта клавиатуры&lt;br /&gt;
        (PА,PСL - ввод, PВ,PCH - вывод).&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C337 - RDKEY, ввод символа с клавиатуры (ждёт нажатия клавиши)&lt;br /&gt;
 Вых: A - код символа &lt;br /&gt;
 Изм: BC,DE,HL не портит&lt;br /&gt;
&lt;br /&gt;
C377 - LDBYTE, ввод байта с магнитофона&lt;br /&gt;
  Вх: A=08H - без поиска синхробайта&lt;br /&gt;
      A=FFH - с поиском синхробайта&lt;br /&gt;
 Вых: A - введенный байт &lt;br /&gt;
 Изм: BC,DE,HL не портит&lt;br /&gt;
&lt;br /&gt;
C3D0 - SVBYTE, запись байта на магнитофон&lt;br /&gt;
  Вх: A - выводимый байт&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
В отличие от аналогичной п/п РК86 выводимый байт не в рег.C, а в рег.А&lt;br /&gt;
&lt;br /&gt;
C3F9 - LDBLK1, ввод блока произвольной длины с магнитофона с поиском синхробайта.&lt;br /&gt;
       (1-2 байт в блоке - адрес начала, 3-4 байт - адрес конца блока.&lt;br /&gt;
 Изм: сохраняет BC,DE. Заносит нач.адрес в ячейки ASTART (8FF3/8FF4)&lt;br /&gt;
&lt;br /&gt;
C414 - LDBLK2, чтение блока с МГ без поиска синхробайта&lt;br /&gt;
 Изм: сохраняет BC,DE. Ячейки ASTART не меняет.&lt;br /&gt;
&lt;br /&gt;
C422 - LDBLK3, всё как у п/п C414, но с поиском синхробайта&lt;br /&gt;
  Вх: HL - адрес начала блока&lt;br /&gt;
      DE - адрес конца блока&lt;br /&gt;
 Изм: сохраняет BC,DE. Ячейки ASTART не меняет.&lt;br /&gt;
&lt;br /&gt;
C427 - CMPDH, сравнение регистров HL и DE&lt;br /&gt;
  Вх: HL, DE&lt;br /&gt;
 Вых: Z=1, если HL=DE; CY=1, если DE&amp;gt;HL (т.е устанавливает признаки по операции HL-DE)&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C42D - TRANS, пересылка блока памяти (HL)...(DE) --&amp;gt; (BC)&lt;br /&gt;
  Вх: HL - адрес начала блока&lt;br /&gt;
      DE - адрес конца блока плюс 1&lt;br /&gt;
      BC - новый адрес блока&lt;br /&gt;
 Изм: портит A,BC,HL&lt;br /&gt;
Особенность: байт на который указывает DE не копируется. При пересылке вверх, недопустимо перекрытие адресов.&lt;br /&gt;
&lt;br /&gt;
C438 - ZMSSG, вывод сообщения на экран. Стоп-байт 00.&lt;br /&gt;
  Вх: HL - адрес начала сообщения&lt;br /&gt;
 Изм: портит A,C,HL. При выходе HL указывает на стоп-байт.&lt;br /&gt;
В отличие от п/п C818 не делает ролика и не чистит знакоместа при выводе.&lt;br /&gt;
&lt;br /&gt;
C444 - RESET, обработка сброса, т.е исполнительная часть загрузчика&lt;br /&gt;
Вводит по сбросу блок с МГ-ленты и запускает его. КС блока не проверяется. Нажатием функц.клавиш ожидание синхробайта прерывается и ожидает нажатия клавиши с кодом константы ввода. По &amp;lt;ВК&amp;gt; выход в монитор, по &amp;lt;ПС&amp;gt; запуск ранее введённой программы по JMP (ASTART).&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Стандартные подпрограммы Монитора Орлова ==&lt;br /&gt;
&lt;br /&gt;
Они в основном совпадают с аналогичными подпрограммами РК86.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
C803 - CONIN, ввод символа с клавиатуры. Просто JMP на C337&lt;br /&gt;
C806 - LDBYTE, чтение байта с МГ. Просто JMP на C377 &lt;br /&gt;
C809 - COUT, вывод символа. Если не упр.символ, то очищается знакоместо и JMP C037&lt;br /&gt;
C80C - SVBYTE, вывод байта на МГ-ленту. Просто JMP на C3D0 (в отличие от РК86 байт в A)&lt;br /&gt;
C80F - GETLIN, ввод строки символов в буфер (HL)...(DE)&lt;br /&gt;
C812 - STATUS, проверка нажатия клавиш клавиатуры&lt;br /&gt;
C815 - HEX_A, вывод байта на экран в шестнадцатеричном виде&lt;br /&gt;
C818 - MSSG, вывод сообщения на экран (с очисткой знакомест)&lt;br /&gt;
C81B - GETKEY, ввод символа с клавиатуры &amp;quot;на лету&amp;quot;&lt;br /&gt;
C81E - ASKCUR, запрос положения курсора&lt;br /&gt;
C821 - RET&lt;br /&gt;
C824 - LD_MAS, чтение массива с МГ. Если A!=0, устанавливает константу. JMP C3F9&lt;br /&gt;
C827 - SV_MAS, вывод блока (HL)...(DE) на магнитофон&lt;br /&gt;
C82A - CHKSUM, подсчет контрольной суммы блока (HL)...(DE)&lt;br /&gt;
C82D - RET&lt;br /&gt;
C830 - установка верхней границы свободной памяти&lt;br /&gt;
C833 - запрос верхней границы свободной памяти&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Служебные ячейки Загрузчика Волкова/Зверкова ==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
8FE3,8FE4 - ASTART, адрес последнего введённого с МГ блока&lt;br /&gt;
8FDF,8FE0 - AEKEYS, адрес подпрограммы обработки кодов клавиш&lt;br /&gt;
8FE7,8FE8 - AFONT, адрес фонта делённый на 8&lt;br /&gt;
8FE9 - LAST_S, код символа выведенного на экран&lt;br /&gt;
8FED,8FEE - адрес подпрограммы задержки при вводе символа с клавиатуры&lt;br /&gt;
8FEF - LAST_K, код нажатой клавиши (в верхнем регистре) &lt;br /&gt;
8FF0 - служебная для автоповтора&lt;br /&gt;
8FF1,8FF2 - PARSND, константа звука и число периодов для п/п SOUND&lt;br /&gt;
8FF3 - INV_MG, признак инвертирования сигнала с магнитофона&lt;br /&gt;
8FF8,8FF9 - адрес нижней ячейки в знакоместе символа&lt;br /&gt;
8FFA,8FFB - INVERSE, задают фон экрана (00,00 или FF,FF)&lt;br /&gt;
8FFC - V_CUR, вертикальная координата курсора (0...FF)&lt;br /&gt;
8FFD - H_CUR, горизонтальная координата курсора сдвинутая на 2р. влево (0...BF)&lt;br /&gt;
8FFE - KNS_SV, константа записи на МГ&lt;br /&gt;
8FFF - KNS_LD, константа чтения с МГ&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F&amp;diff=2916</id>
		<title>Специалист/Техническая информация</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F&amp;diff=2916"/>
		<updated>2019-12-10T22:23:26Z</updated>

		<summary type="html">&lt;p&gt;Barsik: мелкие уточнения&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Источник=http://www.emu80.org/dev/dev_s.html}}&lt;br /&gt;
&lt;br /&gt;
== Карта памяти ==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
0000-8FFF - ОЗУ&lt;br /&gt;
9000-BFFF - Видео-ОЗУ&lt;br /&gt;
C000-C7FF - ПЗУ (Загрузчик Волкова/Зверкова)&lt;br /&gt;
C800-CFFF - ПЗУ (Монитор Орлова)&lt;br /&gt;
D000-EFFF - может стоять ПЗУ пользователя&lt;br /&gt;
F000-F7FF - ППА пользователя (есть не на всех платах)&lt;br /&gt;
F800-FFFF - ППА клавиатуры&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Структура видео-ОЗУ ==&lt;br /&gt;
Экранная область имеет разрешение 384x256 в черно-белом режиме. Байт по адресу 9000H представляет 8 первых точек в первой строке экрана. Байт по адресу 9001H — 8 первых точек во второй строке, а байт&lt;br /&gt;
по адресу 9100h — точки с 8 по 16 в первой строке и т. д. Старшие биты располагаются слева. Бит, установленный в 1 — светлая точка. По формату экрана есть совместимость с ОРИОНОМ-128. Наличие внешней платы адаптера цвета позволяет выводить экранные байты в заранее заданном (в порту PC ППА клавиатуры) цвете. Окрашивается только цвет единичных точек (т.е тех пикселей, что соответствуют 1 в экранном байте).&lt;br /&gt;
&lt;br /&gt;
== Программирование ППА ВВ55 ==&lt;br /&gt;
Матрица клавиатуры имеет формат 6x12, всего 72 клавиши. И ещё отдельная клавиша &amp;lt;НР&amp;gt;. Клавиши &amp;lt;CTRL&amp;gt; применяемой в программах от РК86 и CP/M нет. В некоторых программах её заменяют клавишей &amp;lt;НР&amp;gt;.&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
Развёрнуто на 90&#039; (слева верхний ряд):&lt;br /&gt;
СТР -=  :*  .&amp;amp;gt;  ЗБ  ВК&lt;br /&gt;
[ ] 0   ХH  Э\  /?  ПС&lt;br /&gt;
[x] 9)  ЗZ  ЖV  ,&amp;amp;lt;  -&amp;amp;gt;&lt;br /&gt;
EDIT8(  Щ]  ДD  Ю@  ПВ&lt;br /&gt;
F8  7,  Ш[  ЛL  БB  &amp;amp;lt;-&lt;br /&gt;
F7  6&amp;amp;  ГG  ОO  ЬX  Sp&lt;br /&gt;
F6  5%  НN  РR  ТT  АР2&lt;br /&gt;
F5  4$  ЕE  ПP  ИI  ТАБ&lt;br /&gt;
F4  3#  КK  АA  МM  DOWN&lt;br /&gt;
F3  2&amp;quot;  УU  ВW  СS  UP&lt;br /&gt;
F2  1!  ЦC  ЫY  Ч^  HOME&lt;br /&gt;
F1  ;+  ЙJ  ФF  ЯQ  Р/Л&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
;Порт A:&lt;br /&gt;
* левые 8 горизонтальных линий из 12 матрицы клавиатуры (ввод/вывод)&lt;br /&gt;
&lt;br /&gt;
;Порт B:&lt;br /&gt;
* биты D2..D7: 6 вертикальных линий матрицы клавиатуры (ввод/вывод)&lt;br /&gt;
* бит D1: клавиша &amp;lt;НР&amp;gt; (0 если нажата)&lt;br /&gt;
* бит D0: ввод с магнитофона&lt;br /&gt;
&lt;br /&gt;
;Порт C:&lt;br /&gt;
* биты D0..D3: правые 4 горизонтальные линии из 12 матрицы клавиатуры&lt;br /&gt;
* бит D4: триггер НП (начальный пуск). По сбросу =0 и всё адресное пространство ПЗУ&lt;br /&gt;
* бит 5: выход звука&lt;br /&gt;
* бит 6: без цвета не используется (бит регистра цвета при цветном адаптере)&lt;br /&gt;
* бит 7: выход на магнитофон (бит регистра цвета при цветном адаптере)&lt;br /&gt;
&lt;br /&gt;
Теоретически для опроса клавиатуры может использоваться один из трех методов:&lt;br /&gt;
&lt;br /&gt;
* Порты A, младшая половина C и B программируются на ввод. Нажатая клавиша определяется по положению нулей в обоих портах. Нажатая клавиша располагается на пересечении положения нулей.&lt;br /&gt;
* Порт A и младшая половина C программируются на вывод, порт B — на ввод. Осуществляется сканирование методом бегущего «0» путем записи в порты A и C и анализа порта B.&lt;br /&gt;
* Порт A и младшая половина C программируются на ввод, порт B — на вsвод. Осуществляется сканирование методом бегущего «0» путем записи в порт B и анализа портов A и C.&lt;br /&gt;
&lt;br /&gt;
Реально в программах используется только первый вариант. Два других варианта со сканированием из-за отсутсвия диодов (как в матрице РК86) чреваты выходом из строя ППА ВВ55, т.к создают КЗ выходов ППА, к тому же на порядок более медленные и даже, если ППА не выйдет из строя могут давать при опросе таким методом непредсказуемый результат.&lt;br /&gt;
&lt;br /&gt;
Есть два варианта ПЗУ Загрузчика, оригинал от А.Волкова и вариант Зверкова. Всегда используется второй вариант, т.к с ним работает монитор Орлова. Отличия в кодах клавиш &amp;lt;F1&amp;gt;...&amp;lt;F7&amp;gt;, они вместо кодов 82H...89H выдают коды 00...07. Коды клавиш &amp;lt;F8&amp;gt;...&amp;lt;F11&amp;gt; совпадают. Монитор А.Волкова исходно опубликованный в стартовой публикации (работающий в ОЗУ 8D00) с 1988 года не используется. Вместо него стандартом является монитор Орлова располагающийся в ПЗУ C800. Т.к именно загрузчик Зверкова и Монитор Орлова используют практически 100% программ. Некоторые игры работают при наличии только загрузчика. Но системные программы все используют входные точки ПЗУ C800, т.к подпрограммы загрузчика имеют недостатки.&lt;br /&gt;
&lt;br /&gt;
== Стандартные подпрограммы Загрузчика Волкова/Зверкова ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
C010 - CLS, очистка экрана&lt;br /&gt;
  Вх: (8FFA)=FFFF - светлый фон&lt;br /&gt;
      (8FFA)=0000 - темный фон&lt;br /&gt;
 Изм: портит все&lt;br /&gt;
&lt;br /&gt;
C037 - COUT, вывод символа на экран&lt;br /&gt;
  Вх: C - код символа&lt;br /&gt;
      (8FFC), (8FFD) - положение курсора&lt;br /&gt;
      (8FE7), (8FE8) - (адрес знакогенератора)/8&lt;br /&gt;
  Не делает ролик экрана, нет обслуживания искейп-кодов. И даже знакоместо перед выводом не очищает, делая XOR изображения символа и исходного содержимого знакоместа.&lt;br /&gt;
 Изм: все регистры сохраняет&lt;br /&gt;
&lt;br /&gt;
C170 - SOUND, генерирование звука&lt;br /&gt;
  Вх: (8FF1) - частота сигнала&lt;br /&gt;
      (8FF2) - длительность сигнала&lt;br /&gt;
 Изм: все регистры сохраняет&lt;br /&gt;
&lt;br /&gt;
C196 - пауза при вводе с клавиатуры&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
&lt;br /&gt;
C1A0 - HISND, звук высокого тона&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C1AB - LOSND, звук низкого тона&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
  &lt;br /&gt;
C254 - PPA82, программирование порта клавиатуры&lt;br /&gt;
        (А,С - вывод, В - ввод, режим 0).&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C25A - PPA91, программирование порта клавиатуры&lt;br /&gt;
        (А,С0..С3 - ввод, В,С4..С7 - вывод, режим 0).&lt;br /&gt;
 Изм: не сохраняет А&lt;br /&gt;
&lt;br /&gt;
C337 - RDKEY, ввод символа с клавиатуры (ждёт нажатия клавиши)&lt;br /&gt;
 Вых: A - код символа &lt;br /&gt;
 Изм: BC,DE,HL не портит&lt;br /&gt;
&lt;br /&gt;
C377 - LDBYTE, ввод байта с магнитофона&lt;br /&gt;
  Вх: A=08H - без поиска синхробайта&lt;br /&gt;
      A=FFH - с поиском синхробайта&lt;br /&gt;
 Вых: A - введенный байт &lt;br /&gt;
 Изм: BC,DE,HL не портит&lt;br /&gt;
&lt;br /&gt;
C3D0 - SVBYTE, запись байта на магнитофон&lt;br /&gt;
  Вх: A - выводимый байт&lt;br /&gt;
 Изм: регистров не портит&lt;br /&gt;
В отличие от аналогичной п/п РК86 выводимый байт не в рег.C, а в рег.А&lt;br /&gt;
&lt;br /&gt;
C3F9 - LDBLK1, ввод блока произвольной длины с магнитофона с поиском синхробайта.&lt;br /&gt;
       (1-2 байт в блоке - адрес начала, 3-4 байт - адрес конца блока.&lt;br /&gt;
 Изм: сохраняет BC,DE. Заносит нач.адрес в ячейки ASTART (8FF3/8FF4)&lt;br /&gt;
&lt;br /&gt;
C414 - LDBLK2, чтение блока с МГ без поиска синхробайта&lt;br /&gt;
 Изм: сохраняет BC,DE. Ячейки ASTART не меняет.&lt;br /&gt;
&lt;br /&gt;
C422 - LDBLK3, всё как у п/п C414, но с поиском синхробайта&lt;br /&gt;
  Вх: HL - адрес начала блока&lt;br /&gt;
      DE - адрес конца блока&lt;br /&gt;
 Изм: сохраняет BC,DE. Ячейки ASTART не меняет.&lt;br /&gt;
&lt;br /&gt;
C427 - CMPDH, сравнение регистров HL и DE&lt;br /&gt;
  Вх: HL, DE&lt;br /&gt;
 Вых: Z=1, если HL=DE; CY=1, если DE&amp;gt;HL (т.е устанавливает признаки по операции HL-DE)&lt;br /&gt;
 Изм: A&lt;br /&gt;
&lt;br /&gt;
C42D - TRANS, пересылка блока памяти (HL)...(DE) --&amp;gt; (BC)&lt;br /&gt;
  Вх: HL - адрес начала блока&lt;br /&gt;
      DE - адрес конца блока плюс 1&lt;br /&gt;
      BC - новый адрес блока&lt;br /&gt;
 Изм: A,BC,HL&lt;br /&gt;
Особенность: байт на который указывает DE не копируется. При пересылке вверх, недопустимо перекрытие адресов.&lt;br /&gt;
&lt;br /&gt;
C438 - ZMSSG, вывод сообщения на экран. Стоп-байт 00.&lt;br /&gt;
  Вх: HL - адрес начала сообщения&lt;br /&gt;
 Изм: портит A,C,HL. При выходе HL указывает на стоп-байт.&lt;br /&gt;
В отличие от п/п C818 не делает ролика и не чистит знакоместа при выводе.&lt;br /&gt;
&lt;br /&gt;
C444 - RESET, обработка сброса, т.е исполнительная часть загрузчика&lt;br /&gt;
Вводит по сбросу блок с МГ-ленты и запускает его. КС блока не проверяется. Нажатием функц.клавиш ожидание синхробайта прерывается и ожидает нажатия клавиши с кодом константы ввода. По &amp;lt;ВК&amp;gt; выход в монитор, по &amp;lt;ПС&amp;gt; запуск ранее введённой программы по JMP (ASTART).&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Стандартные подпрограммы Монитора Орлова ==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
C803 - CONIN, ввод символа с клавиатуры. Просто JMP на C337&lt;br /&gt;
C806 - LDBYTE, чтение байта с МГ. Просто JMP на C377 &lt;br /&gt;
C809 - COUT, вывод символа. Если не упр.символ, то очищается знакоместо и JMP C037&lt;br /&gt;
C80C - SVBYTE, вывод байта на МГ-ленту. Просто JMP на C3D0 (в отличие от РК86 байт в A)&lt;br /&gt;
C80F - GETLIN, ввод строки символов в буфер (HL)...(DE)&lt;br /&gt;
C812 - STATUS, проверка нажатия клавиш клавиатуры&lt;br /&gt;
C815 - HEX_A, вывод байта на экран в шестнадцатеричном виде&lt;br /&gt;
C818 - MSSG, вывод сообщения на экран (с очисткой знакомест)&lt;br /&gt;
C81B - GETKEY, ввод символа с клавиатуры &amp;quot;на лету&amp;quot;&lt;br /&gt;
C81E - ASKCUR, запрос положения курсора&lt;br /&gt;
C821 - RET&lt;br /&gt;
C824 - LD_MAS, чтение массива с МГ. Если A!=0, устанавливает константу. JMP C3F9&lt;br /&gt;
C827 - SV_MAS, вывод блока (HL)...(DE) на магнитофон&lt;br /&gt;
C82A - CHKSUM, подсчет контрольной суммы блока (HL)...(DE)&lt;br /&gt;
C830 - установка верхней границы свободной памяти&lt;br /&gt;
C833 - запрос верхней границы свободной памяти&lt;br /&gt;
/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Служебные ячейки Загрузчика Волкова/Зверкова ==&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
8FE3,8FE4 - ASTART, адрес последнего введённого с МГ блока&lt;br /&gt;
8FDF,8FE0 - AEKEYS, адрес подпрограммы обработки кодов клавиш&lt;br /&gt;
8FE7,8FE8 - AFONT, адрес фонта делённый на 8&lt;br /&gt;
8FE9 - LAST_S, код символа выведенного на экран&lt;br /&gt;
8FED,8FEE - адрес подпрограммы задержки при вводе символа с клавиатуры&lt;br /&gt;
8FEF - LAST_K, код нажатой клавиши (в верхнем регистре) &lt;br /&gt;
8FF0 - служебная для автоповтора&lt;br /&gt;
8FF1,8FF2 - PARSND, константа звука и число периодов для п/п SOUND&lt;br /&gt;
8FF3 - INV_MG, признак инвертирования сигнала с магнитофона&lt;br /&gt;
8FF8,8FF9 - адрес нижней ячейки в знакоместе символа&lt;br /&gt;
8FFA,8FFB - INVERSE, задают фон экрана (00,00 или FF,FF)&lt;br /&gt;
8FFC - V_CUR, вертикальная координата курсора (0...FF)&lt;br /&gt;
8FFD - H_CUR, горизонтальная координата курсора сдвинутая на 2р. влево (0...BF)&lt;br /&gt;
8FFE - KNS_SV, константа записи на МГ&lt;br /&gt;
8FFF - KNS_LD, константа чтения с МГ&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2915</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2915"/>
		<updated>2019-12-09T04:28:08Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Графические возможности */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио 86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио 86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Кроме того, Радио 86РК был программно совместим с [[Микро-80]].&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: К580ИК80 (в поздней советской номенклатуре - [[КР580ВМ80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). Максимальная память — 32 КБ. Верхняя половина адресного пространства используется для управления внутренними устройствами компьютера (команды ввода-вывода ВМ80 не используются).&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). Последний при этом обеспечивает регенерацию динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх (и в граф.редакторе), чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране отображается 30 строк высотой 8 линий растра, а видимый формат экрана - 64*30.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета&lt;br /&gt;
* [[Клавиатура]]: простая матрица с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255).&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из ППА ВВ55 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 (который для псевдографики невыгоден, т.к есть межстрочный разрыв в 2 линии растра) даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для псевдографических игр, - 128*60. К сожалению, оператор PLOT бейсика режим в 30 строк не поддерживает (работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим в котором знакоместо программируется на высоту знакоместа в 4 линии, общее число строк программируется на максимум - 64. При этом видимыми являются только 50 строк (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, зато формат экрана составляет 128*100. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима).&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Базовая конструкция Радио-86РК включала в себя только «Монитор» в [[ПЗУ]], который содержал только простейшие драйверы периферии и загрузчик. Все остальные программы необходимо было загружать с МГ-ленты.&lt;br /&gt;
&lt;br /&gt;
Системное программное обеспечение публиковалось в журнале «Радио» в виде шестнадцатеричных дампов и включало в себя:&lt;br /&gt;
* [[Бэйсик]]&lt;br /&gt;
* Текстовый Редактор, [[Ассемблер]], Отладчик, Редактор дампов&lt;br /&gt;
&lt;br /&gt;
Остальное программное обеспечение создавалось программистами любителями, распространялось на кассетах энтузиастами, а продавалось кооперативами.&lt;br /&gt;
Имели хождение следующие программы:&lt;br /&gt;
* Отладчики: Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID из [[CP/M]]&lt;br /&gt;
* Игры в кодах: [[Шахматы]], Питон, [[Xonix]], [[Pac-Man]], Tenis, [[Лабиринт]], [[Скорпион]], [[Лестница]], Цирк, Рикошет, Volkano, Жизнь, Стратегия, Тетрис, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest и другие.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Пика-фама, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Ханойская башня, Гомоку и др.&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Успех Радио-86РК привёл к появлению множества клонов, некоторые из которых выпускались серийно. К сожалению, не все клоны были полностью аппаратно совместимы с оригинальной конструкций.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнер 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] (но не [[Криста-2 (компьютер)|Криста-2]]) — выпускался заводом РИП в г. Муроме&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2914</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2914"/>
		<updated>2019-12-09T04:26:11Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Технические характеристики */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио 86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио 86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Кроме того, Радио 86РК был программно совместим с [[Микро-80]].&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: К580ИК80 (в поздней советской номенклатуре - [[КР580ВМ80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). Максимальная память — 32 КБ. Верхняя половина адресного пространства используется для управления внутренними устройствами компьютера (команды ввода-вывода ВМ80 не используются).&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применён «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). Последний при этом обеспечивает регенерацию динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор аппаратно формирует ВГ75. В некоторых играх (и в граф.редакторе), чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране отображается 30 строк высотой 8 линий растра, а видимый формат экрана - 64*30.&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета&lt;br /&gt;
* [[Клавиатура]]: простая матрица с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255).&lt;br /&gt;
* Звук: в качестве источника звука используется контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не используются, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» также стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из ППА ВВ55 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 (который для псевдографики невыгоден, т.к есть межстрочный разрыв в 2 линии растра) даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для псевдографических игр, - 128*60.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим в котором знакоместо программируется на высоту знакоместа в 4 линии, общее число строк программируется на максимум - 64. При этом видимыми являются только 50 строк (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, зато формат экрана составляет 128*100. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима).&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Базовая конструкция Радио-86РК включала в себя только «Монитор» в [[ПЗУ]], который содержал только простейшие драйверы периферии и загрузчик. Все остальные программы необходимо было загружать с МГ-ленты.&lt;br /&gt;
&lt;br /&gt;
Системное программное обеспечение публиковалось в журнале «Радио» в виде шестнадцатеричных дампов и включало в себя:&lt;br /&gt;
* [[Бэйсик]]&lt;br /&gt;
* Текстовый Редактор, [[Ассемблер]], Отладчик, Редактор дампов&lt;br /&gt;
&lt;br /&gt;
Остальное программное обеспечение создавалось программистами любителями, распространялось на кассетах энтузиастами, а продавалось кооперативами.&lt;br /&gt;
Имели хождение следующие программы:&lt;br /&gt;
* Отладчики: Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID из [[CP/M]]&lt;br /&gt;
* Игры в кодах: [[Шахматы]], Питон, [[Xonix]], [[Pac-Man]], Tenis, [[Лабиринт]], [[Скорпион]], [[Лестница]], Цирк, Рикошет, Volkano, Жизнь, Стратегия, Тетрис, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest и другие.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Пика-фама, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Ханойская башня, Гомоку и др.&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Успех Радио-86РК привёл к появлению множества клонов, некоторые из которых выпускались серийно. К сожалению, не все клоны были полностью аппаратно совместимы с оригинальной конструкций.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнер 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] (но не [[Криста-2 (компьютер)|Криста-2]]) — выпускался заводом РИП в г. Муроме&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2913</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2913"/>
		<updated>2019-12-09T04:17:17Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Графические возможности */  добавил слово&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио 86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио 86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Кроме того, Радио 86РК был программно совместим с [[Микро-80]].&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: К580ИК80 (в поздней советской номенклатуре - [[КР580ВМ80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). Максимальная допустимая память — 32 КБ. Верхняя половина адресного пространства используется для управления внутренними устройствами компьютера (команды ввода-вывода ВМ80 не используются).&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применялся «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). Последний также использовался для регенерации динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор формирует аппаратно КР580ВГ75. В некоторых играх и в граф.редакторе, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране отображается 30 строк высотой 8 линий растра. В этом режиме стандартный фонт позволяет графику 128*60 (но оператор PLOT в бейсике это не поддерживает, работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета&lt;br /&gt;
* [[Клавиатура]]: простая матрица с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255).&lt;br /&gt;
* Звук: довольно оригинально в качестве источника звука использовался контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не использовались, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее 8-битное устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация динамических ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из ППА ВВ55 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 (который для псевдографики невыгоден, т.к есть межстрочный разрыв в 2 линии растра) даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для псевдографических игр, - 128*60.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим в котором знакоместо программируется на высоту знакоместа в 4 линии, общее число строк программируется на максимум - 64. При этом видимыми являются только 50 строк (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, зато формат экрана составляет 128*100. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима).&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Базовая конструкция Радио-86РК включала в себя только «Монитор» в [[ПЗУ]], который содержал только простейшие драйверы периферии и загрузчик. Все остальные программы необходимо было загружать с МГ-ленты.&lt;br /&gt;
&lt;br /&gt;
Системное программное обеспечение публиковалось в журнале «Радио» в виде шестнадцатеричных дампов и включало в себя:&lt;br /&gt;
* [[Бэйсик]]&lt;br /&gt;
* Текстовый Редактор, [[Ассемблер]], Отладчик, Редактор дампов&lt;br /&gt;
&lt;br /&gt;
Остальное программное обеспечение создавалось программистами любителями, распространялось на кассетах энтузиастами, а продавалось кооперативами.&lt;br /&gt;
Имели хождение следующие программы:&lt;br /&gt;
* Отладчики: Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID из [[CP/M]]&lt;br /&gt;
* Игры в кодах: [[Шахматы]], Питон, [[Xonix]], [[Pac-Man]], Tenis, [[Лабиринт]], [[Скорпион]], [[Лестница]], Цирк, Рикошет, Volkano, Жизнь, Стратегия, Тетрис, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest и другие.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Пика-фама, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Ханойская башня, Гомоку и др.&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Успех Радио-86РК привёл к появлению множества клонов, некоторые из которых выпускались серийно. К сожалению, не все клоны были полностью аппаратно совместимы с оригинальной конструкций.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнер 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] (но не [[Криста-2 (компьютер)|Криста-2]]) — выпускался заводом РИП в г. Муроме&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2912</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2912"/>
		<updated>2019-12-09T04:15:29Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Графические возможности */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио 86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио 86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Кроме того, Радио 86РК был программно совместим с [[Микро-80]].&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: К580ИК80 (в поздней советской номенклатуре - [[КР580ВМ80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). Максимальная допустимая память — 32 КБ. Верхняя половина адресного пространства используется для управления внутренними устройствами компьютера (команды ввода-вывода ВМ80 не используются).&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применялся «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). Последний также использовался для регенерации динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор формирует аппаратно КР580ВГ75. В некоторых играх и в граф.редакторе, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране отображается 30 строк высотой 8 линий растра. В этом режиме стандартный фонт позволяет графику 128*60 (но оператор PLOT в бейсике это не поддерживает, работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета&lt;br /&gt;
* [[Клавиатура]]: простая матрица с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255).&lt;br /&gt;
* Звук: довольно оригинально в качестве источника звука использовался контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не использовались, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее 8-битное устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров, а кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из ППА ВВ55 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 (который для псевдографики невыгоден, т.к есть межстрочный разрыв в 2 линии растра) даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для псевдографических игр, - 128*60.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим в котором знакоместо программируется на высоту знакоместа в 4 линии, общее число строк программируется на максимум - 64. При этом видимыми являются только 50 строк (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, зато формат экрана составляет 128*100. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима).&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Базовая конструкция Радио-86РК включала в себя только «Монитор» в [[ПЗУ]], который содержал только простейшие драйверы периферии и загрузчик. Все остальные программы необходимо было загружать с МГ-ленты.&lt;br /&gt;
&lt;br /&gt;
Системное программное обеспечение публиковалось в журнале «Радио» в виде шестнадцатеричных дампов и включало в себя:&lt;br /&gt;
* [[Бэйсик]]&lt;br /&gt;
* Текстовый Редактор, [[Ассемблер]], Отладчик, Редактор дампов&lt;br /&gt;
&lt;br /&gt;
Остальное программное обеспечение создавалось программистами любителями, распространялось на кассетах энтузиастами, а продавалось кооперативами.&lt;br /&gt;
Имели хождение следующие программы:&lt;br /&gt;
* Отладчики: Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID из [[CP/M]]&lt;br /&gt;
* Игры в кодах: [[Шахматы]], Питон, [[Xonix]], [[Pac-Man]], Tenis, [[Лабиринт]], [[Скорпион]], [[Лестница]], Цирк, Рикошет, Volkano, Жизнь, Стратегия, Тетрис, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest и другие.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Пика-фама, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Ханойская башня, Гомоку и др.&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Успех Радио-86РК привёл к появлению множества клонов, некоторые из которых выпускались серийно. К сожалению, не все клоны были полностью аппаратно совместимы с оригинальной конструкций.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнер 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] (но не [[Криста-2 (компьютер)|Криста-2]]) — выпускался заводом РИП в г. Муроме&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2911</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2911"/>
		<updated>2019-12-09T04:12:40Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Программное обеспечение */ чуть дополнил список игр&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио 86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио 86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Кроме того, Радио 86РК был программно совместим с [[Микро-80]].&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: К580ИК80 (в поздней советской номенклатуре - [[КР580ВМ80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). Максимальная допустимая память — 32 КБ. Верхняя половина адресного пространства используется для управления внутренними устройствами компьютера (команды ввода-вывода ВМ80 не используются).&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применялся «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). Последний также использовался для регенерации динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор формирует аппаратно КР580ВГ75. В некоторых играх и в граф.редакторе, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране отображается 30 строк высотой 8 линий растра. В этом режиме стандартный фонт позволяет графику 128*60 (но оператор PLOT в бейсике это не поддерживает, работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета&lt;br /&gt;
* [[Клавиатура]]: простая матрица с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255).&lt;br /&gt;
* Звук: довольно оригинально в качестве источника звука использовался контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не использовались, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее 8-битное устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров. Т.о кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из ППА ВВ55 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 (который для псевдографики невыгоден, т.к есть межстрочный разрыв в 2 линии растра) даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для псевдографических игр, - 128*60.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим в котором знакоместо программируется на высоту знакоместа в 4 линии, общее число строк программируется на максимум - 64. При этом видимыми являются только 50 строк (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, зато формат экрана составляет 128*100. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима).&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Базовая конструкция Радио-86РК включала в себя только «Монитор» в [[ПЗУ]], который содержал только простейшие драйверы периферии и загрузчик. Все остальные программы необходимо было загружать с МГ-ленты.&lt;br /&gt;
&lt;br /&gt;
Системное программное обеспечение публиковалось в журнале «Радио» в виде шестнадцатеричных дампов и включало в себя:&lt;br /&gt;
* [[Бэйсик]]&lt;br /&gt;
* Текстовый Редактор, [[Ассемблер]], Отладчик, Редактор дампов&lt;br /&gt;
&lt;br /&gt;
Остальное программное обеспечение создавалось программистами любителями, распространялось на кассетах энтузиастами, а продавалось кооперативами.&lt;br /&gt;
Имели хождение следующие программы:&lt;br /&gt;
* Отладчики: Г.Штефана, экранный отладчик С.Дрогайцева, DDT и SID из [[CP/M]]&lt;br /&gt;
* Игры в кодах: [[Шахматы]], Питон, [[Xonix]], [[Pac-Man]], Tenis, [[Лабиринт]], [[Скорпион]], [[Лестница]], Цирк, Рикошет, Volkano, Жизнь, Стратегия, Тетрис, Krok, Land, LodeRuner, Digger, Mars, Barmen, BoulderDash, Into the Eagles Nest и другие.&lt;br /&gt;
* Игры на бейсике: Королевство Эйфория, Война с клингами, Пика-фама, Питон, Сокобан, Минное поле, Бомбардировщик, Биржа, Кегельбан, Покер, Ханойская башня, Гомоку и др.&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Успех Радио-86РК привёл к появлению множества клонов, некоторые из которых выпускались серийно. К сожалению, не все клоны были полностью аппаратно совместимы с оригинальной конструкций.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнер 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] (но не [[Криста-2 (компьютер)|Криста-2]]) — выпускался заводом РИП в г. Муроме&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2910</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2910"/>
		<updated>2019-12-09T03:47:03Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Графические возможности */  существенно исправил&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио 86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио 86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Кроме того, Радио 86РК был программно совместим с [[Микро-80]].&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: К580ИК80 (в поздней советской номенклатуре - [[КР580ВМ80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). Максимальная допустимая память — 32 КБ. Верхняя половина адресного пространства используется для управления внутренними устройствами компьютера (команды ввода-вывода ВМ80 не используются).&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применялся «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). Последний также использовался для регенерации динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор формирует аппаратно КР580ВГ75. В некоторых играх и в граф.редакторе, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране отображается 30 строк высотой 8 линий растра. В этом режиме стандартный фонт позволяет графику 128*60 (но оператор PLOT в бейсике это не поддерживает, работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета&lt;br /&gt;
* [[Клавиатура]]: простая матрица с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255).&lt;br /&gt;
* Звук: довольно оригинально в качестве источника звука использовался контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не использовались, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее 8-битное устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая позволяет программно изменять видеорежим. Теоретически она может программироваться на 64 строки по 80 символов в каждой. &lt;br /&gt;
&lt;br /&gt;
Чтобы во время гашения экрана на время обратного хода луча регенерация ОЗУ не прекращалась, используется программное формирование сигнала гашения по кадрам. Также программно формируется и гашение на время обратного хода луча по строкам (хотя это уже не обусловлено работой схемы, а лишь ради экономии). Таким образом ВГ75 продолжает выводить на экран во время строчного и кадрового бордюров. Т.о кадровый и строчный бордюры получаются за счёт заполнения экранных ячеек соответствующих бордюру нулями (или кодом $20 или кодом $FF).&lt;br /&gt;
&lt;br /&gt;
В Радио-86РК по сбросу ВГ75 программируется на режим 30 строк по 78 символов и высотой знакоместа в 10 линий растра. Видимы при этом лишь 25 строк (3 строки сверху и 2 снизу заполняются нулями, что формирует кадровый бордюр) и лишь 64 символа в строке. При этом в памяти вся экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности, поддерживаемые КР580ВГ75, не использованы в схеме Радио-86РК. В частности, не используется возможность вывода 11 аппаратных символов псевдографики. Также, не используются режим подсветки символов и инверсии знакомест. Но в любительских доработках для введения цвета эти атрибутные сигналы ВГ75 задействованы для задания цвета символов (впервые это сделано в промышленном клоне «Апогей-БК-01Ц»).&lt;br /&gt;
&lt;br /&gt;
Формат знакоместа для режима по сбросу - 6x10. Но выводится лишь 8 линий из фонта, потому при высоте знакоместа в 10 линий две нижние линии знакоместа затемнены. ВГ75 кодирует символы 7-ю битами (экранные байты с выставленным 8-мым битом являются командами смены режима либо аппаратной псевдографикой). В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью разряда из ППА ВВ55 или атрибутными битами ВГ75.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью 16-ти псевдографических символов в ПЗУ знакогенератора. Эти символы имитируют разбиение знакоместа на матрицу 2*2 пикселя (в продвинутых клонах есть фонт с матрицей 3*2 пикселя), что в базовом режиме 64*25 (который для псевдографики невыгоден, т.к есть межстрочный разрыв в 2 линии растра) даёт общее разрешение экрана в 128*50 пикселей, а в режиме с высотой знакоместа в 8 линий, который обычно и используется для псевдографических игр, - 128*60.&lt;br /&gt;
&lt;br /&gt;
При использовании альтернативного фонта (которого в базовом РК нет) иногда получают ещё один псевдографический видеорежим в котором знакоместо программируется на высоту знакоместа в 4 линии, общее число строк программируется на максимум - 64. При этом видимыми являются только 50 строк (остальные уходят на бордюр). При этом частота строк увеличивается до 60 Гц, зато формат экрана составляет 128*100. А в некоторых клонах с альтернативным фонтом так выводится графика аж 192*102. Но программ под такой режим нет (только демо режима).&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Базовая конструкция Радио-86РК включала в себя только «Монитор» в [[ПЗУ]], который содержал только простейшие драйверы периферии и загрузчик. Таким образом, все остальные программы необходимо было загружать с кассеты.&lt;br /&gt;
&lt;br /&gt;
Системное программное обеспечение публиковалось в журнале «Радио» в виде шестнадцатеричных дампов и включало в себя:&lt;br /&gt;
* [[Бэйсик]]&lt;br /&gt;
* Редактор и [[Ассемблер]]&lt;br /&gt;
&lt;br /&gt;
Остальное программное обеспечение создавалось и распространялось на кассетах добровольцами, а с началом кооперативного движения в СССР — кооперативами.&lt;br /&gt;
Имели хождение следующие программы:&lt;br /&gt;
* Отладчик DEBUG, перенесённый из операционной системы [[CP/M]]&lt;br /&gt;
* Игры: [[Шахматы]], Питон, [[Xonix]], [[Pac-Man]], [[Лабиринт]], [[Скорпион]], [[Лестница]], Жизнь, Стратегия, Тетрис, Морской бой&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Успех Радио-86РК привёл к появлению множества клонов, некоторые из которых выпускались серийно. К сожалению, не все клоны были полностью аппаратно совместимы с оригинальной конструкций.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнер 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] (но не [[Криста-2 (компьютер)|Криста-2]]) — выпускался заводом РИП в г. Муроме&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2909</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2909"/>
		<updated>2019-12-09T02:57:44Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Технические характеристики */ убрал упоминание КР580ВМ1. Глупо упоминать несуществующий процессор.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио 86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио 86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Кроме того, Радио 86РК был программно совместим с [[Микро-80]].&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: К580ИК80 (в поздней советской номенклатуре - [[КР580ВМ80А]] ) — советский аналог [[i8080]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). Максимальная допустимая память — 32 КБ. Верхняя половина адресного пространства используется для управления внутренними устройствами компьютера (команды ввода-вывода ВМ80 не используются).&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применялся «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). Последний также использовался для регенерации динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор формирует аппаратно КР580ВГ75. В некоторых играх и в граф.редакторе, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране отображается 30 строк высотой 8 линий растра. В этом режиме стандартный фонт позволяет графику 128*60 (но оператор PLOT в бейсике это не поддерживает, работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета&lt;br /&gt;
* [[Клавиатура]]: простая матрица с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255).&lt;br /&gt;
* Звук: довольно оригинально в качестве источника звука использовался контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не использовались, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее 8-битное устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая является сложной БИС, и имеет ряд программно изменяемых параметров. Максимально возможный объём отображаемой с её помощью информации — текстовый режим 64 строк по 80 символов в каждой. В Радио-86РК управляющая программа Монитор при включении компьютера задаёт режим 30 строк по 78 символов в каждой. Эти значения не могут быть изменены, так как выбраны исходя из особенностей схемы включения ВГ75 и параметров стандартной телевизионной развёртки. По ряду причин на телевизорах крайние области растра не отображаются, или отображаются с искажениями, поэтому в Радио-86РК для вывода информации используется только область гарантированной видимости, которая имеет размер 64x25 символов. При этом в памяти экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности отображения информации, поддерживаемые КР580ВГ75, не могут быть использованы на Радио-86РК из-за особенностей его схемотехники. В частности, не реализована возможность аппаратной псевдографики (без участия ПЗУ знакогенератора). Также, не используются сигналы подсветки и инверсии символов. Однако в существующих любительских доработках, позволяющих отображать цветной текст, эти сигналы задействованы для задания цвета символов.&lt;br /&gt;
&lt;br /&gt;
Формат символов в ПЗУ знакогенератора Радио-86РК — 8x8 точек. На экране они отображаются как символы 6x10, это достигается особенностями включения ВГ75 и программными настройками. Аппаратно задействованы только 3 линии выбора строки символа в ПЗУ (из 4-х), программно — установлено затемнение верхней и нижней строки матрицы символа. ВГ75 не может адресовать более 128 символов одновременно, поэтому набор допустимых символов ограничен этим числом. В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью одной из линий ВВ55, и на экране в один момент времени может отображаться только один из наборов.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью специальных символов, хранящихся в ПЗУ знакогенератора. Это блоки 3x4 пикселя, во всех возможных комбинациях для матрицы 6x8. В псевдографическом режиме, который, строго говоря, не является каким-либо отдельным режимом, теоретически возможно отображение до 156x60 «точек». Однако, по указанным выше причинам, на экране гарантирована видимость только 128x50 «точек».&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Базовая конструкция Радио-86РК включала в себя только «Монитор» в [[ПЗУ]], который содержал только простейшие драйверы периферии и загрузчик. Таким образом, все остальные программы необходимо было загружать с кассеты.&lt;br /&gt;
&lt;br /&gt;
Системное программное обеспечение публиковалось в журнале «Радио» в виде шестнадцатеричных дампов и включало в себя:&lt;br /&gt;
* [[Бэйсик]]&lt;br /&gt;
* Редактор и [[Ассемблер]]&lt;br /&gt;
&lt;br /&gt;
Остальное программное обеспечение создавалось и распространялось на кассетах добровольцами, а с началом кооперативного движения в СССР — кооперативами.&lt;br /&gt;
Имели хождение следующие программы:&lt;br /&gt;
* Отладчик DEBUG, перенесённый из операционной системы [[CP/M]]&lt;br /&gt;
* Игры: [[Шахматы]], Питон, [[Xonix]], [[Pac-Man]], [[Лабиринт]], [[Скорпион]], [[Лестница]], Жизнь, Стратегия, Тетрис, Морской бой&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Успех Радио-86РК привёл к появлению множества клонов, некоторые из которых выпускались серийно. К сожалению, не все клоны были полностью аппаратно совместимы с оригинальной конструкций.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнер 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] (но не [[Криста-2 (компьютер)|Криста-2]]) — выпускался заводом РИП в г. Муроме&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2908</id>
		<title>Радио-86РК</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A&amp;diff=2908"/>
		<updated>2019-12-09T02:56:14Z</updated>

		<summary type="html">&lt;p&gt;Barsik: дополнение&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Радио 86РК}}&lt;br /&gt;
&#039;&#039;&#039;Радио 86РК&#039;&#039;&#039; — самодельный 8-разрядный [[персональный компьютер]], схема которого впервые была опубликована в [[Радио (журнал)|журнале «Радио»]] № 4-6/[[1986]] г. Авторы статьи — Д. Горшков, Г. Зеленко, Ю. Озеров, С. Попов.&lt;br /&gt;
&lt;br /&gt;
В начале 80-х журнал «Радио» уже публиковал описание любительского компьютера на процессоре КР580. Это был [[Микро-80]], построенный на 200 микросхемах, сложный как в сборке так и в наладке. Из-за своей сложности, а также из-за практически полного отсутствия микросхем в свободной продаже, эта модель так и не получила широкого распространения.&lt;br /&gt;
&lt;br /&gt;
Схема Радио 86РК включала всего 29 микросхем, доступных в [[СССР]], таким образом, его мог изготовить практически любой желающий. Кроме того, Радио 86РК был программно совместим с [[Микро-80]].&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
&lt;br /&gt;
[[Изображение:Radio-86RK_PCB.jpg|thumb|right|Печатная плата Радио 86РК]]&lt;br /&gt;
&lt;br /&gt;
* Процессор: К580ИК80 (в поздней советской номенклатуре - [[КР580ВМ80А]] ) — советский аналог [[i8080]], или более совершенный [[КР580ВМ1]] 1,78 [[МГц]].&lt;br /&gt;
* [[ОЗУ]]: в оригинальном варианте — 16 [[КБ]] на микросхемах DRAM К565РУ3. Также могли применяться К565РУ6 (4116) или отбраковка, «половинки» и «четвертинки» К565РУ5 (4164). Максимальная допустимая память — 32 КБ. Верхняя половина адресного пространства используется для управления внутренними устройствами компьютера (команды ввода-вывода ВМ80 не используются).&lt;br /&gt;
* [[ПЗУ]]: 2 КБ — УФ-ПЗУ К573РФ2 (2716).&lt;br /&gt;
* Видеоподсистема: по сбросу текстовый режим 25 строк на 64 символа. Применялся «контроллер алфавитно-цифрового терминала» [[КР580ВГ75]] совместно с «контроллером прямого доступа в память» КР580ВТ57 (i8257). Последний также использовался для регенерации динамической памяти. Символы для знакогенератора прошиты в ПЗУ (К573РФ1, 1 КБ). Курсор формирует аппаратно КР580ВГ75. В некоторых играх и в граф.редакторе, чтобы избежать межстрочного разрыва, высота знакоместа программно меняется с 10 на 8. При этом на экране отображается 30 строк высотой 8 линий растра. В этом режиме стандартный фонт позволяет графику 128*60 (но оператор PLOT в бейсике это не поддерживает, работает только в базовом режиме 64*25 с межстрочными разрывами).&lt;br /&gt;
* Цвет: стал доступен после публикации в ж.«Радиолюбитель» 04.1992 схемы простой доработки до цвета&lt;br /&gt;
* [[Клавиатура]]: простая матрица с контактами на замыкание, обслуживается программно процессором через ППА [[КР580ВВ55]] (i8255).&lt;br /&gt;
* Звук: довольно оригинально в качестве источника звука использовался контакт процессора INTE (разрешение прерываний). Поскольку прерывания в компьютере не использовались, он был свободен. Из-за особенностей работы видеоконтроллера музыкальные тоны звучат хрипло. Чтобы это исправить в клоны обычно добавляли 580ВИ53.&lt;br /&gt;
* Внешние устройства: в качестве устройства для хранения программ применялся бытовой [[магнитофон]]. К ППА пользователя КР580ВВ55 могло подключаться внешнее 8-битное устройство (принтер, ROM-диск и программатор УФ-ПЗУ). С 1993 года после публикации в ж.«Радио» стал доступен дисковод (FM формат, 400 кб на диск).&lt;br /&gt;
&lt;br /&gt;
== Графические возможности ==&lt;br /&gt;
&lt;br /&gt;
В различных источниках могут встречаться различные параметры видеосистемы Радио-86РК. Эти расхождения — следствие использования в качестве видеоконтроллера микросхемы КР580ВГ75, которая является сложной БИС, и имеет ряд программно изменяемых параметров. Максимально возможный объём отображаемой с её помощью информации — текстовый режим 64 строк по 80 символов в каждой. В Радио-86РК управляющая программа Монитор при включении компьютера задаёт режим 30 строк по 78 символов в каждой. Эти значения не могут быть изменены, так как выбраны исходя из особенностей схемы включения ВГ75 и параметров стандартной телевизионной развёртки. По ряду причин на телевизорах крайние области растра не отображаются, или отображаются с искажениями, поэтому в Радио-86РК для вывода информации используется только область гарантированной видимости, которая имеет размер 64x25 символов. При этом в памяти экранная область занимает 78*30 — 2340 байт.&lt;br /&gt;
&lt;br /&gt;
Некоторые возможности отображения информации, поддерживаемые КР580ВГ75, не могут быть использованы на Радио-86РК из-за особенностей его схемотехники. В частности, не реализована возможность аппаратной псевдографики (без участия ПЗУ знакогенератора). Также, не используются сигналы подсветки и инверсии символов. Однако в существующих любительских доработках, позволяющих отображать цветной текст, эти сигналы задействованы для задания цвета символов.&lt;br /&gt;
&lt;br /&gt;
Формат символов в ПЗУ знакогенератора Радио-86РК — 8x8 точек. На экране они отображаются как символы 6x10, это достигается особенностями включения ВГ75 и программными настройками. Аппаратно задействованы только 3 линии выбора строки символа в ПЗУ (из 4-х), программно — установлено затемнение верхней и нижней строки матрицы символа. ВГ75 не может адресовать более 128 символов одновременно, поэтому набор допустимых символов ограничен этим числом. В ряде клонов используется увеличенный объём ПЗУ знакогенератора и дополнительные символьные наборы в нём. В этом случае нужный набор выбирается с помощью одной из линий ВВ55, и на экране в один момент времени может отображаться только один из наборов.&lt;br /&gt;
&lt;br /&gt;
Псевдографические возможности Радио-86РК реализуются с помощью специальных символов, хранящихся в ПЗУ знакогенератора. Это блоки 3x4 пикселя, во всех возможных комбинациях для матрицы 6x8. В псевдографическом режиме, который, строго говоря, не является каким-либо отдельным режимом, теоретически возможно отображение до 156x60 «точек». Однако, по указанным выше причинам, на экране гарантирована видимость только 128x50 «точек».&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
[[Изображение:Radio86RK_Klad_Screenshot.gif|thumb|320px|right|Скриншот игры «Клад»]]&lt;br /&gt;
&lt;br /&gt;
Базовая конструкция Радио-86РК включала в себя только «Монитор» в [[ПЗУ]], который содержал только простейшие драйверы периферии и загрузчик. Таким образом, все остальные программы необходимо было загружать с кассеты.&lt;br /&gt;
&lt;br /&gt;
Системное программное обеспечение публиковалось в журнале «Радио» в виде шестнадцатеричных дампов и включало в себя:&lt;br /&gt;
* [[Бэйсик]]&lt;br /&gt;
* Редактор и [[Ассемблер]]&lt;br /&gt;
&lt;br /&gt;
Остальное программное обеспечение создавалось и распространялось на кассетах добровольцами, а с началом кооперативного движения в СССР — кооперативами.&lt;br /&gt;
Имели хождение следующие программы:&lt;br /&gt;
* Отладчик DEBUG, перенесённый из операционной системы [[CP/M]]&lt;br /&gt;
* Игры: [[Шахматы]], Питон, [[Xonix]], [[Pac-Man]], [[Лабиринт]], [[Скорпион]], [[Лестница]], Жизнь, Стратегия, Тетрис, Морской бой&lt;br /&gt;
&lt;br /&gt;
== Клоны ==&lt;br /&gt;
Успех Радио-86РК привёл к появлению множества клонов, некоторые из которых выпускались серийно. К сожалению, не все клоны были полностью аппаратно совместимы с оригинальной конструкций.&lt;br /&gt;
* [[Микроша]]&lt;br /&gt;
* [[Электроника КР-01/02/03/04]] (конструктор для самостоятельной сборки)&lt;br /&gt;
* [[Партнер 01.01]]&lt;br /&gt;
* [[Спектр-001 (компьютер)|Спектр-001]]&lt;br /&gt;
* [[Апогей БК-01]]&lt;br /&gt;
* [[Криста (компьютер)|Криста]] (но не [[Криста-2 (компьютер)|Криста-2]]) — выпускался заводом РИП в г. Муроме&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
|заглавие = Процессорный модуль микро-ЭВМ&lt;br /&gt;
|издание = журнал «Радио»&lt;br /&gt;
|номер = 4-7&lt;br /&gt;
|год = 1986&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{статья&lt;br /&gt;
| издание = журнал «Радио»&lt;br /&gt;
| заглавие = Различные статьи о Радио-86РК&lt;br /&gt;
| год = 8/1986-1/1998&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|автор = Зеленко Г. В., Панов В. В., Попов С. Н.&lt;br /&gt;
|заглавие = Домашний компьютер&lt;br /&gt;
|место = М.&lt;br /&gt;
|издательство = Радио и связь, серия Массовая радиобиблиотека&lt;br /&gt;
|том = 1139&lt;br /&gt;
|isbn = 5-526-00312-7&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/MRB-1139_Zelenko_Domashniy_computer_1989.djvu&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://old.h1.ru/xussr/pk86.shtml Радио 86РК и совместимые ] — краткий обзор Радио 86РК и его клонов&lt;br /&gt;
* [[Emu80]] — эмулятор Радио 86РК и совместимых, а также некоторых других компьютеров&lt;br /&gt;
* [http://nf8.jinr.ru/~volkov/pc-nostalgia/ ПК-Ностальгия ] — информация и ПО для Радио 86РК, включая операционную систему REAL TIME&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Радио-86РК/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Intel 8257/Документация#Пример программирования]]&lt;br /&gt;
* {{djvu}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/docs/spectr-001_schematics.djvu Спектр-001. Схема системного блока и блока питания] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=329052&amp;amp;postcount=73 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-16.rom ПЗУ 16k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/RK86-32.rom ПЗУ 32k]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/Font.rom Прошивка знакогенератора]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/spektr001.rom ПЗУ компьютера Спектр 001]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Radio-86rk/firmware/TEST_ROM_32.bin Тест памяти 32К] &amp;lt;small&amp;gt;([http://zx.pk.ru/showpost.php?p=328332&amp;amp;postcount=72 Источник])&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Сборники программ ==&lt;br /&gt;
* {{www}} [http://www.emu80.org/dl.html Emu80.org]&lt;br /&gt;
* {{www}} [http://rk86.shatu.ru/games.htm rk86.shatu.ru]&lt;br /&gt;
* {{www}} [http://www.itwas.ru/radio/ www.itwas.ru/radio/]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%98%D1%80%D0%B8%D1%88%D0%B0&amp;diff=2907</id>
		<title>Ириша</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%98%D1%80%D0%B8%D1%88%D0%B0&amp;diff=2907"/>
		<updated>2019-12-09T02:28:42Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Технические характеристики */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Ириша (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;«Ири́ша»&#039;&#039;&#039; — советская 8-разрядная персональная [[ЭВМ]], предназначенная для обучения информатике в школе. Разработана на Химическом факультете [[МГУ]] в 1984 году.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] на тактовой частоте 1,77 МГц, но используются такты ожидания&lt;br /&gt;
* Быстродействие: зависит от видео режима, 250 или 375 оп/сек&lt;br /&gt;
* Память: [[ПЗУ]] 4‒16 КБ (в зависимости от исполнения), ОЗУ 64 Кб (исполнение 01/02), 128 Кб (03) или 256 Кб (04/05)&lt;br /&gt;
* Дисплей: чёрно-белый или цветной [[телевизор]], подключенный через видеовход&lt;br /&gt;
* Режимы отображения: монохромный режим 320 &amp;amp;times; 200 (используется 8 КБ видеопамяти), 4-цветный режим 320 &amp;amp;times; 200 (подобный CGA), монохромный режим 640 &amp;amp;times; 200 (16 КБ видеопамяти). Чисто текстовых режимов нет, они имитируются в графических режимах. Размер символа — 8&amp;amp;times;8 точек, что даёт 25 строк по 40 либо 80 символов.&lt;br /&gt;
* Вывод звуков: один канал таймера 580ВИ53 и одноканальный программный звук с выхода ППА&lt;br /&gt;
* Клавиатура: контактная, 67-клавишная в виде отдельного блока с 8-разрядным интерфейсом, формирует на выходе семибитовый код ASCII (КОИ-8 реализуется программно). Может применяться промышленная клавиатура 15ВВВ-97-006 от ДВК&lt;br /&gt;
* Питание: 18‒24 В, блок питания находится в системном блоке&lt;br /&gt;
* Конструкция: модульная, в системный блок устанавливается 4 модуля&lt;br /&gt;
* Размеры: 320 &amp;amp;times; 190 &amp;amp;times; 120 мм&lt;br /&gt;
* Вес: не более 3,5 кг&lt;br /&gt;
&lt;br /&gt;
== Комплектации ==&lt;br /&gt;
* &#039;&#039;унифицированное рабочее место учащегося&#039;&#039; (УРМ/У, &#039;&#039;минимальный комплект&#039;&#039;, исполнение 01 или 02) — включает системный блок, монитор и клавиатуру&lt;br /&gt;
* &#039;&#039;унифицированное рабочее место преподавателя&#039;&#039; (УРМ/П, &#039;&#039;расширенный комплект&#039;&#039;, исполнение 03, 04 или 05) — кроме того, включает НГМД и принтер; также возможна установка дополнительной памяти (до 128 КБ), которая используется как электронный диск&lt;br /&gt;
&lt;br /&gt;
Из нескольких УРМ/У (обычно 8, 16 или 20 мест) плюс одного УРМ/П формировались классы информатики и вычислительной техники (КИВТ) с локальной сетью и питанием от общего выпрямителя. В комплект КИВТ также входил цветной телевизор с большой диагональю, дублирующий изображение на экране УРМ/П.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Барышников В.Н., Воронов М.А., &#039;&#039;Персональная ЭВМ «Ириша» для кабинетов информатики и вычислительной техники&#039;&#039;. — журнал «Микропроцессорные средства и системы» №3, 1985. [http://ershov.iis.nsk.su/archive/eaimage.asp?lang=1&amp;amp;did=7981&amp;amp;fileid=106280]&lt;br /&gt;
* {{djvu}} [http://emuverse.ru/downloads/computers/Irisha/docs/Irisha%20Personal%20Computer.djvu Барышников В.Н., Воронов М.А., Кулаков В.Б., Паначев Ф.И., Романов В.Ю., Холин А.В., &#039;&#039;Персональный компьютер Ириша&#039;&#039;. М.: Патриот, 1990.] ISBN 5-7030-0118-8&lt;br /&gt;
&lt;br /&gt;
==См. также==&lt;br /&gt;
*[[Комплекс учебной вычислительной техники]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://ershov.iis.nsk.su/archive/eaindex.asp?did=7980 Фрагмент кабинета информатики и вычислительной техники на базе ПЭВМ «Ириша» (УРМ-580)]&lt;br /&gt;
* [http://zx.pk.ru/showthread.php?t=13938 Обсуждение на форуме zx.pk.ru]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/computers/Irisha/docs/schema.pdf Схема компьютера (выдержки из книги)]&lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/computers/Irisha/docs/bootprg.pdf Листинг загрузочного ПЗУ? (распознано из книги?)]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Irisha/firmware/irisha.rom BOOTM] (Thanks to Micko for the recognition)&lt;br /&gt;
&lt;br /&gt;
[[Категория:Ириша]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%98%D1%80%D0%B8%D1%88%D0%B0&amp;diff=2906</id>
		<title>Ириша</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%98%D1%80%D0%B8%D1%88%D0%B0&amp;diff=2906"/>
		<updated>2019-12-09T02:24:02Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Технические характеристики */ чуть дополнил&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Ириша (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;«Ири́ша»&#039;&#039;&#039; — советская 8-разрядная персональная [[ЭВМ]], предназначенная для обучения информатике в школе. Разработана на Химическом факультете [[МГУ]] в 1984 году.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] на тактовой частоте 1,77 МГц, но используются такты ожидания&lt;br /&gt;
* Память: [[ПЗУ]] 4‒16 КБ (в зависимости от исполнения), ОЗУ 64 Кб (исполнение 01/02), 128 Кб (03) или 256 Кб (04/05)&lt;br /&gt;
* Дисплей: чёрно-белый или цветной [[телевизор]], подключенный через видеовход&lt;br /&gt;
* Режимы отображения: монохромный режим 320 &amp;amp;times; 200 (используется 8 КБ видеопамяти), 4-цветный режим 320 &amp;amp;times; 200 (подобный CGA), монохромный режим 640 &amp;amp;times; 200 (16 КБ видеопамяти). Чисто текстовых режимов нет, они имитируются в графических режимах. Размер символа — 8&amp;amp;times;8 точек, что даёт 25 строк по 40 либо 80 символов.&lt;br /&gt;
* Вывод звуков: один канал таймера 580ВИ53 и одноканальный программный звук с выхода ППА&lt;br /&gt;
* Клавиатура: контактная, 67-клавишная в виде отдельного блока с 8-разрядным интерфейсом, формирует на выходе семибитовый код ASCII (КОИ-8 реализуется программно). Может применяться промышленная клавиатура 15ВВВ-97-006 от ДВК&lt;br /&gt;
* Питание: 18‒24 В, блок питания находится в системном блоке&lt;br /&gt;
* Конструкция: модульная, в системный блок устанавливается 4 модуля&lt;br /&gt;
* Размеры: 320 &amp;amp;times; 190 &amp;amp;times; 120 мм&lt;br /&gt;
* Вес: не более 3,5 кг&lt;br /&gt;
&lt;br /&gt;
== Комплектации ==&lt;br /&gt;
* &#039;&#039;унифицированное рабочее место учащегося&#039;&#039; (УРМ/У, &#039;&#039;минимальный комплект&#039;&#039;, исполнение 01 или 02) — включает системный блок, монитор и клавиатуру&lt;br /&gt;
* &#039;&#039;унифицированное рабочее место преподавателя&#039;&#039; (УРМ/П, &#039;&#039;расширенный комплект&#039;&#039;, исполнение 03, 04 или 05) — кроме того, включает НГМД и принтер; также возможна установка дополнительной памяти (до 128 КБ), которая используется как электронный диск&lt;br /&gt;
&lt;br /&gt;
Из нескольких УРМ/У (обычно 8, 16 или 20 мест) плюс одного УРМ/П формировались классы информатики и вычислительной техники (КИВТ) с локальной сетью и питанием от общего выпрямителя. В комплект КИВТ также входил цветной телевизор с большой диагональю, дублирующий изображение на экране УРМ/П.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Барышников В.Н., Воронов М.А., &#039;&#039;Персональная ЭВМ «Ириша» для кабинетов информатики и вычислительной техники&#039;&#039;. — журнал «Микропроцессорные средства и системы» №3, 1985. [http://ershov.iis.nsk.su/archive/eaimage.asp?lang=1&amp;amp;did=7981&amp;amp;fileid=106280]&lt;br /&gt;
* {{djvu}} [http://emuverse.ru/downloads/computers/Irisha/docs/Irisha%20Personal%20Computer.djvu Барышников В.Н., Воронов М.А., Кулаков В.Б., Паначев Ф.И., Романов В.Ю., Холин А.В., &#039;&#039;Персональный компьютер Ириша&#039;&#039;. М.: Патриот, 1990.] ISBN 5-7030-0118-8&lt;br /&gt;
&lt;br /&gt;
==См. также==&lt;br /&gt;
*[[Комплекс учебной вычислительной техники]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://ershov.iis.nsk.su/archive/eaindex.asp?did=7980 Фрагмент кабинета информатики и вычислительной техники на базе ПЭВМ «Ириша» (УРМ-580)]&lt;br /&gt;
* [http://zx.pk.ru/showthread.php?t=13938 Обсуждение на форуме zx.pk.ru]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/computers/Irisha/docs/schema.pdf Схема компьютера (выдержки из книги)]&lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/computers/Irisha/docs/bootprg.pdf Листинг загрузочного ПЗУ? (распознано из книги?)]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Irisha/firmware/irisha.rom BOOTM] (Thanks to Micko for the recognition)&lt;br /&gt;
&lt;br /&gt;
[[Категория:Ириша]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%98%D1%80%D0%B8%D1%88%D0%B0&amp;diff=2905</id>
		<title>Ириша</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%98%D1%80%D0%B8%D1%88%D0%B0&amp;diff=2905"/>
		<updated>2019-12-09T02:14:07Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Технические характеристики */ удалил одно слово и ещё одну цифру&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Ириша (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;«Ири́ша»&#039;&#039;&#039; — советская 8-разрядная персональная [[ЭВМ]], предназначенная для обучения информатике в школе. Разработана на Химическом факультете [[МГУ]] в 1984 году.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] на тактовой частоте 1,77 МГц, но используются такты ожидания&lt;br /&gt;
* Память: [[ПЗУ]] 4‒16 КБ (в зависимости от исполнения), ОЗУ 64 Кб (исполнение 01/02), 128 Кб (03) или 256 Кб (04/05)&lt;br /&gt;
* Дисплей: чёрно-белый или цветной [[телевизор]], подключенный через видеовход&lt;br /&gt;
* Режимы отображения: монохромный режим 320 &amp;amp;times; 200 (используется 8 КБ видеопамяти), 4-цветный режим 320 &amp;amp;times; 200, монохромный режим 640 &amp;amp;times; 200 (16 КБ видеопамяти). Чисто текстовых режимов нет, они имитируются в графических режимах. Размер символа — 8&amp;amp;times;8 точек, что даёт 25 строк по 40 либо 80 символов.&lt;br /&gt;
* Питание: 18‒24 В, блок питания находится в системном блоке&lt;br /&gt;
* Клавиатура: контактная, 67-клавишная, выполнена в виде отдельного блока с 8-разрядным интерфейсом, формирует на выходе символы стандарта КОИ-8. Может применяться клавиатура 15ВВВ-97-006 от ДВК&lt;br /&gt;
* Размеры: 320 &amp;amp;times; 190 &amp;amp;times; 120 мм&lt;br /&gt;
* Вес: не более 3,5 кг&lt;br /&gt;
&lt;br /&gt;
== Комплектации ==&lt;br /&gt;
* &#039;&#039;унифицированное рабочее место учащегося&#039;&#039; (УРМ/У, &#039;&#039;минимальный комплект&#039;&#039;, исполнение 01 или 02) — включает системный блок, монитор и клавиатуру&lt;br /&gt;
* &#039;&#039;унифицированное рабочее место преподавателя&#039;&#039; (УРМ/П, &#039;&#039;расширенный комплект&#039;&#039;, исполнение 03, 04 или 05) — кроме того, включает НГМД и принтер; также возможна установка дополнительной памяти (до 128 КБ), которая используется как электронный диск&lt;br /&gt;
&lt;br /&gt;
Из нескольких УРМ/У (обычно 8, 16 или 20 мест) плюс одного УРМ/П формировались классы информатики и вычислительной техники (КИВТ) с локальной сетью и питанием от общего выпрямителя. В комплект КИВТ также входил цветной телевизор с большой диагональю, дублирующий изображение на экране УРМ/П.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Барышников В.Н., Воронов М.А., &#039;&#039;Персональная ЭВМ «Ириша» для кабинетов информатики и вычислительной техники&#039;&#039;. — журнал «Микропроцессорные средства и системы» №3, 1985. [http://ershov.iis.nsk.su/archive/eaimage.asp?lang=1&amp;amp;did=7981&amp;amp;fileid=106280]&lt;br /&gt;
* {{djvu}} [http://emuverse.ru/downloads/computers/Irisha/docs/Irisha%20Personal%20Computer.djvu Барышников В.Н., Воронов М.А., Кулаков В.Б., Паначев Ф.И., Романов В.Ю., Холин А.В., &#039;&#039;Персональный компьютер Ириша&#039;&#039;. М.: Патриот, 1990.] ISBN 5-7030-0118-8&lt;br /&gt;
&lt;br /&gt;
==См. также==&lt;br /&gt;
*[[Комплекс учебной вычислительной техники]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://ershov.iis.nsk.su/archive/eaindex.asp?did=7980 Фрагмент кабинета информатики и вычислительной техники на базе ПЭВМ «Ириша» (УРМ-580)]&lt;br /&gt;
* [http://zx.pk.ru/showthread.php?t=13938 Обсуждение на форуме zx.pk.ru]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/computers/Irisha/docs/schema.pdf Схема компьютера (выдержки из книги)]&lt;br /&gt;
* {{pdf}} [http://www.emuverse.ru/downloads/computers/Irisha/docs/bootprg.pdf Листинг загрузочного ПЗУ? (распознано из книги?)]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Irisha/firmware/irisha.rom BOOTM] (Thanks to Micko for the recognition)&lt;br /&gt;
&lt;br /&gt;
[[Категория:Ириша]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128&amp;diff=2904</id>
		<title>Орион-128</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128&amp;diff=2904"/>
		<updated>2019-12-09T01:55:52Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Ссылки */ заменил сдохшую ссылку&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;«Орион-128»&#039;&#039;&#039; — любительский 8-разрядный [[персональный компьютер]]. Разработан радиолюбителями из подмосковья — Вячеславом Сафроновым, Владиславом Сугоняко, Константином Коненковым. Схема и описание компьютера были опубликованы в [[Радио (журнал)|журнале «Радио»]] № 1/[[1990]], другие материалы по теме публиковались в этом журнале до [[1996]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] на частоте 2,5 МГц, быстродействие 625 тысяч оп/сек.&lt;br /&gt;
* Память: [[ОЗУ]] — 128 Кб с возможностью наращивания до 256 Кб, [[ПЗУ]] — 2&amp;amp;nbsp;Kб&lt;br /&gt;
* Устройство вывода: телевизор; работа в графическом режиме 384&amp;amp;nbsp;&amp;amp;times;&amp;amp;nbsp;256 точек; 25 строк по 64 символа при использовании стандарного шрифта; цветность: монохромный, 4, 16 цветов&lt;br /&gt;
* Внешняя память: бытовой магнитофон, ROM-диск 64 Кб, DD дисковод&lt;br /&gt;
* Клавиатура: 64 клавиши в матрице 8*8 плюс 3 отдельных или промышленная клавиатура MS7007&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
* Монитор 1/2/3&lt;br /&gt;
* Операционные системы: ORDOS 2.40/4.03, [[CP/M]] 2.2, SPDOS, [http://orion-128.narod.ru DSDOS]&lt;br /&gt;
* Написанные любителями и адаптированные игры&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Орион-Про]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://emu80.org/ Эмулятор Ориона]&lt;br /&gt;
* [http://www.computer-museum.ru/histussr/orion.htm История компьютера «Орион» на сайте Виртуального компьютерного музея]&lt;br /&gt;
* [http://orion-z.hoter.ru/ Исполняемые файлы и исходные тексты эмулятора Орион/Z (Орион + Z80), вспомогательных утилит, архивы игр и программ Ориона]&lt;br /&gt;
* [http://gri.irk.ru/orion/ Сайт эмулятора Ориона на процессоре КР580ВМ80 (i8080)]&lt;br /&gt;
* [http://orion128.nikom.biz/ Информация о истории и развитии Ориона (документация, программы Ориона)]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Орион-128/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Орион-128/Техническая информация|Техническая информация]]&lt;br /&gt;
* [[Орион-128/Радио 12-92/Контроллер НГМД|Контроллер дисковода]] (Вариант 1, SP-DOS)&lt;br /&gt;
* [[Орион-128/Радио 05,06-93/СР/М-80. Контроллер дисковода|Контроллер дисковода]] (Вариант 2, CP/M)&lt;br /&gt;
* {{djvu}}{{статья&lt;br /&gt;
|заглавие = Операционная система СР/М-80 для ПРК «Орион-128»&lt;br /&gt;
|издание = журнал «Радиолюбитель»&lt;br /&gt;
|номер = 11, 12, 1, 2, 3&lt;br /&gt;
|год = 1992, 1993&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Orion-128/docs/Orion-128_CPM.djvu&lt;br /&gt;
}}&lt;br /&gt;
* {{djvu}}{{статья&lt;br /&gt;
|заглавие = «Орион-128»: контроллер дисковода&lt;br /&gt;
|издание = журнал «Радиолюбитель»&lt;br /&gt;
|номер = 5-7&lt;br /&gt;
|год = 1993&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Orion-128/docs/Orion-128_FDC.djvu&lt;br /&gt;
}}&lt;br /&gt;
* [[Орион-128/ZCard-II|Установка Z80]] («Ленинградский вариант», Z80Card-II, ставший стандартом де-факто)&lt;br /&gt;
* [[Орион-128/Радио 04,06-96/Z80 CARD|Установка Z80]] («Орион-Сервис», «Московский», Z80Card)&lt;br /&gt;
&lt;br /&gt;
=== Схемы ===&lt;br /&gt;
* {{rar}} [http://www.emuverse.ru/downloads/computers/Orion-Pro/docs/OrionPro-PCAD.rar Комплект схем]. Авторские схемы в формате PCAD 4.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/Scheme_corrected.png Схема 1]. Оригинал из журнала, с исправлениями.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/Orion_scheme.png Схема 2]. Авторский доработанный вариант.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/ROMDISK_scheme.png ROM-DISK].&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/Z80-1.png Установка Z80]. Авторский вариант, плата в панель ВМ80.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/Z80CardII.png Z80Card-II]. «Ленинградский вариант» Чистякова.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/KTR.png Контроллер дисковода]. Авторский вариант.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/FDC-Altair-Scheme.png Контроллер дисковода]. Вариант «Altair» Чистякова.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/512VI1_orion.GIF RTC]. Часы реального времени. Вариант [http://orion-z.hoter.ru Error404].&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/IDE-RTC.gif IDE+RTC]. «Смоленский» вариант.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/COM-AY.gif COM+AY]. Установка RS-232 и AY-8910.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/scr400x256-AY8910.jpg 400х256+AY]. Отключение 400х256 и AY-8910.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/11MHz-scr480x256-Turbo3,9.jpg Турбо+480х256]. Два турбо-режима и расширенный экран.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/turbo3,5-kempston-RAM_protect.jpg Турбо+Kempston+RAM]. Турбо-режим, джойстик, полное использование RAM.&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_M1.rom Монитор-1]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_M2.rom Монитор-2]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_M31.rom Монитор-3]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_RomDisk1.rom Образ ROM-диска 1]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_RomDisk4.rom Образ ROM-диска 2]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/RAM_TEST.BIN RAM-TEST]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Орион-128|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128&amp;diff=2903</id>
		<title>Орион-128</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9E%D1%80%D0%B8%D0%BE%D0%BD-128&amp;diff=2903"/>
		<updated>2019-12-09T01:51:28Z</updated>

		<summary type="html">&lt;p&gt;Barsik: убрал историю склоки авторов с Нижнекамским НТТМ (это в энциклопедии неуместно)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;«Орион-128»&#039;&#039;&#039; — любительский 8-разрядный [[персональный компьютер]]. Разработан радиолюбителями из подмосковья — Вячеславом Сафроновым, Владиславом Сугоняко, Константином Коненковым. Схема и описание компьютера были опубликованы в [[Радио (журнал)|журнале «Радио»]] № 1/[[1990]], другие материалы по теме публиковались в этом журнале до [[1996]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] на частоте 2,5 МГц, быстродействие 625 тысяч оп/сек.&lt;br /&gt;
* Память: [[ОЗУ]] — 128 Кб с возможностью наращивания до 256 Кб, [[ПЗУ]] — 2&amp;amp;nbsp;Kб&lt;br /&gt;
* Устройство вывода: телевизор; работа в графическом режиме 384&amp;amp;nbsp;&amp;amp;times;&amp;amp;nbsp;256 точек; 25 строк по 64 символа при использовании стандарного шрифта; цветность: монохромный, 4, 16 цветов&lt;br /&gt;
* Внешняя память: бытовой магнитофон, ROM-диск 64 Кб, DD дисковод&lt;br /&gt;
* Клавиатура: 64 клавиши в матрице 8*8 плюс 3 отдельных или промышленная клавиатура MS7007&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
* Монитор 1/2/3&lt;br /&gt;
* Операционные системы: ORDOS 2.40/4.03, [[CP/M]] 2.2, SPDOS, [http://orion-128.narod.ru DSDOS]&lt;br /&gt;
* Написанные любителями и адаптированные игры&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Орион-Про]]&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.nedopc.org/nedopc/orion/emul.shtml Эмулятор Ориона]&lt;br /&gt;
* [http://www.computer-museum.ru/histussr/orion.htm История компьютера «Орион» на сайте Виртуального компьютерного музея]&lt;br /&gt;
* [http://orion-z.hoter.ru/ Исполняемые файлы и исходные тексты эмулятора Орион/Z (Орион + Z80), вспомогательных утилит, архивы игр и программ Ориона]&lt;br /&gt;
* [http://gri.irk.ru/orion/ Сайт эмулятора Ориона на процессоре КР580ВМ80 (i8080)]&lt;br /&gt;
* [http://orion128.nikom.biz/ Информация о истории и развитии Ориона (документация, программы Ориона)] &lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[:Категория:Орион-128/Публикации|Публикации в журнале Радио]]&lt;br /&gt;
* [[Орион-128/Техническая информация|Техническая информация]]&lt;br /&gt;
* [[Орион-128/Радио 12-92/Контроллер НГМД|Контроллер дисковода]] (Вариант 1, SP-DOS)&lt;br /&gt;
* [[Орион-128/Радио 05,06-93/СР/М-80. Контроллер дисковода|Контроллер дисковода]] (Вариант 2, CP/M)&lt;br /&gt;
* {{djvu}}{{статья&lt;br /&gt;
|заглавие = Операционная система СР/М-80 для ПРК «Орион-128»&lt;br /&gt;
|издание = журнал «Радиолюбитель»&lt;br /&gt;
|номер = 11, 12, 1, 2, 3&lt;br /&gt;
|год = 1992, 1993&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Orion-128/docs/Orion-128_CPM.djvu&lt;br /&gt;
}}&lt;br /&gt;
* {{djvu}}{{статья&lt;br /&gt;
|заглавие = «Орион-128»: контроллер дисковода&lt;br /&gt;
|издание = журнал «Радиолюбитель»&lt;br /&gt;
|номер = 5-7&lt;br /&gt;
|год = 1993&lt;br /&gt;
|ссылка = http://www.emuverse.ru/downloads/computers/Orion-128/docs/Orion-128_FDC.djvu&lt;br /&gt;
}}&lt;br /&gt;
* [[Орион-128/ZCard-II|Установка Z80]] («Ленинградский вариант», Z80Card-II, ставший стандартом де-факто)&lt;br /&gt;
* [[Орион-128/Радио 04,06-96/Z80 CARD|Установка Z80]] («Орион-Сервис», «Московский», Z80Card)&lt;br /&gt;
&lt;br /&gt;
=== Схемы ===&lt;br /&gt;
* {{rar}} [http://www.emuverse.ru/downloads/computers/Orion-Pro/docs/OrionPro-PCAD.rar Комплект схем]. Авторские схемы в формате PCAD 4.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/Scheme_corrected.png Схема 1]. Оригинал из журнала, с исправлениями.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/Orion_scheme.png Схема 2]. Авторский доработанный вариант.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/ROMDISK_scheme.png ROM-DISK].&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/Z80-1.png Установка Z80]. Авторский вариант, плата в панель ВМ80.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/Z80CardII.png Z80Card-II]. «Ленинградский вариант» Чистякова.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/KTR.png Контроллер дисковода]. Авторский вариант.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/FDC-Altair-Scheme.png Контроллер дисковода]. Вариант «Altair» Чистякова.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/512VI1_orion.GIF RTC]. Часы реального времени. Вариант [http://orion-z.hoter.ru Error404].&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/IDE-RTC.gif IDE+RTC]. «Смоленский» вариант.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/COM-AY.gif COM+AY]. Установка RS-232 и AY-8910.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/scr400x256-AY8910.jpg 400х256+AY]. Отключение 400х256 и AY-8910.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/11MHz-scr480x256-Turbo3,9.jpg Турбо+480х256]. Два турбо-режима и расширенный экран.&lt;br /&gt;
* [http://www.emuverse.ru/downloads/computers/Orion-128/docs/schemes/turbo3,5-kempston-RAM_protect.jpg Турбо+Kempston+RAM]. Турбо-режим, джойстик, полное использование RAM.&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_M1.rom Монитор-1]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_M2.rom Монитор-2]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_M31.rom Монитор-3]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_RomDisk1.rom Образ ROM-диска 1]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/Orion128_RomDisk4.rom Образ ROM-диска 2]&lt;br /&gt;
* {{rom}} [http://www.emuverse.ru/downloads/computers/Orion-128/firmware/RAM_TEST.BIN RAM-TEST]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Орион-128|*]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=2902</id>
		<title>Специалист</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D1%81%D1%82&amp;diff=2902"/>
		<updated>2019-12-09T01:39:29Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Другие модели */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия|Специалист (компьютер)}}&lt;br /&gt;
&lt;br /&gt;
[[Изображение:MK 1987 02.jpg|thumb|227px|Обложка журнала «Моделист-конструктор» № 2/1987]]&lt;br /&gt;
&#039;&#039;&#039;«Специалист»&#039;&#039;&#039; — любительский 8-разрядный микрокомпьютер. Разработан в [[1985]] году А.&amp;amp;nbsp;Ф.&amp;amp;nbsp;Волковым, г.&amp;amp;nbsp;Днепродзержинск Днепропетровской области. Но схема и описание компьютера для самостоятельного повторения радиолюбителями были опубликованы в [[Моделист-конструктор (журнал)|журнале «Моделист-Конструктор»]] лишь в начале [[1987]] года.&lt;br /&gt;
&lt;br /&gt;
Технические характеристики:&lt;br /&gt;
* Процессор: КР580ИК80А либо [[КР580ВМ80А]] (клоны [[i8080]]) на тактовой частоте 2&amp;amp;nbsp;МГц&lt;br /&gt;
* Память: [[ОЗУ]] — 32/48 КБ, [[ПЗУ]] — 2-12 КБ&lt;br /&gt;
* Устройство вывода: бытовой [[телевизор]]&lt;br /&gt;
* Режимы отображения: чёрно-белый графический 384 &amp;amp;times; 256 точек (драйвер в ПЗУ поддерживает текст 25 строк по 64 символа), цветной: 4 или 8 цветов при наличии внешнего контроллера цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета]&lt;br /&gt;
* Клавиатура: матрица из 72-х клавиш плюс одна отдельная (в оригинале — плёночная)&lt;br /&gt;
* Внешняя память: бытовой кассетный [[магнитофон]], позднее — дисковод&lt;br /&gt;
* Питание: блок питания от 220В, на выходе: +12В, +5В (1.5А), −5В, потребляемая мощность — 10 Вт&lt;br /&gt;
&lt;br /&gt;
== Печатные платы ==&lt;br /&gt;
Хотя автор А.Волков предложил вполне успешную методику позволяющую смонтировать компьютер на макетной плате всего за несколько вечеров, но таким способом (из-за недоступности самозалуживающейся проволоки) в 1987 году немного радиолюбителей сумело повторить компьютер. Однако уже в конце 1987 года на импровизированных радиорынках появились вот такие[http://www.spetsialist-mx.ru/images/SpetsialistM6.png] печатные платы. Благодаря этому популярность «Специалиста» стала быстро расти.&lt;br /&gt;
&lt;br /&gt;
В середине 1988 года в журнале МК был опубликован рисунок печати для несколько изменённого варианта оригинальной схемы (были добавлены буфера шин данных и адреса). Но этот вариант платы не получил большое распространение, разводка была сделана достаточно непрофессионально, а в буферах никакой нужды не было, т.к. намного проще проблема перегрузки шин решается применением 555/1533 серий, вполне доступных к тому времени. Да и при ИМС 155-той серии (даже с шестью ПЗУ 573РФ2 и вторым ППА) никаких проблем не было.&lt;br /&gt;
&lt;br /&gt;
Видимо самой массовой для самодельщиков, и точно самой удачной, стала печатная плата «Экспресс» выпускаемая одним частным кооперативом из Новосибирска. Плата получила большое распространение благодаря тому, что не только продавалась по почте посылторгом (со 100% предоплатой), но и в 1988-1989 годах её можно было купить в магазинах «Электроника» (хотя цена была явно завышеной: 38 рублей). Эта плата была выполнена на более современном ОЗУ 565РУ5, что позволило резко сократить размер платы (почти вдвое меньше журнальной), а общее число микросхем упало до всего 38.&lt;br /&gt;
&lt;br /&gt;
Вариантов плат «Специалиста» встречается много, но большинство было сделано на основе ранней (выше упомянутой) платы с 6-ю панельками ПЗУ. Вариантов плат содержащих контроллер цвета[http://emuverse.ru/wiki/Специалист/Контроллер_цвета] вообще не было (вероятно потому, что  контроллер цвета был опубликован в журнале МК слишком поздно, лишь в июле 1988 года). Из-за этого большинство игр «Специалиста» монохромные.&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
В журнале МК, в виде дампов, кроме ROM-BIOS с монитором, были опубликованы: доработанный графическими операторами [[Бейсик]] от [[Микро-80]], графический редактор, пакет для разработок на ассемблере от [[Радио 86РК]] и несколько графических игр. Ряд программ любители сами адаптировали от [[Микро-80]] и [[Радио 86РК]]. Наличие у «Специалиста» графического экрана позволило адаптировать для него также с десяток игр от [[ZX-Spectrum]], хотя это было весьма трудоёмко из-за процессора Z80. Промышленные клоны «Специалиста» (которых было около десятка), хотя и были 100% совместимы с оригиналом, но почти все были или монохромными или имели иной вариант цвета. Отчасти поэтому, а также потому, что контроллер цвета был не очень популярен (т.к. бытовые цветные мониторы были очень дефицитны, а в 80-тые годы не каждый мог себе позволить отдать цветной телевизор для нужд бытовой ЭВМ) процент 4-х цветных программ очень невелик, а 8-ми цветных вообще нет. Лишь в XXI веке известный программист А.Морозов (более известный на тематических форумах, как vinxru[http://alemorf.ru/]) разработал несколько качественных 8-ми цветных игр для «Специалиста».&lt;br /&gt;
&lt;br /&gt;
Хотя дисковод подключили к «Специалисту» уже в 1989 году, но стандартная для данного процессора ОС CP/M мало подходила для «Специалиста», т.к без доработок он обладает всего около 35 кб ОЗУ, чего недостаточно для большинства программ CP/M. Таким образом ОС CP/M можно было использовать лишь, как файловую систему (т.е для хранения и запуска родных программ «Специалиста», для фирменных пакетов и компиляторов ЯВУ не хватало объёма памяти). Опубликованный в 1990 году другой самодельный компьютер [[Орион-128]] в этом плане обладал значительно лучшими возможностями, что привело вскоре к быстрому падению популярности «Специалиста».&lt;br /&gt;
&lt;br /&gt;
== Модификации и клоны ==&lt;br /&gt;
Все выпускавшиеся серийно промышленные клоны были полностью совместимы с базовым монохромным вариантом «Специалиста». Наиболее известный аналог — ПК «Лик».&lt;br /&gt;
&lt;br /&gt;
=== Лик ===&lt;br /&gt;
«Лик» незначительно отличался от основной (журнальной) модели:&lt;br /&gt;
* Изменена раскладка клавиатуры&lt;br /&gt;
* Своя программа «Монитор», облегчающая отладку программ&lt;br /&gt;
* Мелкие отличия в схемотехнике&lt;br /&gt;
&lt;br /&gt;
Заводской вариант был собран в пластиковом корпусе и имел дешевую и очень неудобную мембранную клавиатуру. На задней стенке имелся 3-х рядный разъём расширения, низкочастотный выход на монитор (телевизор) и гнездо для подключения магнитофона. В комплект поставки входило немного программ — четыре игры: «Реверси», «Питон», «Морской бой» и «Шахматы», причём последняя работала только в текстовом режиме. А также интерпретатор BASIC-а, транслятор ассемблера и простенький текстовый редактор. Дизассемблер был уже встроен в «Монитор» и вызывался горячей клавишей.&lt;br /&gt;
&lt;br /&gt;
Так как ИМС ПЗУ были в то время достаточно дорогими, выпускалось несколько вариантов копьютера. В самом дешевом варианте устанавливалась одна микросхема 573РФ2 с «Загрузчиком». После включения компьютера пользователь загружал «Монитор» с магнитофона в ОЗУ (ниже RAMTOP) и только после этого компьютером можно было пользоваться. Второй вариант имел уже две микросхемы 573РФ2 c полноценным «Монитором» и компьютер был готов к работе сразу после включения. Третий вариант имел пять микросхем, три дополнительных содержали интерпретатор BASIC-а. При подаче команды бейсик загружался в ОЗУ из ПЗУ, что намного быстрее, чем его загрузка с магнитофона.&lt;br /&gt;
&lt;br /&gt;
=== Специалист MX ===&lt;br /&gt;
[[Изображение:Specialist_Land_Screenshot.png|thumb|267px|right|Скриншот игры Land (клон [[Lode Runner]]) на эмуляторе ПК «Специалист MX»]]&lt;br /&gt;
В [[1991]] году в журнале [[Радио]] был отрекламирован вариант модернизации компьютера — &#039;&#039;&#039;Специалист MX&#039;&#039;&#039;. Печатная плата не предлагалась, доработки предлагалось делать вручную на плате оригинального «Специалиста». В [http://www.spetsialist-mx.ru/Docs/RAMFOS.pdf брошюре] описывается процесс модификации обычного компьютера до варианта «Специалист-МХ». Основные доработки:&lt;br /&gt;
* несовместимый с базовым, вариант цвета дающий 16 цветов через [http://www.spetsialist-mx.ru/schemes/ColorController3.png Контроллер цвета]&lt;br /&gt;
* подключение DD-дисковода через [http://www.spetsialist-mx.ru/schemes/FDDController1.png Контроллер дисковода]&lt;br /&gt;
* RAM-диск на 62 КБ из добавленной банки 565РУ5&lt;br /&gt;
* ROM-диск на 48 КБ и ОС RAMFOS для работы с квазидисками (имеется резидентный нортон)&lt;br /&gt;
* таймер 580ВИ53 в качестве аппаратного генератора звуков&lt;br /&gt;
&lt;br /&gt;
=== Эрик ===&lt;br /&gt;
{{Main|Эрик/Радиолюбитель 1994/Персональный компьютер «Эрик»|Персональный компьютер «Эрик»}}&lt;br /&gt;
В [[Радиолюбитель (журнал)|журнале «Радиолюбитель»]] 4/94 была опубликована схема компьютера «Эрик», разработанного О.Ложкиным на основе схемы «Специалиста», и программно частично совместимого с ним. Он использовал более быстрый процессор [[Zilog Z80|Z80A]] на частоте 4 МГЦ, имел ОЗУ 64 КБ и ПЗУ 64 КБ, цветной графический режим (384&amp;amp;times;256, одновременное отображение 4 цветов из 2-х палитр, т.е всего 8 цветов), контроллер дисковода.&lt;br /&gt;
&lt;br /&gt;
Несмотря на улучшенные параметры, компьютер не стал популярным. В 1994 году эпоха 8-ми разрядок подошла к концу (уже повсюду продавались импортные IBM PC 486), а наличие на рынке других бытовых компьютеров и игровых приставок, обладавших в сотни раз более богатым и качественным ПО, не оставили этому варианту «Специалиста» ни одного шанса. В итоге, этот вариант компьютера никем кроме автора не собирался, и соответственно, программно не был поддержан. ROM-BIOS поддерживающий все возможности машины также отсутствовал. Кроме того, возникла несовместимость ПО признанная самим автором компьютера.&lt;br /&gt;
&lt;br /&gt;
=== Другие модели ===&lt;br /&gt;
&lt;br /&gt;
[http://www.spetsialist-mx.ru/index5.html Здесь] описываются некоторые другие промышленные клоны «Специалиста». На базе схемы «Специалиста» были также разработаны два несовместимых с ним специалисто-производных компьютера.&lt;br /&gt;
 &lt;br /&gt;
В 1988 году в Омском авиационном техникуме В.А.Пудовым и В.В.Тимофеевым был разработан и мелкосерийно производился [[Радуга (компьютер)|компьютер «Радуга»]], созданный на основе схемотехники «Специалиста». Он имел 64 КБ ОЗУ, причём 32 из них тратились на экран графики и цвета, а ОЗУ для программ сокращено до 32 КБ.&lt;br /&gt;
&lt;br /&gt;
Тогда же и в том же городе предпринимателем В.Г.Казариновым был разработан и также мелкосерийно производился компьютер «Патисоник», который также был почти полной копией схемы «Специалиста» (не путать с «Патисоник-48», клоном «ZX-48К»  с картриджами, выпускаемым той же фирмой в 1991-1994). Этот компьютер имел экранный формат 192*256 с 4-мя цветами на каждый пиксель (использовался в первых игровых салонах города). Оба эти компьютера схемно отличались от «Специалиста» только видеовыходом, - в обоих этих компьютерах был цвет, в обоих разный и несовместимый с журнальным цветом.&lt;br /&gt;
&lt;br /&gt;
== Публикации ==&lt;br /&gt;
* Волков А. &#039;&#039;«Ваш помощник — компьютер»&#039;&#039;. — журнал Моделист-Конструктор, 1987, №№ 2,3,5,6,7.&lt;br /&gt;
* Ложкин О. &#039;&#039;Персональный компьютер «Эрик»&#039;&#039;. — журнал Радиолюбитель, 1994, № 4, стр.9-12.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.old.h1.ru/xussr/specialist.shtml Компьютерный музей — Специалист]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/index.html Сайт о ПК &amp;quot;Специалист&amp;quot; и его клонах]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Специалист/Моделист-Конструктор 87/Описание компьютера|Описание в журнале «Моделист-Конструктор»]]&lt;br /&gt;
* [[Специалист/Техническая информация|Краткая техническая информация]]&lt;br /&gt;
* [[Лик/Руководство пользователя|Руководство пользователя ПК «Лик»]]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/monitor2_1.rar Прошивка ПЗУ «Специалист»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Specimx.rar Прошивка ПЗУ «Специалист-MX»]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_lik_rks.rar Прошивки ПЗУ «Лик»]&lt;br /&gt;
&lt;br /&gt;
== Эмуляторы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Универсальный эмулятор Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/Emu80.rar Emu80]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/spmx_v42.rar spmx_v42]&lt;br /&gt;
&lt;br /&gt;
== Программы ==&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/download.html Подборка программ для «Специалиста» и «Лика» на сайте эмулятора Башкирия-2М]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_rks.rar Подборка программ для «Специалиста» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
* [http://www.spetsialist-mx.ru/Soft/soft_mx_i80.rar Подборка программ для «Специалиста_МХ» на сайте ПК &amp;quot;Специалист&amp;quot; и его клонов]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Специалист]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9B%D1%8C%D0%B2%D0%BE%D0%B2_%D0%9F%D0%9A-01&amp;diff=2901</id>
		<title>Львов ПК-01</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9B%D1%8C%D0%B2%D0%BE%D0%B2_%D0%9F%D0%9A-01&amp;diff=2901"/>
		<updated>2019-12-08T03:18:09Z</updated>

		<summary type="html">&lt;p&gt;Barsik: /* Программное обеспечение */ заменил одно слово&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Википедия}}&lt;br /&gt;
{{Карточка компьютера&lt;br /&gt;
| Photo = &lt;br /&gt;
| Type = Домашний компьютер&lt;br /&gt;
| Released = 1986&lt;br /&gt;
| Discontinued = &lt;br /&gt;
| Processor = [[КР580ВМ80А]]&lt;br /&gt;
| Memory = ОЗУ — 48 КБ, ПЗУ — 16 КБ&lt;br /&gt;
| OS = &lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;ПК-01 «Львов»&#039;&#039;&#039; — 8-разрядный домашний [[микрокомпьютер]]. Выпускался с [[1986]] года Львовским производственным объединением им. В.И.Ленина.&lt;br /&gt;
&lt;br /&gt;
== Технические характеристики ==&lt;br /&gt;
* Процессор: [[КР580ВМ80А]] на такте 2.2 МГЦ, но есть такты ожидания&lt;br /&gt;
* Быстродействие: ~400 тыс. оп./сек&lt;br /&gt;
* Доступна замена процессора на [[Z80]], что даёт ускорение в 1.5-2 раза&lt;br /&gt;
* Память: [[ОЗУ]] — 48 КБ, [[ПЗУ]] — 16 КБ (доработками расширяется до 144 КБ)&lt;br /&gt;
* Дисплей символьно-графический на базе бытового цветного телевизора, количество выводимых на экран символов 32 &amp;amp;times; 24, точек 256 &amp;amp;times; 256, количество одновременно отображаемых цветов (из палитры) — 4. Объём видеопамяти — 16 КБ.&lt;br /&gt;
* Внешняя память: бытовой кассетный магнитофон&lt;br /&gt;
* Расширение: подключение контролера [[НГМД]], формат 360 КБ (при [[Z80]] 720 КБ)&lt;br /&gt;
* Габариты: системный блок — 365&amp;amp;times;250&amp;amp;times;45 мм, блок питания — 90&amp;amp;times;120&amp;amp;times;200 мм&lt;br /&gt;
* Потребляемая мощность: 10 Вт&lt;br /&gt;
&lt;br /&gt;
== Программное обеспечение ==&lt;br /&gt;
* в ПЗУ — интерпретатор Бейсик&lt;br /&gt;
* на кассете: [[Бейсик]], Монитор-отладчик, Редактор текста, Макроассемблер, Реассемблер, БСП, прикладные программы&lt;br /&gt;
* Несколько десятков любительских игр довольно высокого качества&lt;br /&gt;
* При наличии контролера [[НГМД]] доступна Hameleon-DOS или CP/M-36К&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://pc01.lviv.ua/forum/ Форум посвящённый ПК-01 «ЛЬВОВ»]&lt;br /&gt;
* [https://web.archive.org/web/20120922064031/http://lvovpc.cu.cc/ Сайт эмулятора ПК-01 «ЛЬВОВ»]&lt;br /&gt;
* [http://bashkiria-2m.narod.ru/ Универсальный эмулятор «Башкирия-2М»]&lt;br /&gt;
* [http://lvovpk.org.ua/ Java-эмулятор]&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
* [[Львов/Руководство по эксплуатации|Руководство по эксплуатации]]&lt;br /&gt;
* [[Львов/Руководство программисту|Руководство программисту]]&lt;br /&gt;
* [http://emuverse.ru/downloads/computers/Lvov/docs/Lvov_sheet1.png Принципиальная схема]&lt;br /&gt;
* {{djvu}} [http://emuverse.ru/downloads/computers/Lvov/docs/elements_list.djvu Перечень элементов]&lt;br /&gt;
* {{www}} [http://www.zx.pk.ru/showpost.php?p=396256&amp;amp;postcount=191 Формат файлов LVT]&lt;br /&gt;
&lt;br /&gt;
== Файлы ==&lt;br /&gt;
* {{rom}} [http://emuverse.ru/downloads/computers/Lvov/firmware/Lvov1.rom Стандартное ПЗУ]&lt;br /&gt;
* {{rom}} [http://emuverse.ru/downloads/computers/Lvov/firmware/Lvov2.rom Стандартное ПЗУ v.2]&lt;br /&gt;
* {{rom}} [http://emuverse.ru/downloads/computers/Lvov/firmware/Lvov3.rom ПЗУ с монитором и бейсиком]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Львов ПК-01]]&lt;/div&gt;</summary>
		<author><name>Barsik</name></author>
	</entry>
</feed>