Найти тему
Олег Скромный

Выбор исходного кода

Исходный код разделен на пять разделов, каждый посвящен в первую очередь одному важному аспекту система. Намерение, которое во многом было достигнуто, заключалась в том, чтобы сделать каждый раздел достаточно самодостаточным, чтобы его можно было изучать как единое целое и до освоения его преемников:

  • Раздел 1 посвящен инициализации системы, и управление процессом. Он также содержит все программы на языке ассемблера;
  • Раздел второй посвящен прерываниям, ловушкам и системе. звонки и сигналы (программные прерывания);
  • Раздел 3 посвящен в основном дисковым операциям для замены программ и базовых, блочных операций. ориентированный ввод / вывод. Он также касается манипулирование пулом больших буферов;
  • В четвертом разделе рассматриваются файлы и файловые системы: их создание, поддержание, манипулирование и разрушение;
  • Раздел 5 посвящен «специальным файлам символов», это термин UNIX для низкоскоростных периферийных устройств, которые работают необычно, символьный, буферный пул.

Содержание каждого раздела описано более подробно. подробно в главе четвертой.