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

User Tag List

Страница 2 из 9 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 89

Тема: расскажите о PDP-11 и его софте

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

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    PDP-11 погибла, так как фирма DEC решила её умышленно похоронить, что бы пропихнуть свою новую архитектуру. Но PDP-11 прожила еще 10 лет, после урезания финансирования.
    Официальный PDP-11 прожил до 2003 года как уже было сказано, но это уже был не DEC - оно было продано до того как DEC сам продался.

    Цитата Сообщение от vinxru Посмотреть сообщение
    С моей точки зрения, как программиста, PDP-11 - это язык высокого
    У меня есть живой пример - портирование программы из BSD (на C) с переводом ее на MACRO-11 и добавкой функционала которого до этого не было. Результат короче по количеству строк

    Цитата Сообщение от vinxru Посмотреть сообщение
    Такую операцию невозможно выполнить за один такт, поэтому не очень она и нужна в нормальных процессорах.
    Зато такая операция занимает меньше места чем поделенная на пару операций, а главное не несет дополнительных затрат на кодирование методов адресации
    Но суть не в этом, а в том, что когда ты уже привык, что возможно вообще все, а на новой платформе натыкаешься на каждом шагу на ограничения...
    Последний раз редактировалось form; 13.03.2012 в 13:50.
    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

  2. #12
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Потом понимаешь что этот "гигант" так и не смог перешагнуть 16bit address limit и погиб
    x86 без напряга перешагнул в x386, а потом в x64. Это мог бы сделать и PDP-11, если бы DEC захотела.

    P.S. Тока по пути заплутал и забрел в защищенный режим 286 процессора.
    Последний раз редактировалось vinxru; 13.03.2012 в 13:49.

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

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    x86 без напряга перешагнул в x386, а потом в x64. Это мог бы сделать и PDP-11, если бы DEC захотела.
    64битная архитектура у DEC была задолго до x86_64, но это не помешало им пролететь
    Хотя для справделивости надо отметить, что HP пока еще поддерживает ее, но в каждой новой версии OpenVMS для Alpha, возможности урезаются
    Последний раз редактировалось form; 13.03.2012 в 13:56.
    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. #14
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я все же хотел бы услышать какой-нибудь более менее связный рассказ а не короткие коментарии, иначе тема быстро зафлудится и её скинут во флейм.

    1. По поводу 64kB лимита, я не считаю что страничная организация памяти это выход, это скорее всего костыль, тот же open watcom поддерживает модель памяти HUGE в которой Вы легко сможете обьявить массив размером в 900Кб и работать с ним ничего не замечая на i8088, так было портированно немало софта под DOS НО! мы должны признать что это всего лишь способ для некоторых ситуаций и никaкой не путь эволюции. Без 386-го x86 архитектура давно была бы там где и все 8bit процессоры. Есть правда примеры как бешенная скорость 8bit процессора позволила ему стать эмулятором XT+VGA http://www.google.com/url?sa=t&rct=j...qaJi_A&cad=rja но мы ведь понимаем что расширение внутренних регистров до 32bit дало бы гораздо больше этому чипу.

    2. По поводу железного PDP-11 ту ссылку я конечно же читал и смотрел на ebay - вывод старое железо если и доступно то место ему не дома а в музее так как это ЭТАЛОН! и потерять его будет не простительно, никто ведь не работает с оригиналами папирусов - для этого нужно использовать копии. Интересует именно современная реализация, тем более что запасы старых советских комплектующих еще есть, и на сколько я понимаю PDP-11 процессоры производятся в Беларуси\России (?) на крайняк что если расширить FPGA-BK0011?

    3. Как я догадываюсь самой крутой системой является RSX? Есть ли исходники? В чем её отличие от древнего unix 6 или OS/9?

    4. error handling - тут прозвучало что нестрашны сбои в exe, как это достигнуто?
    Последний раз редактировалось bigral; 13.03.2012 в 14:17.

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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Я все же хотел бы услышать какой-нибудь более менее связный рассказ
    Для серьезного рассказа нужна серьезная книга, а не тема для форума.

    Цитата Сообщение от bigral Посмотреть сообщение
    3. Как я догадываюсь самой крутой системой является RSX? Есть ли исходники? В чем её отличие от древнего unix 6 или OS/9?
    Понятие "самой крутой" системы растяжимое. Каждой системе есть свое применение, и во многих местах древний RT-11 окажется сильнее современных UNIXов... RSXов же несколько вариантов и они между собой опять таки разлиючатся очень сильно. Вкратце об этом можно прочитать на английской википедии, а подробное объяснение потащит за собой хвост других объяснений

    Цитата Сообщение от bigral Посмотреть сообщение
    4. error handling - тут прозвучало что нестрашны сбои в exe, как это достигнуто?
    Не то, чтобы не страшны, но многие ловятся даже при незащищенном режиме. Просто сам процессор предусматривает отработку минимальных ошибок - таких как несуществующая команда процессора, несуществующий адрес памяти итд. На PC же в том режиме в котором работает DOS этого всего нету.
    Это впрочем не означает, что в RT-11 программа вообще не сможет свалить систему
    Хотя есть случай при котором это верно.
    Последний раз редактировалось form; 13.03.2012 в 14:20.
    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. #16
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    на сколько я понимаю PDP-11 процессоры производятся в Беларуси\России
    Если вы имеете ввиду процессоры 1801ВМ1-6, то их нельзя считать полноценными PDP-11. Так как PDP-11 отождествляется с западом, а это полностью советский процессор со своими тараканами.

    Насколько я знаю, у почти всех PDP-11 процессор собирался на рассыпухе. Недавно на барахолке продавали советский клон DEC Pro-350 за скромные 37000 руб. То же на рассыпухе.

    (Сказал на всякий случай.)

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

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

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Насколько я знаю, у почти всех PDP-11 процессор собирался на рассыпухе.
    Да нет, точно также сам процессор бывает в микросхеме. Другое дело, что модуль процессора обычно представляет собой целую плату, но она кроме собственно процессора много еще чего содержит. KDJ11-E к примеру по сути законченная система - можно голый модуль запустить в работу

    У меня попроще конфигурация - нужно два модуля чтобы было что посомтреть

    ---------- Post added at 18:01 ---------- Previous post was at 18:00 ----------

    А насчет рассыпухи - у нас тоже были свои Электроники 100-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

  9. #18
    Guru Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,233
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    182 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Насколько я знаю, у почти всех PDP-11 процессор собирался на рассыпухе. Недавно на барахолке продавали советский клон DEC Pro-350 за скромные 37000 руб. То же на рассыпухе.
    Ну, если микросборку 1811ВМ1 считать рассыпухой, POWER 5 тоже тогда на рассыпухе собран :-/
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  10. #19
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Рекомендую прочитать весьма познавательное автобиографическое интервью основателя фирмы DEC Кена Олсена, записанное в 1988 г.



    Мне, в частности, запомнилась его мысль о том, что рывком в развитии электроники, начавшемся после Второй Мировой войны - американцы обязаны огромному числу военных кораблей, на которых сотни тысяч молодых парней в течении нескольких лет службы имели единственное развлечение - ковыряться в бесчисленных электронных устройствах, которыми напичканы военные суда.

  11. #20
    Guru
    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Никто не пробовал гонять Unix на PDP-11?

Страница 2 из 9 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Расскажите о ЛУТ
    от Alexey1979 в разделе Для начинающих
    Ответов: 172
    Последнее: 19.01.2015, 21:07
  2. Расскажите о ZX Next
    от dhau в разделе Несортированное железо
    Ответов: 338
    Последнее: 24.01.2014, 01:02
  3. Расскажите о нём...
    от yuriy в разделе Несортированное железо
    Ответов: 3
    Последнее: 20.12.2011, 22:41
  4. Расскажите мне о тайлах
    от icebear в разделе Графика
    Ответов: 33
    Последнее: 16.06.2006, 05:21
  5. Расскажите мне немного о VGA
    от icebear в разделе Изображение
    Ответов: 12
    Последнее: 01.09.2005, 07:00

Ваши права

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