Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 Обзор архитектур современных ОС.doc
Скачиваний:
11
Добавлен:
29.03.2015
Размер:
279.55 Кб
Скачать

Windows се

Система, предназначенная для кросс-разработки приложений, прошиваемых в     ПЗУ, сверхпортативных компьютеров. К моменту написания книги это единственная система из семейства СР/М, поддерживающая процессоры отличные от х86. Использование ПЗУ позволяет отказаться от целого набора подсистем, обслуживающих виртуальную память, загрузку исполняемых модулей и сборку в момент загрузки.

Система предоставляет графический пользовательский интерфейс с     асинхронной очередью сообщений, вытесняющую многопоточность и базовый стек TCP/IP. В поставку системы входит среда кросс-разработки (компилятор, эмулятор целевого процессора, удаленный отладчик и интегрированная оболочка), работающая под Windows NT [Boling 2001].

Интерфейс системных вызовов этой ОС в целом похож на Win32 API -тем не     менее, складывается впечатление, что основным источником требований было не обеспечение совместимости с приложениями для Win32 вообще, а пожелания разработчиков Mobile Office (пакет, включающий в себя функциональные аналоги некоторых программ из пакета Microsoft Office).

Любопытно, что, рекламируя эту систему, Microsoft делает большой упор на     то, что она разработана с нуля, т. е. без использования существующего кода Win32-систем. На взгляд автора, это является косвенным признанием той репутации, которой качество кода этих систем заслуженно пользуется среди разработчиков и эксплуатационщиков.

    

Содержание

Обзор архитектур современных ОС 1

MVS, OS/390, z/OS 1

Семейство Unix 2

Распространение UNIX 5

Микроядро 7

Minix 7

GNU Not Unix 8

Open Software Foundation 8

Х/Ореп 9

UNIX System V Release 4 9

Linux 11

Семейство СР/М 12

Примечание 13

Win16 14

OS/2 1.x 16

IBM OS/2 18

Windows NT/2000/XP 20

Windows 95/98/ME 26

Windows СЕ 27

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]