Основой программного обеспечения является операционная система, которая представляет собой, совокупность программ, предназначенных для управления всеми аппаратными и программными ресурсами и координации прохождения разнообразных заданий через компьютер. Системное программное обеспечение, существенно облегчает общение человека с компьютером.
Основу структурной организации ПК, построенной на базе микропроцессоров, составляет общая или системная шина.
Микропроцессор соединяется с системной шиной, памятью и контролерами внешних устройств. Для связи с памятью, процессору необходимо передавать адреса команд и данных, получать команды или операнды, а также передавать результаты. Кроме того, необходимо передавать и принимать управляющие сигналы. Таким образом, общая шина включает шину данных, шину адреса и шину управления.
В общем случае МП состоит из таких функциональных блоков: арифметическое-логическое устройство (АЛУ); устройство управления (УУ); схема распределения синхросигналов (РС); регистр общего назначения (РОН); аккумулятор (А); регистр команд (РК); программный счетчик (ПС); индексные регистры (ИР); указатель стека (УкСт); буферные регистры данных и адреса (БРД и БРА). МП базируется на магистральном принципе взаимосвязи функциональных блоков.



Теги: