Последние темы
» Вити больше нет!автор bug19 Пн Фев 20 2023, 19:54
» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47
» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05
» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03
» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02
» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52
» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36
» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37
» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33
» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00
» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58
» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17
» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07
» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08
» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09
» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02
» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47
» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11
» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33
» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38
» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12
» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01
» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22
» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08
» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08
Самые активные пользователи за месяц
Нет пользователей |
Поиск
Радио-86РК МАКСИ+
Страница 1 из 1 • Поделиться
Радио-86РК МАКСИ+
1
Создам пока эту тему, так как работаю над реализацией данной ПЭВМ. По мере осуществления данного проекта буду добавлять сюда информацию.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Радио-86РК МАКСИ+
2
Программируемый дешифратор.
Общее управление дешифратором осуществляет системный регистр. При записи в него определённых байт производится начальная установка устройства и переключение режимов его работы. Физически он представляет собой 8-разрадный многорежимный буферный регистр, каждый разряд которого выполняет свою функцию:
- разряды с D0 по D3 управляют системой выбора страниц дополнительного ОЗУ. Максимальное число страниц памяти, получаемое при использовании подобного блока, равно восьми. Учитывая, что объём памяти одной страницы 8 Кбайт, общий объём дополнительного ОЗУ составит 64 Кбайт, а вся доступная пользователю память - 128 Кбайт. Дальнейшее наращивание может быть достигнуто введением ещё нескольких банков страничного ОЗУ по 64 Кбайт с последующим их переключением;
- разряд D4 управляет узлом включения турборежима;
- разряды D5, D6 и D7 управляют узлом выбора режима работы программируемого дешифратора.
Микропроцессору системный регистр доступен для записи и чтения как внешний порт с адресом 255 (FF). Запись байта из аккумулятора микропроцессора в системный регистр производится по команде OUT 255 (OUT FF), а считывание - IN 255 (IN FF). Такой порядок доступа определяют узел выбора системного регистра и системный контроллер.
Функциональная схема программируемого дешифратора адресного пространства:
Узел выбора системного регистра формирует сигнал записи байта в регистр при наличии трёх условий: на младшей половине шины адреса присутствует код FF, на магистрали управления - сигнал WR, и активен сигнал обращения ко внешнему порту. Последний сигнал формируется системным контроллером. При считывании байта узел выбора системного регистра вырабатывает сигнал, разрешающий работу регистра чтения, и через него байт с выхода системного регистра поступает на шину данных ПЭВМ. По значению этого байта можно определить, в каком режиме находится программируемый дешифратор, включён ли турборежим, а также номер текущей страницы дополнительного ОЗУ. Системный регистр переводится в начальное состояние при наличии активного уровня сигнала сброса RES.
Назначение системного контроллера - проанализировать, какую операцию собирается выполнить микропроцессор и, если это - операция чтения или записи, выработать сигнал обращения либо к памяти, либо к внешнему порту. Если выполняется команда типа LDA или STA, то системный контроллер определяет, что микропроцессор собирается работать с памятью и вырабатывает сигнал обращения к ней. Если же встретилась команда IN N или OUT N, то формируется сигнал обращения к внешнему порту. Возможность анализа выполняемой операции предоставляет сам микропроцессор. Как известно, каждая команда микропроцессора выполняется за несколько машинных циклов. В начале каждого цикла микропроцессор выдаёт на шину данных слово состояния - служебную информацию о предпринимаемых действиях. О том, что на шине данных находится слово состояния, свидетельствует высокий уровень (лог. 1) на выводе SYNC. Этот сигнал или сигнал STSTB, вырабатываемый тактовым генератором, можно использовать в качестве строба для запоминания слова состояния в системном контроллере. Каждый бит этого слова несёт в себе определённую информацию. Для формирования сигналов обращения в память и к внешним портам системный контроллер использует биты D1, D4 и D6 слова состояния. Сброс системного контроллера происходит в момент прихода сигнала RES (сброс микропроцессора) или HLDA (захват шин ПЭВМ контроллером ПДП).
В соответствии с состоянием трёх старших разрядов системного регистра осуществляется перевод программируемого дешифратора в одно из восьми возможных состояний. Переключение производится узлом выбора режима. Полный перечень режимов приведён в таблице 1.
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Радио-86РК МАКСИ+
3
У меня есть такие соображения.
Компьютером "Радио-86РК" может называться только тот, что собран на оригинальной плате и по оригинальной схеме, включая различные модификации, которые позволяет делать оригинальная плата.
Как минимум, установить системный контроллер оригинальная плата не позволяет, значит все варианты компьютера с сист. контроллером требуют новой платы, поэтому думаю и название такому компьютеру надо давать другое.
Вот что есть у меня.
1. Доработка оригинального "Радио-86РК" на оригинальной плате для получения следующих улучшений:
- увеличение ОЗУ до 60кб
- увеличение ПЗУ до 4кб минус пространство портов
- увеличение тактовой частоты до 3МГц
- увеличение ПЗУ знакогенератора до 4кб с возможностью переключения
- добавление цвета по схеме Апогея
- добавление таймера по схеме Апогея
- работа с SD-картами
- клавиатура PS/2
- RTC
- однополярное питание (преобразователи напряжений +12в и -5в ставятся прямо на плате)
Всё это можно установить на оригинальную плату, хотя и требует значительных доработок. Как только завершу доработку своей платы выложу в открытый доступ детальное описание.
2. На базе "Радио-86РК" разрабатываю компьютер на тех же комплектующих (ВМ80А, ВТ57, ВГ75), который будет с ним совместим на уровне монитора. Кроме перечисленных выше будут следующие возможности:
- турборежим: работа на двух частотах, стандартной для РК 1,77МГц и 3МГц (процессоры AMD AM9080-4DC позволяют работать на частоте 4МГц)
- все адресное пространство в 64кб будет занято ОЗУ
- два видеорежима: стандартный для РК 78х30 и стандартный для компьютеров вообще 80х25
- ПЗУ можно будет использовать до 32кб
- загружаемый знакогенератор
- возможность менять цветовую палитру
- использование прерываний
- запуск CP/M
- что-нибудь еще
После запуска на макетной плате выложу схему и детальное описание.
Т.к. множество идей у нас пересекается (использование системного контроллера, турборежим) можно объединить усилия по созданию такого компьютера
Компьютером "Радио-86РК" может называться только тот, что собран на оригинальной плате и по оригинальной схеме, включая различные модификации, которые позволяет делать оригинальная плата.
Как минимум, установить системный контроллер оригинальная плата не позволяет, значит все варианты компьютера с сист. контроллером требуют новой платы, поэтому думаю и название такому компьютеру надо давать другое.
Вот что есть у меня.
1. Доработка оригинального "Радио-86РК" на оригинальной плате для получения следующих улучшений:
- увеличение ОЗУ до 60кб
- увеличение ПЗУ до 4кб минус пространство портов
- увеличение тактовой частоты до 3МГц
- увеличение ПЗУ знакогенератора до 4кб с возможностью переключения
- добавление цвета по схеме Апогея
- добавление таймера по схеме Апогея
- работа с SD-картами
- клавиатура PS/2
- RTC
- однополярное питание (преобразователи напряжений +12в и -5в ставятся прямо на плате)
Всё это можно установить на оригинальную плату, хотя и требует значительных доработок. Как только завершу доработку своей платы выложу в открытый доступ детальное описание.
2. На базе "Радио-86РК" разрабатываю компьютер на тех же комплектующих (ВМ80А, ВТ57, ВГ75), который будет с ним совместим на уровне монитора. Кроме перечисленных выше будут следующие возможности:
- турборежим: работа на двух частотах, стандартной для РК 1,77МГц и 3МГц (процессоры AMD AM9080-4DC позволяют работать на частоте 4МГц)
- все адресное пространство в 64кб будет занято ОЗУ
- два видеорежима: стандартный для РК 78х30 и стандартный для компьютеров вообще 80х25
- ПЗУ можно будет использовать до 32кб
- загружаемый знакогенератор
- возможность менять цветовую палитру
- использование прерываний
- запуск CP/M
- что-нибудь еще
После запуска на макетной плате выложу схему и детальное описание.
Т.к. множество идей у нас пересекается (использование системного контроллера, турборежим) можно объединить усилия по созданию такого компьютера
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Re: Радио-86РК МАКСИ+
4
vital72 пишет:2. На базе "Радио-86РК" разрабатываю компьютер на тех же комплектующих (ВМ80А, ВТ57, ВГ75), который будет с ним совместим на уровне монитора. Кроме перечисленных выше будут следующие возможности:
- турборежим: работа на двух частотах, стандартной для РК 1,77МГц и 3МГц (процессоры AMD AM9080-4DC позволяют работать на частоте 4МГц)
- все адресное пространство в 64кб будет занято ОЗУ
- два видеорежима: стандартный для РК 78х30 и стандартный для компьютеров вообще 80х25
- ПЗУ можно будет использовать до 32кб
- загружаемый знакогенератор
- возможность менять цветовую палитру
- использование прерываний
- запуск CP/M
- что-нибудь еще
После запуска на макетной плате выложу схему и детальное описание.
Т.к. множество идей у нас пересекается (использование системного контроллера, турборежим) можно объединить усилия по созданию такого компьютера
Выглядит всё очень замечательно, объединить усилия можно, готов поучаствовать и помочь, чем смогу, по мере появления свободного времени.
Первый пункт, как-то мало интересен мне, так как оригинальная плата моя была давно утеряна, да и качество там не ахти было, точно помню, что куча была отвалившихся дорожек, в общим жуть и пахабщина, я бы не стал её дорабатывать. А вот новые современные зелёные платы с шелкографией, паяльными масками, просто обожаю, и паять приятно и внешний вид, доставляет удовольствие...
И ещё, раз уж это и не Радио-86РК и не его доработанный вариант, то может и название ему другое придумать и создать новую тему, с соответствующим названием, чтобы не было путаницы?
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Радио-86РК МАКСИ+
5
У самого свободного времени не так много, поэтому когда что-то будет рабочее - не известно, сейчас жду когда приедут макетные платы и некоторые детальки.
А ту зеленую плату РК-шки тоже можно считать вполне оригинальной, у самого есть такая, как раз по ней буду составлять инструкцию по модификации.
И да, наверно нужно создать отдельную тему, а вот какое название, это уже я не знаю Вон на zx-pk (кстати, почему pk?) придумали "Радио-86РК Плюс", хотя там тоже много отступлений от оригинала.
А ту зеленую плату РК-шки тоже можно считать вполне оригинальной, у самого есть такая, как раз по ней буду составлять инструкцию по модификации.
И да, наверно нужно создать отдельную тему, а вот какое название, это уже я не знаю Вон на zx-pk (кстати, почему pk?) придумали "Радио-86РК Плюс", хотя там тоже много отступлений от оригинала.
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Re: Радио-86РК МАКСИ+
6
vital72 пишет:И да, наверно нужно создать отдельную тему, а вот какое название, это уже я не знаю Вон на zx-pk (кстати, почему pk?) придумали "Радио-86РК Плюс", хотя там тоже много отступлений от оригинала.
Так может не стоит зацикливаться на названии "Радио-86РК" а придумать вообще оригинальное, например, блин и тут задумавшись понял, что что-то ничего интересного и оригинального в голову не приходит...
Эээ, может Refine-1, от английского этого слова:
Refine - повышать качество, облагораживать; становиться более изящным, утончённым, изысканным.
Ну, или какое нибудь другое, на ваше усмотрение.
Тогда если название придумаем, то можно и тему создать, и там уже описывать видение различных блоков, что да как, на какой элементной базе и т. д...
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Re: Радио-86РК МАКСИ+
7
название - не самое главное, надо сначала с концепцией определиться и людей бы заинтересовать
vital72- Новичок
- Сообщения : 16
Дата регистрации : 2016-07-07
Re: Радио-86РК МАКСИ+
8
vital72 пишет:название - не самое главное, надо сначала с концепцией определиться и людей бы заинтересовать
Давай те решать проблемы постепенно, по мере их поступления. Для начала, чтобы не загаживать эту тему, по РК МАКСИ, я сейчас создам новую тему, с ничего особо не значащим названием, потом всегда можно переименовать и переберёмся туда, для обсуждения всех вопросов по созданию новой машинки.
Создал: новая тема
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Похожие темы
» Радио-86РК: По страницам журнала "Радио" и не только...
» Эмулятор радио 86рк
» Ассемблер "Радио-86РК"
» Оригинальный БП для Радио-86РК
» Радио-86РК: Литература
» Эмулятор радио 86рк
» Ассемблер "Радио-86РК"
» Оригинальный БП для Радио-86РК
» Радио-86РК: Литература
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|