В реал - только побаловаться
Это предварительный образ, предварительные драйверы MZ (в случае ошибок повторы не делаются), да вон как видишь - хвост в виде несуществующего на УКНЦ HD висит - надо же было с чего-то загрузиться чтобы сохраниться на MZ
В RSX был классический BASIC-11 - такой же как в RT и даже вроде те же вопросы задавал при запуске, но я его так и не нашел. У меня есть BASIC-PLUS 2, но в unmapped системе его не соберешь, да и привычного интерпретатора там нету. Есть оболочка, но надо знать нюансы, чтобы понять как это работает - вот к примеру:- не каждый поймет, что это правильная и безошибочная работаКод:PDP-11 BASIC-PLUS-2 V2.7-00 BASIC2 A = 1 BASIC2 PRINT A 0 BASIC2
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Ага! Включил звук - всё красиво загрузилось до @ <EOF> - очень информативно ;-)
А дальнейшее мне напомнило одну из серий "Стар Трека" что ли )))
800кб слишком мало наверное для реализации, но драйвер MZ(RSX) работает в эмуляторе ПКМ. )
- - - Добавлено - - -
каждая команда отдельная компиляция?
но ведь можно программу больше 1-строки\команды писать ?
можно в память класть константу нужную и читать её из регистра ?
- - - Добавлено - - -
а ещё проще сохранять значения на дискете и читать из файла )
Да, любая команда собирает программу и запускает. Так что если нужно проверить быстро что-то - нужно в одной строке все написать:А программы можно писать какие угодно, и делать они по сути что угодно могут, поскольку позволяют вызывать подпрограммы на любом другом языке, а это даже без написания чего-либо полный набор системных вызововКод:BASIC2 FOR A = 1 TO 10 \ PRINT A \ NEXT A 1 2 3 4 5 6 7 8 9 10 BASIC2
Оболочка позволяет писать программы в ней, но проще это делать в стороннем редакторе. Там и номера строк будут необязательными.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
А RT-шный такой вариант Бейсика есть или это эксклюзив для RSX ?
Кстати скорость загрузки - сразу позволяет предположить, что RSX на УК-НЦ это изврат )))
Запуск - ради запуска и написания (как прецедент) MZ драйвера )))
Вот этот момент не совсем понятен?
- - - Добавлено - - -
form, может в тему RSXов переползти с этим образом УК-НЦшным вместе? )
Вроде не было. Есть BASIC-PLUS для RT-11, но это тоже интерпретатор с возможностью компиляции в свой собственный код.
MZ - устройство медленное, а загрузка RSX - это перепись полного содержимого памяти из файла на диске - то есть 112 блоков в данном случае
- - - Добавлено - - -
Ну теперь можно и переползти, есть ли только смысл? - это скорее баловство было
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Совсем без номеров строк в BP2 не обойтись, но можно минимизировать их использование (кстати проверил - оболочка BP2 тоже позволяет так писать)- - - Добавлено - - -Код:>TYP TEST.B2S 10 FOR A = 1 TO 10 \& PRINT PI/A \& NEXT A >BP2/COMP TEST >BP2/BUIL TEST >TKB @TEST >RUN TEST 3.14159 1.5708 1.0472 .785398 .628319 .523599 .448799 .392699 .349066 .314159 >
Воткнуть мало - надо чтобы он был собан для системы без поддержки MMU при конкретной разметке памяти на разделы. Но BP2 врядли в принципе предусматривает сборку для системы без MMU. Хотя попробовать конечно можно если удастся хоть один живой дистриб найти (у меня только для Micro/RSX, это уже пресобранный).
Последний раз редактировалось form; 07.11.2015 в 16:41.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Ну BP2 на то и сделан - чтобы на нем писать полноценные программы. К слову, на СТАКАНе программа для работы с почтой полностью на нем написана
А вот тут живет WWW сервер написанный на BP2
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)