Интернет магазин китайских планшетных компьютеров



Компьютеры - CP/M - Архитектура ОС

04 июля 2011


Оглавление:
1. CP/M
2. Аппаратная модель
3. Архитектура ОС



Основная часть CP/M хранится на диске. Операционная система позволяет пользоваться экраном, принтером и дисками. Небольшая часть операционной системы должна содержаться в ПЗУ и осуществляет загрузку остальной части с диска.

Загружаемая в память часть ОС состоит из трёх частей:

  • базовая система ввода/вывода
  • базовая дисковая операционная система
  • процессор командной строки

Первая часть представляет собой набор низкоуровневых процедур, реализующих аппаратно-зависимый API системы. Фактически свой BIOS писался под каждое устройство, на которое портировалась CP/M.

BDOS является аппаратно-независимым кодом, который легко переносился между компьютерами построенными на совместимых процессорах. Эта часть системы обеспечивала API для использования программами, работавшими в рамках CP/M, а также интерактивное взаимодействие с пользователем. Обычно общий объём системы для версий 2.2 и ниже составлял десятки килобайт кода.

CCP представлял собой интерпретатор командной строки и осуществлял запуск пользовательских приложений. При работе приложение могло использовать область памяти CCP, CP/M перезапускала CCP по выходу из приложения.



Просмотров: 3086


<<< C-DOS
HDOS >>>