С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Дистр делался в расчёте на диск с геометрией 615x4x16, свободного места на нём (что бы можно было сделать SYSGEN) - чуть больше 6200 блоков. Сам по себе дистр одинаковый - под ДВК с 256 кб и 1024 мб, но в этом варианте (под 256 кб) были слегка оптимизированы STARTUP.CMD и образ системы, что бы освободить больше памяти
Дистрибутив и сгенерённая система под ДВК с 256 кб памяти и винчестером 615х4х16
http://www.KpXX.Ru/KBAHT4C/Софт/Syst...-11M-Plus v4.6
Первый блинкомом. Я продолжаю работать над этим
Последний раз редактировалось Hunta; 24.06.2018 в 20:43.
Мне вот все-же интересно, на малых машинах типа Электроника 100-25 и т.п. памяти тоже не много - всего 248к..
Но тем не менее к ним были подключены целые терминальные классы, что там за много-терминальная система была?
И из накопителей там стандартный МТ и диски RK (Которые по 5 мб, но никак не по 20)
Там могла быть TSX, так могла быть RT c MU (multi-user, многопользовательским) бейсиком, так могла быть младшая RSX - RSX-11M
В М дистр был меньше по размерам, дистры делались под большее количество вариантов дисков и при генерации предлагалось на выбор больше вопросов о возможностях будущей системы (в том числе тех, которые в M-Plus были просто включены без возможности выключения)
Но даже M под RK05 (которые, кстати, 2.4 мб, а не 5) последней была версия 3.2 (это вроде M-Plus 1.0) - от DEC. А уже следующая - 4.0 (аналог M-Pius - 2.0) была под RK06 (10 мб, ЕМНИП) или большие диски. Хотя в союзе сделали дистр под RK05. И систем в процессе генерации просила диски поменять. Но для ДВК (даже в моём варианте Квант-а в двумя винчестерами) это не вариант от слова совсем.
За счёт того что многие вещи (вкусности) в M отсутствовали просто как класс - в памяти она занимала меньше и её можно было даже сгенерить под систему БЕЗ ДП - ни разу не пробовал.
M-Plus официально не поддерживалась DEC на процах с 18-ти битным ДП (типи СМ-4 или Электроники-100/25) хотя возможность попробовать сгенерить систему под них DEC оставила. ВМ3, конечно, с 22-битным ДП, но если памяти 256 - эффект примерно тот же - нехватка памяти...
MT - это примерно 10 мб, но поскольку BRU умеет делать копии на нескольких носителях - в принципе - не вопрос сделать копию стандартного дистра
- - - Добавлено - - -
Начинал я с СМ-3, но очень быстро появилась СМ-4 - и вот на ней мы делали класс для обучения программированию на ФОРТРАН-е на 12 студентов Стояла сначала RSX-11M 3.2 (ЕМНИП, над которой потрудились особо шаловливые ручки программистов Союза), а потом 4.0 - с того самого переделанного дистра
Последний раз редактировалось Hunta; 29.07.2018 в 22:56.
А найти эти старые версии RSX нет возможности?
Мне кажется они для ДВК с 256к будут лучшим вариантом..
Да и в будущем на Эл.100-25 тоже надо будет..
Почему нет возможности - тоже в инете валяются. Просто драйвера у M и M-Plus слегка не совместимы - нужна доделка - вроде небольшая. Ну и опыта набраться - под M не писал драйверов
И да и нет. Вы имеете ввиду так называемые привилегированный задачи - при определённых условиях под M действительно требуется их перекомпиляция - потому что программа может обращаться непосредственно в ядро RSX - и нужно знать адреса - а они, в зависимости от того, что навыбирали при SYSGEN-е - будут разными. В M-Plus появилась технология векторизации - и это уже не требуется для всех программ, кроме SAV и вроде всё. И в большинстве случаев достаточно перелинковки, есть сценарии, когда потребуется и перекомпиляция.
Возможные причины ещё пересборок - использование резидентных библиотек, использования режима супервизора.. и вроде чего то ещё было. А, ну да, если программа завязана на знание модели оборудования - типа терминала.
Хотя большинство этих причин решаемы - правда, за счёт небольших танцев с бубном
- - - Добавлено - - -
Если приходилось уже писать - наверное да. Мне под M писать не приходилось - и сказать сходу - насколько сложно будет переделать - не берусь.
- - - Добавлено - - -
Но вот файлах для линковщика часто можно увидеть некоторое количество параметров - и вот для того, что бы поменять что то из них - да, придётся перелинковать У меня под первой RSX-11M-Plus на Квант-е из-за этого было перелинкована примерно треть задач
Под M нет некоторых точек входа, по традиции не используют макрос DDT$ (хотя в RSXMC он есть начиная с V4 как минимум), нет некоторых полезных подпрограмм вроде $CVLBN, есть нюансы вроде того, что $BLKCK отсутствует если в конфигурации нет ни одного DECовского дисково драйвера. В целом на мой взгляд в M+ все проще
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)