Май 2019
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031  

Календарь Календарь

Последние темы
» Эмулятор ИРИШИ для тех, кто не имеет её реальной
автор barsik Пт Май 24 2019, 08:24

» Эмулятор радио 86рк
автор parsec Ср Май 22 2019, 18:44

» Новинки. Книги. Часть 1.
автор Viktor2312 Вт Май 21 2019, 16:21

» Программирование для ИРИШИ
автор barsik Пн Май 20 2019, 21:14

» Новинки. Книги. Часть 3.
автор Viktor2312 Пн Май 20 2019, 16:38

» Модуль контроллера графического дисплея (МКГД).
автор barsik Вс Май 19 2019, 13:40

» ATM Turbo 2+ v7.10
автор alemorf Сб Май 18 2019, 20:03

» Схемы и документация на отечественные ЭВМ и ПЭВМ и комплектующие
автор Viktor2312 Сб Май 18 2019, 18:10

» Куплю микросхемы КР1818ВГ93 и КМ1810ВТ3.
автор Savoj Чт Май 16 2019, 07:51

» Радио-86РК: Расширение ОЗУ
автор barsik Чт Май 16 2019, 01:26

» Клавиатура ИРИШИ
автор barsik Ср Май 15 2019, 16:57

» ИРИША и магнитофон
автор barsik Пн Май 13 2019, 04:23

» Новости криптовалют: статьи, заметки, разное...
автор Viktor2312 Сб Май 11 2019, 03:01

» Жалобы/пожелания по работе форума
автор Viktor2312 Сб Май 11 2019, 00:50

» Альтернативные КНГМД для ИРИШИ
автор barsik Пт Май 10 2019, 01:12

» Видеокарты (GPU). Статьи, заметки, очерки, разное...
автор Viktor2312 Чт Май 09 2019, 19:55

» Алгоритм SHA-256 и др., хеш (hash), хеширование, майнинг.
автор Viktor2312 Чт Май 09 2019, 01:30

» Обсуждение желаемых новодельных плат расширения и мелких усовершенствований базовых плат
автор barsik Ср Май 08 2019, 16:06

» Разное
автор Viktor2312 Вт Май 07 2019, 19:19

» Для новичков (криптовалюта).
автор Viktor2312 Вт Май 07 2019, 17:32

» Ассемблер для современных CPU Intel.
автор Viktor2312 Вт Май 07 2019, 17:12

» МКНГМД Вариант-3. Версия на К1818ВГ93
автор barsik Вт Май 07 2019, 15:15

» Обзор крипто проектов.
автор Viktor2312 Вт Май 07 2019, 12:57

» 7 Мая. День Радио!
автор Viktor2312 Вт Май 07 2019, 12:00

» "Радио-86РК". Статьи, заметки, очерки, разное...
автор barsik Сб Май 04 2019, 20:20

Самые активные пользователи за месяц
Viktor2312
Радио-86РК МАКСИ+ Vote_lcapРадио-86РК МАКСИ+ Voting_barРадио-86РК МАКСИ+ Vote_rcap 
barsik
Радио-86РК МАКСИ+ Vote_lcapРадио-86РК МАКСИ+ Voting_barРадио-86РК МАКСИ+ Vote_rcap 
alemorf
Радио-86РК МАКСИ+ Vote_lcapРадио-86РК МАКСИ+ Voting_barРадио-86РК МАКСИ+ Vote_rcap 
demetrius2003
Радио-86РК МАКСИ+ Vote_lcapРадио-86РК МАКСИ+ Voting_barРадио-86РК МАКСИ+ Vote_rcap 
a.oleg.a
Радио-86РК МАКСИ+ Vote_lcapРадио-86РК МАКСИ+ Voting_barРадио-86РК МАКСИ+ Vote_rcap 
parsec
Радио-86РК МАКСИ+ Vote_lcapРадио-86РК МАКСИ+ Voting_barРадио-86РК МАКСИ+ Vote_rcap 
Savoj
Радио-86РК МАКСИ+ Vote_lcapРадио-86РК МАКСИ+ Voting_barРадио-86РК МАКСИ+ Vote_rcap 
VladimirS
Радио-86РК МАКСИ+ Vote_lcapРадио-86РК МАКСИ+ Voting_barРадио-86РК МАКСИ+ Vote_rcap 

Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск


