RSX-11: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Gromolyak (обсуждение | вклад) Метки: с мобильного устройства через мобильное приложение через приложение для Android |
APh (обсуждение | вклад) Всё, что ясно из документации к ПО не стоит запрашивать на АИ. Иначе до мышей можно... А кому интересны подробности — он сам откроет документацию и почитает все детали. |
||
Строка 17:
|website =
}}
'''RSX-11'''
== Версии ==
Существовало много версий RSX-11:
* '''RSX-11A, C'''
* '''RSX-11B'''
* '''RSX-11D'''
* '''IAS'''
* '''RSX-11M'''
* '''RSX-11S'''
* '''RSX-11M-Plus'''
* '''RSX-20F'''
* '''Micro/RSX'''
* '''P/OS'''
== Архитектура ==
PDP-11 был 16-битным компьютером с 16-битными адресами, но поддерживал физическую память свыше 64 К с помощью переключения кадров страниц — в 64 К адресное пространство процесса отображались некоторые страницы из общего множества до 4 М, у каждого процесса это отображение было своим.
Строка 41 ⟶ 40 :
Память выделялась из дальнего недоступного пространства, далее страницы из выделенной области могли отображаться в адресное пространство и становились доступны.
Понятие о процессе (как позднее и в Win16) состояло из двух сущностей — модуль (бинарный образ с уже загруженным в память заголовком) и задача (модуль в процессе исполнения, имеющий стек и текущий контекст процессора). Исполняемые файлы имели [[Overlay (программирование)|
Для обработки всех операций ввода-вывода с устройств использовался системный вызов <tt>$QIO</tt> — «поставить запрос ввода-вывода в очередь данного устройства» (примерный аналог overlapped IO в Win32).
[[Файловая система]] [[Files-11]] стала прототипом, на основе которого позднее была создана [[NTFS]], но
На уровне системных вызовов устройства и дисковые файлы не имели ничего общего.
Строка 57 ⟶ 56 :
== Ссылки ==
* [http://pdp-11.org.ru/ctakah.html Хостинг RSX-11M-PLUS]
{{Операционные системы DEC}}
|