Так что предопределило выбор DEC? Ранее для больших систем был сделан выбор в пользу Систем 360 и потом Систем 370. Почему для миникомпов выбрали совершенно другую структуру?
Причина клонирования DEC в СССР?
-
- Advanced Member
- Сообщения: 5738
- Зарегистрирован: 06.04.2008,13:52
- Откуда: СПб
-
Вклад в сообщество
Причина клонирования DEC в СССР?
Обмен, продажа, покупка: https://www.phantom.sannata.org/viewtop ... 56#p511056
Мои процессорчики: viewtopic.php?f=19&t=2447
Моя группа ВК https://vk.com/club192634480
Мои процессорчики: viewtopic.php?f=19&t=2447
Моя группа ВК https://vk.com/club192634480
-
- Advanced Member
- Сообщения: 2514
- Зарегистрирован: 30.04.2008,17:45
- Откуда: г Черняховск Калининградскjй обл
-
Вклад в сообщество
Причина клонирования DEC в СССР?
1. Он проще и дешевле. Почитайте их историю "мини-компьютер для производства низкоквалифицированными рабочими с использованием шкафов монтажных и разъемов от АТС".
2. Это машина жесткого реального времени для управления оборудованием, как и ОС для нее. Скорость реакции на прерывание в то время фантастическая, даже сейчас - превосходная.
3. Непревзойденная до сих пор надежность, работают и не ломаются(с) это про оригиналы. У нас просрали разъемы и потому много мата в цехах. Импортные - супернадежны. В Канаде хотели заменить PDP-11 управляющие АЭС, годной по надежности замены не нашли, продлили срок эксплуатации до конца компании АЭС тех PDP-11 что есть.
4. Это массовые компьютеры которые было легко купить для копирования.
5. Много ПО, разнообразного, и куча станков с ЧПУ на этих машинах. ЧПУ Сальвагнини на 11/73 до сих пор в цене.
6. ПО поставляется с исходным кодом для компиляции системы.
7. Очень удобная и логичная система команд и структура процессора, легко программировать, удобный макроассемблер MACRO-11.
Это то что я знаю.
- alecv
- Advanced Member
- Сообщения: 6993
- Зарегистрирован: 05.10.2004,11:13
- Откуда: Санкт-Петербург
- Контактная информация:
-
Вклад в сообщество
Причина клонирования DEC в СССР?
HP2000 тоже клонировали, это семейство СМ-1 и СМ-2. Применялись как управляющие машины.
Как понимаю, самые первые дубли появились в рамках серии АСВТ
Машины DEC отличались тем, что могли собираться неквалифицированным персоналом, на не очень оборудованных фабриках
(методом накрутки) так что это тоже подкупало.
Как понимаю, самые первые дубли появились в рамках серии АСВТ
Машины DEC отличались тем, что могли собираться неквалифицированным персоналом, на не очень оборудованных фабриках
(методом накрутки) так что это тоже подкупало.
Причина клонирования DEC в СССР?
HP тоже срисовали, под видом СМ-1 и -2
-
- Advanced Member
- Сообщения: 1607
- Зарегистрирован: 27.08.2012,11:38
- Откуда: Красноярск
- Контактная информация:
-
Конкурсы
Вклад в сообщество
Причина клонирования DEC в СССР?
DEC PDP-11 это практически набор стандартов и родоначальник многих технологий
вот некоторые из них
1. терминалы - и сейчас мы пользуемся эмуляторами терминала VT100 для подключения к *nix системами.
2. СИ - он был разработан для PDP-11 (точнее для написания UNIX) (собственно откуда в языке программирования взялись i++ j-- и прочие специфичные особенности PDP-11 ?)
3. UNIX, да он родился именно на PDP-11. (первые попытки были тоже на DEC - только PDP-7)
4. Понятие "все есть файл" тоже родилось на PDP-11.
5. Сетевой стек TCP/IP. Да, это опять PDP-11!
6. Прямой доступ к памяти - те умные устройства которые могли работать с шиной (на PC это анонсировано в 1994ом)
7. Виртуальные прерывания - те вектор прерывания передает само устройство (а не как в интелях они вшиты внутрь проца)
8. Единое адресное пространство - для всего - начиная от оперативной памяти и ПЗУ кончая портами ввода-вывода
9. Переносимость программ, те программа может работать с любого адреса.
вот некоторые из них
1. терминалы - и сейчас мы пользуемся эмуляторами терминала VT100 для подключения к *nix системами.
2. СИ - он был разработан для PDP-11 (точнее для написания UNIX) (собственно откуда в языке программирования взялись i++ j-- и прочие специфичные особенности PDP-11 ?)
3. UNIX, да он родился именно на PDP-11. (первые попытки были тоже на DEC - только PDP-7)
4. Понятие "все есть файл" тоже родилось на PDP-11.
5. Сетевой стек TCP/IP. Да, это опять PDP-11!
6. Прямой доступ к памяти - те умные устройства которые могли работать с шиной (на PC это анонсировано в 1994ом)
7. Виртуальные прерывания - те вектор прерывания передает само устройство (а не как в интелях они вшиты внутрь проца)
8. Единое адресное пространство - для всего - начиная от оперативной памяти и ПЗУ кончая портами ввода-вывода
9. Переносимость программ, те программа может работать с любого адреса.
- size_t
- Advanced Member
- Сообщения: 672
- Зарегистрирован: 20.02.2019,14:28
- Откуда: Санкт-Петербург
- Контактная информация:
-
Вклад в сообщество
Причина клонирования DEC в СССР?
Вот немного более развернуто: "Чему нас научила PDP-11?" https://habr.com/ru/post/435292/
Еще Си-строки с нулем на конце есть пошли из-за PDP-шных лаконичных инкрементов с пост-проверкой.
Хотя все это наследие стало ясно только пост-фактум, а в те годы (в какие, кстати? когда решение принималось?) это была одна из архитектур, хотя и лидер рынка.
- skoroxod
- Advanced Member
- Сообщения: 17375
- Зарегистрирован: 05.03.2009,19:27
- Откуда: Старый Оскол
- Контактная информация:
-
Вклад в сообщество
Причина клонирования DEC в СССР?
Я выше уже писал, что DEC в СССР начался с PDP-8 а к PDP-11 у нас пришли уже по инерции, поскольку к тому времени
имелась масса специалистов, имевших опыт работы с миникомпьютерами DEC
А вот выбор PDP-8 был обусловлен множеством факторов. Во первых, это первый по настоящему серийный компьютер.
Их изготовляло несколько предприятий, всё благодаря открытой архитектуре. Были разработаны десятки периферийных
плат на общую шину OMNIBUS - вообще понятию шины мир обязан этим системам. Эти миникомпьютеры изначально
разрабатывались как универсальные, в отличии от узкоспециализированных ровесников.
Выбор ПО к PDP-8 для того времени был очень обширен, причём многое распространялось бесплатно.
И благодаря инновационным технологиям сборки, таким как автоматическая пайка, PDP-8 были самыми дешёвыми
в базовой комплектации. По объёму продаж их обогнали только Apple II
В общем, на конец 60-х выбор был совершенно очевиден, потому в СССР и СЭВ начали разработку аналогов PDP-8
а к PDP-11 пришли в порядке преемственности поколений. Архитектура хоть и отличалась, но принципы построения
были уже знакомы нашим специалистам.
Психологическая зрелость - это понимание того, как много вещей в мире не нуждается ни в твоих комментариях, ни в твоем мнении.
-
- Advanced Member
- Сообщения: 4384
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
-
Конкурсы
Вклад в сообщество
Причина клонирования DEC в СССР?
Ну так и в Intel x86 точно так же - вектор передают процессору по стробу INTA.
В CPU вшит только вектор NMI и внутренние исключения CPU.
PS. В IBM-PC вектор передает заранее запрограммированный контроллер i8279i8259.
Последний раз редактировалось i8088 09.06.2020,08:59, всего редактировалось 1 раз.
Причина клонирования DEC в СССР?
...
Последний раз редактировалось dk_spb 08.08.2022,13:14, всего редактировалось 1 раз.