Радио-86РК МАКСИ+

Перейти вниз

Радио-86РК МАКСИ+ Empty Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Пт Янв 29 2016, 14:50

1
Создам пока эту тему, так как работаю над реализацией данной ПЭВМ. По мере осуществления данного проекта буду добавлять сюда информацию.
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Вт Фев 02 2016, 16:17

2
Программируемый дешифратор.

Общее управление дешифратором осуществляет системный регистр. При записи в него определённых байт производится начальная установка устройства и переключение режимов его работы. Физически он представляет собой 8-разрадный многорежимный буферный регистр, каждый разряд которого выполняет свою функцию:
- разряды с D0 по D3 управляют системой выбора страниц дополнительного ОЗУ. Максимальное число страниц памяти, получаемое при использовании подобного блока, равно восьми. Учитывая, что объём памяти одной страницы 8 Кбайт, общий объём дополнительного ОЗУ составит 64 Кбайт, а вся доступная пользователю память - 128 Кбайт. Дальнейшее наращивание может быть достигнуто введением ещё нескольких банков страничного ОЗУ по 64 Кбайт с последующим их переключением;
- разряд D4 управляет узлом включения турборежима;
- разряды D5, D6 и D7 управляют узлом выбора режима работы программируемого дешифратора.
Микропроцессору системный регистр доступен для записи и чтения как внешний порт с адресом 255 (FF). Запись байта из аккумулятора микропроцессора в системный регистр производится по команде OUT 255 (OUT FF), а считывание - IN 255 (IN FF). Такой порядок доступа определяют узел выбора системного регистра и системный контроллер.

Функциональная схема программируемого дешифратора адресного пространства:

Радио-86РК МАКСИ+ 0_158024_5ef3d7e2_XL

Узел выбора системного регистра формирует сигнал записи байта в регистр при наличии трёх условий: на младшей половине шины адреса присутствует код FF, на магистрали управления - сигнал WR, и активен сигнал обращения ко внешнему порту. Последний сигнал формируется системным контроллером. При считывании байта узел выбора системного регистра вырабатывает сигнал, разрешающий работу регистра чтения, и через него байт с выхода системного регистра поступает на шину данных ПЭВМ. По значению этого байта можно определить, в каком режиме находится программируемый дешифратор, включён ли турборежим, а также номер текущей страницы дополнительного ОЗУ. Системный регистр переводится в начальное состояние при наличии активного уровня сигнала сброса RES.
Назначение системного контроллера - проанализировать, какую операцию собирается выполнить микропроцессор и, если это - операция чтения или записи, выработать сигнал обращения либо к памяти, либо к внешнему порту. Если выполняется команда типа LDA или STA, то системный контроллер определяет, что микропроцессор собирается работать с памятью и вырабатывает сигнал обращения к ней. Если же встретилась команда IN N или OUT N, то формируется сигнал обращения к внешнему порту. Возможность анализа выполняемой операции предоставляет сам микропроцессор. Как известно, каждая команда микропроцессора выполняется за несколько машинных циклов. В начале каждого цикла микропроцессор выдаёт на шину данных слово состояния - служебную информацию о предпринимаемых действиях. О том, что на шине данных находится слово состояния, свидетельствует высокий уровень (лог. 1) на выводе SYNC. Этот сигнал или сигнал STSTB, вырабатываемый тактовым генератором, можно использовать в качестве строба для запоминания слова состояния в системном контроллере. Каждый бит этого слова несёт в себе определённую информацию. Для формирования сигналов обращения в память и к внешним портам системный контроллер использует биты D1, D4 и D6 слова состояния. Сброс системного контроллера происходит в момент прихода сигнала RES (сброс микропроцессора) или HLDA (захват шин ПЭВМ контроллером ПДП).

Радио-86РК МАКСИ+ 0_158034_3fb7acff_L

В соответствии с состоянием трёх старших разрядов системного регистра осуществляется перевод программируемого дешифратора в одно из восьми возможных состояний. Переключение производится узлом выбора режима. Полный перечень режимов приведён в таблице 1.
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  vital72 в Вс Июл 10 2016, 11:39

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
- что-нибудь еще

После запуска на макетной плате выложу схему и детальное описание.
Т.к. множество идей у нас пересекается (использование системного контроллера, турборежим) можно объединить усилия по созданию такого компьютера

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Вс Июл 10 2016, 12:00

