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

Полигон-2

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

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

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

Полигон-2 »   Другие архитектуры »   PDP Uino так сказать
RSS

PDP Uino так сказать

<<Назад  Вперед>> Страницы: 1 2 3 4 5
Печать
 
andyTh
Гость

Ссылка

kod007 написал:
[q]
А загрузка на PDP-11/20, вроде, была каскадной, сначала запускался мини-загрузчик(77 байт) из ROM в процессоре, затем он считывал с носителей RF, DECtape загрузчик bos, а потом уже через bos вгружалась серьезная ОС. Кажется для создателей машины было меньше проблем, а для системщиков больше выбора.
[/q]
В идеале для этой конкретной поделки иметь среду, которая бы докомпиливала программку до исполняемого из ПЗУ кода.
И без красноглазения...
Сейчас на форуме
zOrg
Гость
[V] Я не робот.

Откуда: Ленинградская область, пгт. Сиверский
Всего сообщений: 5124
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
9 янв. 2009
Оффтопик: Оффтопик:
skoroxod написал:
[q]
Давно было пора поднять Андрею рейтинг, а по совокупности заслуг хотя-бы до 2-х. Будем исправлять упущение
[/q]
Поднял.
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
andyTh написал:
[q]
программку до исполняемого из ПЗУ кода. И без красноглазения...
[/q]
Ленинградский вариант C имеет библиотеку автономного выполнения без запросов к ОС, для компиляции программ, годных к зашивке в ПЗУ. По синтаксису, конечно, древний и простой.
http://qbus.tenko.org/leningrad_cc_doc.zip
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Сколько кбайт предполагается тескта на Бейсике ?
Есть ли требования к наличию определенных команд ( кроме работы с МПИ ) ?
Какой предполагается накопитель информации - или без такового ?
andyTh
Гость

Ссылка

Anonymous написал:
[q]
Ленинградский вариант C имеет библиотеку автономного выполнения без запросов к ОС, для компиляции программ, годных к зашивке в ПЗУ. По синтаксису, конечно, древний и простой.
http://qbus.tenko.org/leningrad_cc_doc.zip
[/q]
Пасиб, будем посмотреть.


MM написал:
[q]
Сколько кбайт предполагается тескта на Бейсике ?
Есть ли требования к наличию определенных команд ( кроме работы с МПИ ) ?
Какой предполагается накопитель информации - или без такового ?
[/q]
Да ктож его знает. Планировалась база для игр разновозрастных дитятей.
Один напишет себе машинку, едующую над изолентой, другой управление атомным реактором :)
Кто этих ненормальных то знает.
Накопителя не предполагалось, предполагалось либо грузить скрипт в пульт, и запускать
либо уже готовый код писать в ПЗУ и стартовать с него.
Сейчас на форуме
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
andyTh написал:
[q]
база для игр
[/q]
Может, Бейсик-компилятор от БК0010-01 использовать ?
Но он требует телеграф по адресу 176560.
И придется радикально пропатчить 017 дамп ПЗУ.
Общая длина массива Бейсик-машины - 100000...177576, после патча может составить 110000-177576.
kod007
Newbie


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


Ссылка


Дата регистрации на форуме:
8 янв. 2018
andyTh
Гость

Ссылка

Пульт будет чем то таким
http://zx-pk.ru/threads/20095-...inala.html
Ресурсов ЕРМ3512 гарантированно хватает на эмуляцию
последовательного порта по стандартным адресам. При необходимости и с прерываниями.
Памяти полные 128К минус IO.
Самым простым по софту вариантом будет повторение МС1201..02
Тогда можно будет использовать 055 ПЗУ от неё.
Реально оно избыточно донельзя ибо никакие загрузчики и тесты использоватся не будут.
Нет устройств - нет и загрузчиков :biggrin: :biggrin: :biggrin:
Тесты... ну тож бы выкинуть.
Но 055 прошивка уже есть, писать свой пультовый режим не нужно.
Да, общение с внешним миром через UART. Плюс дополнительный
разьём для программатора.
В идеале написать такую вариацию пульта, который бы умел шить сам себя,
но кто ж это сделает то.
ММU, куда его на ВМ2... И так хорошо :)
Прерывания планируются. Кроме основного генератора, разведён генератор часовой частоты.
Её не так затратно доделить до скажем чего то типа ...128-64-32-16...Гц

MM написал:
[q]
Может, Бейсик-компилятор от БК0010-01 использовать ?
Но он требует телеграф по адресу 176560.
И придется радикально пропатчить 017 дамп ПЗУ.
Общая длина массива Бейсик-машины - 100000...177576, после патча может составить 110000-177576.
[/q]
Два совсем простеньких телеграфа конечто тоже влезут, но я реально хотел АЦП, ШИМ, мож какой ультразвуковой датчик
реализовать аппаратно. Гаечка конечно емкая, но не особо. 512 ячеек всего.
Сейчас на форуме
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
andyTh написал:
[q]
ММU, куда его на ВМ2...
[/q]
У ВМ2 есть высокоприоритетное немаскируемое прерывание, совпадающее с вектором прерывания от MMU, а разместить PAR/PDR в альтере проблем никаких, хотя место займёт. Если программа захочет вылезти за отведённую ей память, альтера просто не выполняет обмен с памятью и сразу ставит запрос по 0250 вектору, ножка wir процессора. Из нестандартностей - альтера не сможет сохранять адрес инструкции, вызвавшей нарушение АП, т.к. ВМ2 никак не помечает выборку инструкций в циклах, но можно хранить в отдельных дополнительных регистрах историю из нескольких последних выборок ВМ2 из памяти. В ПК11/16 Союз-Неон MMU же приделано к 1806ВМ2, можно и в вашей конструкции сделать. Только памяти надо больше тогда уже, чтоб был реальный прок от MMU.
andyTh
Гость

Ссылка

Anonymous написал:
[q]
В ПК11/16 Союз-Неон MMU же приделано к 1806ВМ2, можно и в вашей конструкции сделать. Только памяти надо больше тогда уже, чтоб был реальный прок от MMU.
[/q]
А есть ли смысл.
Данная платка задумывалась именно как игрушка.
Тут бы штатную память занять чем то.
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2 3 4 5
Печать
Полигон-2 »   Другие архитектуры »   PDP Uino так сказать
RSS

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

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

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