non-separate I&D CPU
non-separate I&D CPU
Уважаемы знатоки DEC PDP, что такое "non-separate I&D CPU" и "separate I&D CPU" и кто из DEC PDP-11 относится к separate и non-separate(например PDP-11/45 и PDP-11/24)
-
- Advanced Member
- Сообщения: 5896
- Зарегистрирован: 02.08.2013,22:13
- Откуда: Павловский Посад Мск.обл.
- Контактная информация:
-
Вклад в сообщество
Видимо, "Инструкции" и "Дата" к ним.
Разделение применяется в мудреных системах, в основном для запудривания мозгов потребителю - типа фича.
Некотрые большие ОСи требуют именно такого подхода. Самый младшенький камешек из совковых - 1801ВМ3 - там на ножке адреса А21 при чтении данных появляется признак - "И" или "Д".
Разделение применяется в мудреных системах, в основном для запудривания мозгов потребителю - типа фича.
Некотрые большие ОСи требуют именно такого подхода. Самый младшенький камешек из совковых - 1801ВМ3 - там на ножке адреса А21 при чтении данных появляется признак - "И" или "Д".
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/
Ну вот пример(Не бейте ногами): устанавливаю я Unix/v7m на эмулятор simh (PDP-11/45), в директории /bin лежат файлы для "non-separate I&D CPU" и "separate I&D CPU", если я делаю: make cmd40 (non-separate I & D CPU), то утилиты работают нормально, а если make cmd70 (separate I & D CPU) - не работают.Некотрые большие ОСи требуют именно такого подхода.
Из этого нужно зделать вывод, что PDP-11/45 относится к non-separate I & D CPU, правильно ли я понял?!
Подставил этот вопрос в строку поиска и узнал следующее:
The memory management unit in PDP-11/45 and 11/70 computers offer several advantages over
those found in the other PDP-11 family computers. Among the more powerful features is the ability to
separate programs into instruction segments and data segments, each segment having the ability to
directly reference 64K bytes of memory.
Four PDP-11 instructions facilitate program communication between different addressing modes
and instruction/data areas in memory. These are "move to/from previous instruction/data memory space"
(mtpi, mfpi, mtpd, mfpd). These instructions are used extensively by UNIX to fetch and store data
between user programs and the operating system.
All of the J11 chips have the split I&D: 11/53, 11/73, 11/83, 11/84, 11/93, 11/94, Pro-380.
The memory management unit in PDP-11/45 and 11/70 computers offer several advantages over
those found in the other PDP-11 family computers. Among the more powerful features is the ability to
separate programs into instruction segments and data segments, each segment having the ability to
directly reference 64K bytes of memory.
Four PDP-11 instructions facilitate program communication between different addressing modes
and instruction/data areas in memory. These are "move to/from previous instruction/data memory space"
(mtpi, mfpi, mtpd, mfpd). These instructions are used extensively by UNIX to fetch and store data
between user programs and the operating system.
All of the J11 chips have the split I&D: 11/53, 11/73, 11/83, 11/84, 11/93, 11/94, Pro-380.