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

User Tag List

Страница 1 из 7 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 62

Тема: PDP-11 и всё всё всё :)

  1. #1
    Veteran
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    1,728
    Благодарностей: 240
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию PDP-11 и всё всё всё :)

    Из документации на DOS-11 V004A

    Вольный перевод.

    Если CTRL/C вводится мгновенно после клавиши RETURN, монитор отобразит эхо ^C и зависнет - потребуется перезагрузка монитора. Очень небольшая задержка (моргните глазами) после ввода клавиши RETURN - это все, что необходимо, чтобы обойти эту проблему.

    Так что народ не прав - Выключить-Включить - это был не первый способ решения проблем на компах, первый - Морг-Морг!

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

    RSX-11M. Working Design

    3.3. Обработка в/в
    3.3.1. Цели

    Интерфейс в/в на 100 процентов совместим с RSX-11D. Кроме требований совместимости, в дизайне поставлены три цели:

    1. Общее количество памяти для обработки в/в (структуры данных плюс драйвера) должно быть уменьшено на 50 процентов по сравнению с RSX-11D.
    2. Структуры данных в/в должны быть существенно гибкими для добавления будущих устройств или для изменения принципов обслуживания существующих устройств.
    3. Пропускная способность должна быть равной или превышать такую в RSX-11D.

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

    *** RSTS родилась 11 июня 1970 года.

    Конечно, тогда она не называлась RSTS - просто IOX - от Input Output eXecutive (исполнитель ввода вывода), который был разработан как часть PTS (Punch Type System - перфоленточная система).

    Решение написать многопользовательскую систему было принято несколькими месяцами ранее и Tom Barnett бы назначен Менеджером Продукта. Nathan Teicholtz (бывший программный инженер TSS/8) управлял командой проектировщиков.

    Однако задержки были вызваны внутренней враждой относительно того, какой язык следует поддерживать. Боевые действия разделяли два лагеря.

    Выбор был между FOCAL (FOrmula CALculator Вычислитель Формул) и BASIC.

    Решение оставили за маркетологами, так как на техническом уровне эти два языка считались одинаковыми.

    (Никто не думал, что ограниченные возможности обработки символов в FOCAL создадут какие либо серьёзные проблемы).

    У сторонников FOCAL было два основных аргумента: язык уже существовал на PDP-8 и (что более важно) - он соответствовал фундаментальной философии Digital - «Давайте будем разными».

    Чем больше лагерь BASIC утверждал, что нуждается в отраслевом стандарте, тем больше представители FOCAL повторяли - «Давайте будем уникальными».

    В итоге классический компромисс - уникальный BASIC.

    Let's be different А не Think different

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

    Январь 1972 RSTS Version 3A-19.

    Работала на PDP-11/20 без диспетчера памяти, то есть 28 килослов памяти - это было всё, что было доступно всей операционной системе, программам на BASIC плюс место для работающих пользователей - до 16 человек.

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

    2050

    Позже в этом году, 11 июня 2050 года, если быть точным, операционной системе RSTS/E исполнится 80 лет.

    Ещё в 1985 году версия 9 представила третий формат даты, STAR, в дополнение к давно существовавшим символьным и числовым форматам.

    Это была ключевая особенность.

    Мало того, что это «фиксировало» рождение RSTS, поскольку 11 июня 1970 года - это день номер 1 в формате STAR, но также это был первый реальный знак того, что Digital ожидает, что RSTS будет использоваться ещё очень долгое время.

    Формат даты STAR не заканчивается до 2150 года - ещё 100 лет.

    У Digital есть IT... но мы сделали так, что бы это работало.

    Долгой жизни, PDP-11!

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,344
    Благодарностей: 2046
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    RSTS/E
    Долго соображал как вводить в ней современные даты
    А сейчас у меня RSTS/E просто не работает ибо после выполнения рекомендаций XXDP по раздаче регистров-векторов, RSTS пытается запользовать контроллером MSCP чужой вектор, а как его поменять я не нашел - в описание про подобную команду говорится, что она только для кард-ридера
    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. #3
    Veteran
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    1,728
    Благодарностей: 240
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Практически у всех PDP-11 "адреса" регистров общего назначения работают только с консоли - Вы не можете использовать их в программе.
    Но они работают на PDP-11/05 и PDP-11/10. Фактически, вы можете поместить код в регистры. И если Вы это сделаете, счётчик текущего адреса PC будет увеличиваться на 1, а не на 2! (Похоже, что у кого то было несколько свободных слов в микропрограмме и он решил, что это будет полезным хаком. И да - это позволит вам проверить процессор, не имея вообще никакой работающей памяти).

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

    Не-существовавшие PDP-11

    •Bluefin или PDP-11/68

    PDP-11/60 первоначально должен был быть 22-битным. 11/68 должен был иметь до 16 процессоров, каждый из которых был бы настолько же мощным, как 4-процессорный PDP-11/74. Законсервирован для предотвращения конкуренции с будущим 32-битным продуктом.

  5. #4
    Veteran
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    1,728
    Благодарностей: 240
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Поприкалывался с CAPS-11 Почти Микроша

  6. #5
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,344
    Благодарностей: 2046
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Поприкалывался с CAPS-11
    А я развлекаюсь с RSX-11M на УКНЦ на жестком диске. Бедные соседи, до них наверное все маты по поводу реализации жесткого диска на УКНЦ долетают
    Ну очень уж недружественный он...
    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

  7. #6
    Veteran
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    1,728
    Благодарностей: 240
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    RSX-11M на УКНЦ
    отстой. RSX-11M-PLUS на УКНЦ выбор профи ))

  8. #7
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,344
    Благодарностей: 2046
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    RSX-11M-PLUS на УКНЦ
    Плюс даже на 100/25 фиг запустишь без бубна
    В теории есть в SGNPREFIX.CMD возможность разрешить 18bit, но на практике будет куча undefined globals. Впрочем все они по теме разборок с UNIBUS mapping - можно за.IFать, но результат не оправдает усилий

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

    Задача поначалу была интересной: побороться с УКНЦшным WD, считающим, что существует только RT-11SJ без поддержки таймера в драйверах и ничего более в этом мире нет
    Но по мере продвижения матов было много...
    Прежде всего WD работает исключительно по прерываниям, положив при том большой и толстый на приоритет процессора.
    Но и этого ему мало, он кроме всего прочего использует простратство векторов для передачи команд и возврата ответа, отсюда возникла проблема чтения в эту область - после чтения поменяется содержимое вектора и прерывание улетит в неведомые дали...
    Обошел эту фигню, возник другой вопрос - при записи этой области в загрузчик попадает содержимое командной ячейки в аккурат с командой, при загрузки оно естественно читается обратно, результат непредсказуем. Решил и этот вопрос, но веселостей еще хватает
    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

  9. #8
    Veteran
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    1,728
    Благодарностей: 240
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    PDP-11 - первая и единственная 16-битная серия компьютеров фирмы DEC.

  10. #9
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,344
    Благодарностей: 2046
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    единственная 16-битная
    А как же rainbow?
    Или это 16+8 - не считается?
    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

  11. #10
    Veteran
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    1,728
    Благодарностей: 240
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А что, 16-битный проц в rainbow был разработан DEC?

Страница 1 из 7 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вспомнить всё
    от Patison в разделе Люди
    Ответов: 177
    Последнее: 24.03.2019, 23:46
  2. Цифровая археология: 1801 и все-все-все
    от Vslav в разделе ДВК, УКНЦ
    Ответов: 1598
    Последнее: 24.03.2019, 16:37

Ваши права

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