Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Бывший СССР »   Эмулятор кучки 1801РР1 с внутрисхемным программированием
RSS

Эмулятор кучки 1801РР1 с внутрисхемным программированием

<<Назад  Вперед>> Страницы: 1 2 3 * 4
Печать
 
BD
Newbie


Всего сообщений: 11
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 июля 2016
FPGA не шутка :biggrin:


MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Извещение. Исправленный 36-й вариант программатора :
https://cloud.mail.ru/public/65mQ/qkGzHcT7X
Исправлен баг в команде "/" ( в меню отсуствует ) - создание образа сектора ЭСППЗУ с текстом :
000240 000207 000000 000000 000000 000000 000000 000000 и т.д.
Такой образ необходим в БК11М как "затычка" пустых страниц ПЗУ, иначе БК11М стартует некорректно.
Barmaleikin
Junior Member


Откуда: Москва
Всего сообщений: 134
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 нояб. 2016
BD написал:
[q]
3. Нахрен никому не надо
[/q]
Мне надо.
BD
Newbie


Всего сообщений: 11
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 июля 2016
ММ, насчет программатора расклад такой:
- можно вообще без ДОС обойтись, лишь бы 160004 была.
если длина 20000(8) байт всегда, можно читать/писать по номеру блока, а записи в каталоге заранее создать.
см. https://bk0010.org/forum/?id=32667
- шрифт грузить прям в область 1000-37777 4Кб
- вывод строки текста и ввод символа еще 1Кб
- остальное под буфер и собственно прогу.

Barmaleikin, так пиши Vslav, он будет рад, что хоть кто-то интересуется. Найти можно тут.
http://forum.pk-fpga.ru/viewforum.php?f=43
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
BD написал:
[q]
можно вообще без ДОС обойтись, лишь бы 160004 была.
[/q]
Да, так и есть. Программатор проектировался для МС1201.01, БК0010, БК0011, БК0011М - но все варианты с блоком КНГМД БК0011/М, либо БКшка с магнитофоном ( для истинных ценителей старины :frown: ). Выбор номера команды ЕМТ происходит автоматически в соответствующих подпрограммах, и если нет стандартного зачения 30-го вектора ЕМТ , используются вызовы RT-11 - для МС1201.01/02.
Будет работать и на МС1201.02, но надо все записи в регистр 177716 заменить на пустые инструкции - 000240, и желательно выбирать окно на адресе 140000, предварительно отключив соответствующий банк ДОЗУ. Для справки - колодка на МС1201.02 работает только в режиме "пользователь" и для БИОСа напрямую не видна ( только через пультовые команды ), что можно несложно пропатчить МГТФом, для упрощения.

С МС1201.03/04 напрямую работа по программированию невозможна, нужно несколько простецких ИС и пару метров МГТФ, и ж. колодка РС24-7 ( китайчатина не подойдет ). Зато можно будет организовать массив данных аж 64 кбайт ( в старших адресах 1801ВМ3 ).
*
37-й вариант :
https://cloud.mail.ru/public/7WGW/zuajJnnT2
Всё то же самое + 017.DAT + 1286.DAT ( программатор 573РФ3/1801РР1 на Программаторе Стенда БК )
И 019 в формате стерха.
BD
Newbie


Всего сообщений: 11
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 июля 2016
Опять ты не понял. В течении пары недель изготовлю загрузочную дискету которая вообще не будет зависить ни от каких ПЗУ.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Подключение модуля к УКНЦ вместо всех 4 шт. 1801РЕ2 :

В сектор №4 модуля прописывается контент DS4 УКНЦ ( адрес 100000-117777 ), и устанавливается резистор к 23 выв. модуля.
Содержимое DS1...DS3 прописывается в сектора модуля 11...13 или 15...17, и входы разрешения выборки выв. 22 или 21 модуля подключаются перемычкой к +5в. Есть возможность переключаться навешиваемым тумблером между группой секторов 11...13 и 15...17.
Модуль устанавливать вместо DS4.
Программирование модуля с имеющимся софтом ( 37-й вариант PRG.SAV ) возможно только на БКшке.
Для перепрограммирования в составе УКНЦ необходим серьезный программный подвиг :eek:

Если кто в теме - напишите пожалуйста, какие номера прошивок УКНЦ какой адрес имеют.
И ссылками на дампы киньтесь, если не сложно.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
https://cloud.mail.ru/public/hzFj/cvnGeSZBG
Файл PRG.SAV в 100% виде для загрузки с магнитофона на БК001х в адрес 001000, длина файла - 7000 ( 7 блоков ).
Адрес, куда загружать/выгружать дампы - 020000 , длина дампов - 020000 ( 8 ).

Диск с дампами 1801РР1 ПК1116 на адреса 000000 и 020000 :
https://cloud.mail.ru/public/8mKr/b619bJhFF
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Конфа для ПК11-16 :

В режиме БК - адреса окна 100000 и 120000 ( пустые , = 000000 ), в режиме ПК - адреса 160000 и 140000, файлы обработаны функцией "Стерх" и взяты с форума уважаемого господина Воланда ( содержаться на диске выше постом ).
Обращаю внимание, что в ПК11-16 внутренняя МПИ инверсная, и, соответственно, дампы тоже инверсные, и пусковая секция ППЗУ получается в адресе 160000 модуля ( в ПК11-16 - в 000000 адресе ).
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Как пристроить модуль ЭСППЗУ в МС1201.03 ( МС1201.04 ) :

Сектора ЭСППЗУ 10-13 или 14-17 будут в адресах 3-го метра начиная с 100000.
При очистке ЭСППЗУ в самую первую очередь прописывать сектор 000000 - т.к. это БИОС ( 134 например ).
Перед эксплуатацией провести тщательный тест ДОЗУ, т.к. при включенной записи в модуль ЭСППЗУ ответ на запись в адрес 177764 будет выставляться в каждых 64 кбайт АП МС1201.04

В файле программатора в подпрограммах "чтение слова ЭСППЗУ" и "запись слова ЭСППЗУ" заменить управление портом 177716 на управление ДП 1801ВМ3, с изменением записываемых значений.
Так же устроить патч пункта меню "коррекция адреса окна ЭСППЗУ" и "коррекция маски 177716".
<<Назад  Вперед>> Страницы: 1 2 3 * 4
Печать
Полигон-2 »   Бывший СССР »   Эмулятор кучки 1801РР1 с внутрисхемным программированием
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS