Архитектура PDP-11
-
История и развитие PDP-11
- PDP-11 — семейство мини-компьютеров, разработанных Digital Equipment Corporation (DEC) в 1965 году.
- PDP-11 стал первым мини-компьютером с микропрограммным управлением и был предшественником более поздних мини-компьютеров DEC.
- PDP-11 был разработан для использования в военных и научных приложениях, а также в университетах и исследовательских центрах.
-
Архитектура и особенности
- PDP-11 имеет 16-разрядный центральный процессор с микропрограммным управлением.
- Процессор имеет 16-разрядные регистры и 16-разрядную память, а также 16-разрядные порты ввода/вывода.
- PDP-11 поддерживает различные режимы адресации, включая 16-битную и 32-битную адресацию.
- Процессор имеет различные инструкции для работы с числами BCD и строками, а также для управления памятью и выполнения операций с плавающей запятой.
-
Операционные системы и программирование
- PDP-11 поддерживает множество операционных систем, включая UNIX и MACROS-11.
- MACROS-11 — это язык ассемблера для PDP-11, который поддерживает макросы и является преемником PAL-11.
-
Производительность и прерывания
- Скорость процессора PDP-11 зависит от модели и конфигурации памяти, а также от режимов адресации.
- Процессор поддерживает различные уровни приоритета прерываний, которые могут быть запрошены через общие шины.
-
Эмуляторы и дальнейшее чтение
- Ersatz-11 — эмулятор PDP-11, доступный для бесплатного скачивания.
- Статья Майкла Сингера «PDP-11» является хорошим источником информации о программировании на языке ассемблера и организации машин.
- Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала.
Полный текст статьи: