Важная информация

User Tag List

Страница 27 из 28 ПерваяПервая ... 232425262728 ПоследняяПоследняя
Показано с 261 по 270 из 279

Тема: RSX-11 на ДВК-4 и других компах с ВМ3 процессором...

  1. #261
    Master
    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    513
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    (см про первый VAX и не выпуска PDP-11/74
    думаю - это миф созданный большими любителями PDP-11 (к которым и сам отношусь) - наверное, все-таки что-то не получилось или получилось плохо.
    Ведь и после 11/73 были 83, 84 и 93, 94 через несколько лет, а VAX за это время продолжал развиваться и убыстряться. Да и вообще - основная и главная причина "схода с арены" PDP - 64к памяти для задач. И что толку от любой производительности, если памяти мало. Да и - к тому времени все стали отходить (хоть это и драматично) от программирования на ассемблере и памяти надо было все больше, да и спрос на графику появился и т.д. и .т.п. Главное это - предел 64к. А VAX потому и VAX, что витуал мемори - памяти "хоть завались" по тем временам. Вот ввести бы как-нибудь элегантно в систему команд (с сохранением всех старых) что-то вроде индексации (или как она правильно называется в 8086 ?), тогда бы, может, и продлилась жизнь (наверное и диспетчер памяти но было бы усовершенствовать).

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    ЕМНИП
    а что это такое ?

    PIP [200,200]A.A/UF=TI: - то же не понимает. И наверное - сам PIP. Кстати второй уровень в P/OS поддерживается только в третьих версиях, а в более ранних - нет. Но, по какой-то причине в них PIP умеет это делать, но поддержка остального в системе полностью отсутствует. Зная это можно было в старых версиях "прятать" файлы от непосвященных.
    Последний раз редактировалось ra3qdp; 29.06.2018 в 16:01.

  2. #262
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,002
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    думаю - это миф созданный большими любителями PDP-11
    "The 11/74 was cancelled because of concern for its field maintainability, though employees believed the real reason was that it outperformed the 11/780 and would inhibit its sales"

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    были 83, 84 и 93, 94
    Это всё были микро (на J-11), последней большой моделью была PDP-11/44 - замена 11/45 и 11/70 (1980)

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    ЕМНИП
    Если Мне Не Изменяет Память

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    PIP [200,200]A.A/UF=TI: - то же не понимает
    HELP PIP SWITCHES Ключ, делающий такое - точно был, вот его написание...

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    что-то вроде индексации (или как она правильно называется в 8086 ?),
    Зло Вон даже Windows NT для i386 не поддерживает эту возможность, а работает на плоских 4-х гигах, не смотря на 40 битный (ЕМНИП) адрес в i386, i486 и пентиумах, не поддерживающих x64. Слишком много будет заморочек для программ, да и для операционки - для поддержки таких программ

  3. #263
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Ключ, делающий такое - точно был, вот его написание...
    Именно /UF, но он требует наличия прав на создание в [0,0] - то есть привилергированного пользователя по сути (с точки зрения FS - не привилегий как таковых).
    Последний раз редактировалось form; 29.06.2018 в 17:25.
    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

  4. #264
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,002
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По поводу логических имен
    Код:
    >DFL LB:[1,54]RSX11M.SYS=OSIMAGE
    >ASN LB:[1,54]RSX11N.SYS=OSIMAGE2
    >ASN
    
    (Session Local Logical Table for TT0:)
    
         "OSIMAGE"    =   "LB:[1,54]RSX11M.SYS"
         "OSIMAGE2"   =   "LB:[1,54]RSX11N.SYS"
         "WK"         =   "LB:" [Final]
    >DIR OSIMAGE
    
    
    Directory DU0:[1,54]
    2018-06-29 18:51
    
    RSX11M.SYS;1        1026.   C  2017-07-20 02:13
    
    Total of 1026./1026. blocks in 1. file
    
    >DIR OSIAMGE2
    PIP -- No such file(s)
    
    >DIR OSIMAGE2:
    PIP -- No such file(s)
    
    >
    Как написано в хелпе - ASN создаёт логические устройста (ака SY: ), DFL - логические имена. Несколько вариантов. Самые понятные - глобальные, групповые, логин и локальные. Есть ещё системные, для ASN - вроде как синоним, для DFL - пока не понял.
    Не указан тип - и там и там создаётся локальное.
    ASN -

    - - - Добавлено - - -

    По поводу /UC
    Код:
    >SET /UIC
    Default UFD:  [200,200]  Protection UIC:  [200,200]
    >SET /UIC=[1,54]
    >SET /NOPRIV=TI:
    >PIP [1,35]A.A/UF=TI:
    S
    ^Z
    >SET /UIC=[200,200]
    >PIP [1,36]A.A/UF=TI:
    ASDFA
    DFD
    ^Z
    >SET /UIC
    Default UFD:  [200,200]  Protection UIC:  [1,54]
    >
    ^Z
    >SET /UIC
    Default UFD:  [200,200]  Protection UIC:  [1,54]
    >DIR [1,35],[1,36]
    
    
    Directory DU0:[1,35]
    2018-06-29 19:01
    
    A.A;1               1.         2018-06-29 18:58
    
    Total of 1./1. blocks in 1. file
    
    
    Directory DU0:[1,36]
    2018-06-29 19:01
    
    A.A;1               1.         2018-06-29 18:59
    
    Total of 1./1. blocks in 1. file
    
    Grand total of 2./2. blocks in 2. files in 2. directories
    
    >

  5. #265
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    ASN
    Код:
    >ASN LB:=AA:
    >DFL LB:=BB:
    >DFL
    
    (Session Local Logical Table for TT51:)
    
         "AA"         =   "LB:" [Final]
         "BB:"        =   "LB:" 
         "ZZ1"        =   "LB:" [Final]
    
    (Session Login Logical Table for TT51:)
    
         "SY"         =   "DU1:" [Final]
         "SYS$LOGIN"  =   "DU1:[FORM]" [Final]
    >
    То есть ASN для совместимости при использовании имен в виде XX: создает final трансляцию. В оcтальных случаях ASN и DFL ничем не отличаются.
    Еще прикол: если спросить список глобальных имен (ASN /GBL или DFL /GBL) от лица непривилегированного усера - будет "PРИЖИЛЕГЕД ЦОММАНД". При этом ASN /ALL или DFL /ALL (результат включает /GBL) - без проблем
    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

  6. #266
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,002
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надо код посмотреть, может, сегодня залезу. На первый взгляд по крайне мере показывают они одно и тоже
    Код:
    >ASN /ALL
    
    (Session Login Logical Table for TT0:)
    
         "SYS$LOGIN"  =   "DU:[HUNTA]" [Final]
    
    (System Logical Table)
    
         "ACD$MIM"    =   "20"
         "DISK$HUNTA" =   "DU1:" [Final]
         "DISK$RSX11MPBL87"
                      =   "DU0:" [Final]
         "WK"         =   "LB:" [Final]
    >DFL /ALL
    
    (Session Login Logical Table for TT0:)
    
         "SYS$LOGIN"  =   "DU:[HUNTA]" [Final]
    
    (System Logical Table)
    
         "ACD$MIM"    =   "20"
         "DISK$HUNTA" =   "DU1:" [Final]
         "DISK$RSX11MPBL87"
                      =   "DU0:" [Final]
         "WK"         =   "LB:" [Final]
    >ASN /GBL
    
    (System Logical Table)
    
         "ACD$MIM"    =   "20"
         "DISK$HUNTA" =   "DU1:" [Final]
         "DISK$RSX11MPBL87"
                      =   "DU0:" [Final]
         "WK"         =   "LB:" [Final]
    >DFL /GBL
    
    (System Logical Table)
    
         "ACD$MIM"    =   "20"
         "DISK$HUNTA" =   "DU1:" [Final]
         "DISK$RSX11MPBL87"
                      =   "DU0:" [Final]
         "WK"         =   "LB:" [Final]
    >

  7. #267
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    показывают они одно и тоже
    Когда показывают разницы в принципе нет. Разница при присвоении имен вида XX:
    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

  8. #268
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,002
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не только.
    Код:
    >DIR OSIMAGE
    
    
    Directory DU0:[1,54]
    2018-06-29 18:51
    
    RSX11M.SYS;1        1026.   C  2017-07-20 02:13
    
    Total of 1026./1026. blocks in 1. file
    
    >DIR OSIAMGE2
    PIP -- No such file(s)
    
    >DIR OSIMAGE2:
    PIP -- No such file(s)
    
    >

  9. #269
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    283
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ASN изначально команда для систем без расширенных имен (M+ baseline такая, к слову), соответственно и при использовании имен похожих на DD:, DDx: ставит флаг final

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    Не только.
    Может дело в этом?
    Код:
    >DFL LB:[1,54]RSX11M.SYS=OSIMAGE
    >ASN LB:[1,54]RSX11N.SYS=OSIMAGE2
    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

  10. #270
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,002
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Отличия и без двоеточия есть

    >DFL LB:[1,54]RSX11M.SYS=OSIMAGE
    >ASN LB:[1,54]RSX11N.SYS=OSIMAGE2

    Результат отличается

    - - - Добавлено - - -

    Блин, ошибся. Щас проверю

    - - - Добавлено - - -

    Да, моя ошибка - одинаково себя ведёт

    - - - Добавлено - - -

    Правильный вариант вывода:
    Код:
    >ASN LB:[1,54]RSX11M.SYS=OSIMAGE
    >DIR OSIMAGE
    
    
    Directory DU0:[1,54]
    2018-06-29 19:36
    
    RSX11M.SYS;1        1026.   C  2017-07-20 02:13
    
    Total of 1026./1026. blocks in 1. file
    
    >DIR OSIMAGE:
    
    
    Directory DU0:[1,54]
    2018-06-29 19:37
    
    RSX11M.SYS;1        1026.   C  2017-07-20 02:13
    
    Total of 1026./1026. blocks in 1. file
    
    >
    - - - Добавлено - - -

    В общем, в процессе создания они пользуются разными директивами. Одна есть по любому, вторая - только если выбрали расширенные логические имена. Отличия надо смотреть в ядре

Страница 27 из 28 ПерваяПервая ... 232425262728 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 537
    Последнее: 23.01.2024, 20:06
  2. Раскажем о других
    от VNN_KCS в разделе Люди
    Ответов: 10
    Последнее: 27.11.2011, 19:35
  3. Ответов: 26
    Последнее: 10.05.2011, 10:45
  4. Для ААА и других ценителей.
    от Destr в разделе Разный софт
    Ответов: 12
    Последнее: 11.05.2009, 07:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •