Реклама:

Hart, Win32 System Programming.

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

Jacob and Mudge, Virtual Memory: Issues of Implementation.

Хорошая книга о современной виртуальной памяти. В ней рассказывается о таблицах страниц и буфере быстрого преобразования на примере процессоров MIPS, Power PC и Pentium.

McKusick et al., Design and Implementation of the 4.4 BSD Operating System.

В отличие от большинства книг по UNIX, эта начинается с фотографии четырех авторов на конференции USENIX. Трое из них много написали о пакете BSD версии 4.4 и весьма квалифицированны в этом вопросе. В книге говорится о системных вызовах, процессах, вводе-выводе. Целый раздел посвящен сетям.

Ritchie and Thompson, The UNIX Time-Sharing System.

Это самая первая работа, посвященная системе UNIX. И тем не менее ее стоит прочитать. Из этого маленького зернышка выросла большая операционная система.

Russinovich and Solomon, Inside Microsoft Windows, 4th ed.

Если вы хотите знать, как работает система Windows, эта книга - для вас. В ней обсуждаются архитектура и механизмы системы, процессы, программные потоки, управление памятью, защита, ввод-вывод, кэш-память, файловые системы и т. д. Целевая аудитория - студенты факультетов компьютерных систем и специалисты в области информационных технологий.

Tanenbaum and Woodhull, Operating Systems: Design and Implementation, 2nd ed. Большинство книг об операционных системах касаются только теоретических аспектов. В этой книге теория иллюстрирована реальным программным кодом операционной системы MINIX, клона UNIX, работающей на IBM PC и других компьютерах. Исходный код с подробными комментариями приводится в приложении.

Уровень архитектуры набора команд || Оглавление || Уровень ассемблера