Архитектура PC-совместимых компьютеров

Архитектура компьютера представляет собой совокупность его аппаратных и программных средств, обеспечивающих обработку цифровой информации. В любом IBM PC-совместимом компьютере реализуется принстонская архитектура, предложенная для вычислительных машин Дж. фон Нейманом в 1945 г. Она имеет следующие основные признаки:

  • • машина состоит из АЛУ, памяти, устройств управления и ввода-вывода;
  • • программы и данные хранятся в одной и той же памяти, т.е. используется концепция хранимой программы;
  • • выполняемые действия определяются АЛУ и устройством управления, которые являются основой центрального процессора;
  • • при исполнении команд используется принцип последовательной передачи управления. Согласно этому принципу центральный процессор выбирает команды из памяти и исполняет их последовательно (одна за другой), при этом адрес очередной команды задается счетчиком адреса устройства управления;
  • • данные, с которыми работает программа, могут включать переменные – именованные области памяти. Именно в них сохраняются значения с целью дальнейшего использования в программе. Подавляющее большинство современных компьютеров построены на указанных принципах, включая и сложные многопроцессорные комплексы, которые можно рассматривать как объединение фоннеймановских машин. Однако некоторые (например, потоковые) машины строятся на других принципах.

Программные средства

Компьютеры относятся к программноуправляемым устройствам, для функционирования которых необходимо программное обеспечение. Выделяют три уровня программных средств:

  • базовая система ввода-вывода, обеспечивающая запуск и тестирование компьютера, загрузку операционной системы и ряд других важных функций;
  • операционная система, предназначенная для загрузки и обслуживания прикладных программ;
  • прикладное программное обеспечение, обеспечивающее потребности пользователя.
 
< Пред   СОДЕРЖАНИЕ     След >