4
vital72 пишет:2. На базе "Радио-86РК" разрабатываю компьютер на тех же комплектующих (ВМ80А, ВТ57, ВГ75), который будет с ним совместим на уровне монитора. Кроме перечисленных выше будут следующие возможности:
- турборежим: работа на двух частотах, стандартной для РК 1,77МГц и 3МГц (процессоры AMD AM9080-4DC позволяют работать на частоте 4МГц)
- все адресное пространство в 64кб будет занято ОЗУ
- два видеорежима: стандартный для РК 78х30 и стандартный для компьютеров вообще 80х25
- ПЗУ можно будет использовать до 32кб
- загружаемый знакогенератор
- возможность менять цветовую палитру
- использование прерываний
- запуск CP/M
- что-нибудь еще

После запуска на макетной плате выложу схему и детальное описание.
Т.к. множество идей у нас пересекается (использование системного контроллера, турборежим) можно объединить усилия по созданию такого компьютера

Выглядит всё очень замечательно, объединить усилия можно, готов поучаствовать и помочь, чем смогу, по мере появления свободного времени.

Первый пункт, как-то мало интересен мне, так как оригинальная плата моя была давно утеряна, да и качество там не ахти было, точно помню, что куча была отвалившихся дорожек, в общим жуть и пахабщина, я бы не стал её дорабатывать. А вот новые современные зелёные платы с шелкографией, паяльными масками, просто обожаю, и паять приятно и внешний вид, доставляет удовольствие...

И ещё, раз уж это и не Радио-86РК и не его доработанный вариант, то может и название ему другое придумать и создать новую тему, с соответствующим названием, чтобы не было путаницы?
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  vital72 в Вс Июл 10 2016, 12:27

5
У самого свободного времени не так много, поэтому когда что-то будет рабочее - не известно, сейчас жду когда приедут макетные платы и некоторые детальки.
А ту зеленую плату РК-шки тоже можно считать вполне оригинальной, у самого есть такая, как раз по ней буду составлять инструкцию по модификации.
И да, наверно нужно создать отдельную тему, а вот какое название, это уже я не знаю Smile Вон на zx-pk (кстати, почему pk?) придумали "Радио-86РК Плюс", хотя там тоже много отступлений от оригинала.

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Вс Июл 10 2016, 12:42

6
vital72 пишет:И да, наверно нужно создать отдельную тему, а вот какое название, это уже я не знаю Smile Вон на zx-pk (кстати, почему pk?) придумали "Радио-86РК Плюс", хотя там тоже много отступлений от оригинала.

Так может не стоит зацикливаться на названии "Радио-86РК" а придумать вообще оригинальное, например, блин и тут задумавшись понял, что что-то ничего интересного и оригинального в голову не приходит...
Эээ, может Refine-1, от английского этого слова:

Refine - повышать качество, облагораживать; становиться более изящным, утончённым, изысканным.

Ну, или какое нибудь другое, на ваше усмотрение.

Тогда если название придумаем, то можно и тему создать, и там уже описывать видение различных блоков, что да как, на какой элементной базе и т. д...
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  vital72 в Вс Июл 10 2016, 12:52

7
название - не самое главное, надо сначала с концепцией определиться и людей бы заинтересовать

vital72
новичёк

Сообщения : 12
Дата регистрации : 2016-07-07

Посмотреть профиль

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Вс Июл 10 2016, 13:15

8
vital72 пишет:название - не самое главное, надо сначала с концепцией определиться и людей бы заинтересовать

Давай те решать проблемы постепенно, по мере их поступления. Для начала, чтобы не загаживать эту тему, по РК МАКСИ, я сейчас создам новую тему, с ничего особо не значащим названием, потом всегда можно переименовать и переберёмся туда, для обсуждения всех вопросов по созданию новой машинки.



Создал: новая тема
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Viktor2312 в Сб Янв 21 2017, 15:45

9
резерв.
Viktor2312
Viktor2312
Гуру+

Сообщения : 11569
Дата регистрации : 2012-08-10
Возраст : 40
Откуда : Пятигорск

Посмотреть профиль

Вернуться к началу Перейти вниз

Радио-86РК МАКСИ+ Empty Re: Радио-86РК МАКСИ+

Сообщение  Спонсируемый контент

10

Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения