Микрокомпьютер (персональная ЭВМ, работающая на базе микропроцессора) имеет структурную схему, представленную на рис. 1.1.
При работе микрокомпьютера выполняются действия:
1) Программа или данные вводятся с помощью устройств ввода или из внешней памяти в оперативную память.
2) Команды программы выбираются из памяти микропроцессором в том порядке, в котором их следует выполнять. Микропроцессор считывает указанные в этих командах данные и производит указанные командами действия. Адреса и данные передаются через системную шину, представляющую собой совокупность проводников, соединяющих центральный процессор, память и устройства ввода/вывода (рис. 1.1).
3) Данные, полученные в результате обработки команд, пересылаются микропроцессором в оперативную память или на устройство вывода: дисплей, принтер, внешнюю память.
Микропроцессор расположен на системной плате, на которой также расположены микросхемы оперативной памяти и микросхемы постоянного запоминающего устройства, содержащего программу первоначальной загрузки памяти ЭВМ и другие вспомогательные программы. Различные микросхемы и другие компоненты компьютера подсоединяют к системной шине, состоящей из линий адреса, линий данных и линий управления. Связь между процессором, памятью и устройствами ввода/вывода осуществляется
через системную шину. Процессор подсоединяется к шине через блок логики управления шиной, устройства – через интерфейсы. Процессоры 8086 имеют:
- 20 линий адреса, показывающих откуда и куда передается информация;
- 16 линий данных, содержащих передаваемую информацию;
- 16 линий управления, регулирующих действия на шине; несколько линий отведены для сигнализации о запросах прерываний (под запросом прерывания подразумевается аппаратный сигнал, показывающий, что некоторый из компонентов компьютера требует внимания).