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

Полигон-2

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

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

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

Полигон-2 »   Другие архитектуры »   Инопланетные скрижали
RSS

Инопланетные скрижали

PDP-11 для Intelоидов

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 * 9 10 11 12 .. 25 26 27 28 29 30
Печать
 
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
MC68k написал:
[q]
Собственно из софта мне будет нужен простейший редактор и ассемблер
[/q]
Он же "Грот", длина - в районе 010000 ( 4 Кбайт ), перемещаемый по адресам.
Для работы требует ЕМТ 6 ( ввод кота с клавы в R0 с ожиданием нажатия ), ЕМТ 16 ( вывод кота символа ( из R0 ) на экран ), ЕМТ 36 ( магнитофон ).
Можно найти во второй половине дампа ПЗУ 1284 ( с адреса 170000 / 010000 ).
В принципе, вероятно, где-то должны гуглится его исходники для ДВК с адресом терминала 177560.
_Patron_
Member


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


Ссылка


Дата регистрации на форуме:
19 дек. 2012
MC68k написал:
[q]
Собственно из софта мне будет нужен простейший редактор и ассемблер, наподобие РКшного пакета МИКРОН.
[/q]
С нестандартным экраном редактор придётся использовать строчный, вроде TECO, или писать экранный редактор самостоятельно. Проще использовать в качестве экранного редактора блокнот Windows и исходники компилировать тоже в Windows, а в собранный комп загружать скомпилированные исполняемые программы.
MC68k
Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
MM написал:
[q]
Он же "Грот", длина - в районе 010000 ( 4 Кбайт ), перемещаемый по адресам.
Для работы требует ЕМТ 6 ( ввод кота с клавы в R0 с ожиданием нажатия ), ЕМТ 16 ( вывод кота символа ( из R0 ) на экран ), ЕМТ 36 ( магнитофон ).
Можно найти во второй половине дампа ПЗУ 1284 ( с адреса 170000 / 010000 ).
В принципе, вероятно, где-то должны гуглится его исходники для ДВК с адресом терминала 177560.
[/q]
О! Спасибо, есть над чем подумать. Этот "Грот" только редактор или бинарник собирать умеет тоже? 4Кбайт или 4Кслов?
ЕМТ36 это надо понимать ввод/вывод. Остальное вроде понятно.

_Patron_ написал:
[q]
блокнот Windows
[/q]
А что это?
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
MC68k написал:
[q]
Этот "Грот" только редактор или бинарник собирать умеет тоже?
[/q]
Это типа пульта, умеет отображать слова сразу как ассемблер.
Т.е. надо толко дописать системные вызовы ЕМТ , и БИОС готов.

Для сборки реальных MACRO + LINK + DESS + ( текстовый редактор ) + ( язык высокого уровня типа Паскаль ) нужно не менее 400 кбайт дискового пространства под RT-11. А если с библиотеками - то под 800 кбайт, не считая "текстов пользователя".
MC68k
Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
MM написал:
[q]
Это типа пульта, умеет отображать слова сразу как ассемблер.
[/q]
Наподобие APPLE][ CALL -151?

MM написал:
[q]
Для сборки
[/q]
Ну вот взять, например, тот же РК86. В нем монитор со всеми системными подпрограммами занимает 2Кбайта и пакет МИКРОН. Просотй экранный редактор 2Кбайта и ассемблер 2Кбайта. Ассемблер незатейливый, без макросов и инклудов всяких, но позволяет получить бинарник. Потом туда придумали цэпээм и прочие плюшки, но МИКРОН самое труЪ, типа этого вашего DESS. Ну пусть 2К слов, но чтобы так же просто и незатейливо.
Дисковод не нужен. SD карточка либо неспеша ногодрыгом, либо немного мелкологики, чтобы биты в байты превращать и обратно.
Паскаль не нужен. Я серьезно.
_Patron_
Member


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


Ссылка


Дата регистрации на форуме:
19 дек. 2012
MC68k написал:
[q]
блокнот Windows
А что это?
[/q]
Блокнот Windows - программа notepad.exe ( расположена в каталоге Windows на диске C: )
Именно этот экранный редактор Windows я использую при написании программ для PDP-11.
_Patron_
Member


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


Ссылка


Дата регистрации на форуме:
19 дек. 2012
MC68k написал:
[q]
Ну пусть 2К слов, но чтобы так же просто и незатейливо.
[/q]
Ничего такого нет, тем более - для нестандартного экрана. И не будет, если не сделать самостоятельно.
MC68k
Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
_Patron_ написал:
[q]
расположена в каталоге Windows на диске C:
[/q]
Поискал в файловом менеджере диск C: и каталог Windows и не нашел. ВСЕ ПРОПАЛО!

_Patron_ написал:
[q]
Ничего такого нет, тем более - для нестандартного экрана.
[/q]
А что в нем такого нестандартного? Ниасилили определять количество символов в строке? Или в этом вашем ДВК нет функции чтобы узнать XCUR YCUR?

_Patron_ написал:
[q]
И не будет, если не сделать самостоятельно.
[/q]
Спасибо, кэп.

Спрошу еще вот что - эти ваши инопланетные EMT, как RST только EMT?
И последний вопрос на сегодня - если можно поподробнее про распределение самой верхней части адресного пространства, там где всякие терминалы, телеграфы, пультЪ и вектора(EMT?). Про старт по сбросу я уже понял, а вот остальное еще как бы в тумане.
_Patron_
Member


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


Ссылка


Дата регистрации на форуме:
19 дек. 2012
MC68k написал:
[q]
А что в нем такого нестандартного? Ниасилили определять количество символов в строке?
[/q]
В те годы, когда писались программы для PDP-11 - системы PDP-11 работали не с монитором ( через доступ к памяти графического адаптера ), а с терминалом - через отправку байтов в порт RS-232.

Порт RS-232 ничего не говорит про количество символов в его строке, поэтому для каждого типа терминала, подключаемого с другой стороны линии связи - был собственный экранный редактор. Или один для всех терминалов универсальный строчный редактор, точнее даже два: EDIT и TECO.
MM
Advanced Member


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


Ссылка


Дата регистрации на форуме:
2 авг. 2013
MC68k написал:
[q]
Спрошу еще вот что - эти ваши инопланетные EMT, как RST только EMT?
[/q]
1. Для устранения большинства неясностей настоятельно рекомендую ознакомиться с документом "ТО 1801ВМ2" :
http://www.felixl.com/1801VM2SPECS.zip
2. Для примера типовой М-ЭВМ , подходящей для RT-11, посоветую ознакомиться с ТО МС1201.02 ( вычислитель ДВК-2 и ДВК-3) :
http://emuverse.ru/wiki/%D0%94%D0%92%D0%9A
Там же и инструктаж для RT-11 ( из которой потом сделали CP/M для Интел, отрезав большинство фич )

Если не делать железо для RT-11 ( пусть и в самом минимальном варианте ), придётся софт

_Patron_ написал:
[q]
сделать самостоятельно.
[/q]
ИМХО - софт делать на порядок - другой сложнее,чем хард ;) .
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 * 9 10 11 12 .. 25 26 27 28 29 30
Печать
Полигон-2 »   Другие архитектуры »   Инопланетные скрижали
RSS

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

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

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