Арифметическо-логическое устройство (АЛУ). Структура АЛУ. Регистровая АЛУ разрядно-модульного типа, страница 14

2.  Передача управления на стартовый адрес памяти программы.

3.  Выбирается и исполняется первая полезная команда (операционная система вычислительной машины).

4.  По результатам выполнения первой команды формируется адрес следующей команды. Происходит считывание этой команды и её выполнение.

5.  При приёме специальной команды останова микросистема прекращает выполнение данной программы и переходит на выполнение операционной системы.

Примечание: в состав каждой микроЭВМ обязательно входит ПЗУ, в котором находится как минимум команда загрузки.

          Внутри микросистемы или в связанной с ней внешней среде могут возникать разнообразные события, требующие немедленной реакции на своё появление. Процесс обслуживания этого события называется прерыванием программы. Каждое прерывание программы сопровождается итерацией сигнала IRQ, который называется радиальным запросом прерывания, а вызываемые им программы программами обслуживания прерывания.

          Если центральный процессор получает общий запрос на прерывание, называемый векторным запросом, который свидетельствует об одном или нескольких запросах на прерывание, то в начале цикла обработки  вектора запроса обязательно имеется цикл ввода вектора прерывания.

          Этот вектор прерывания позволяет определить адрес первой полезной команды программы, обслуживающей данное прерывание.

          В современных вычислительных машинах различаются маскируемое и немаскируемое прерывания.

          Маскируемые прерывания в отличие от немаскируемых могут быть запрещены программным путём. К немаскируемым прерываниям, как правило, относятся прерывания по времени (от таймера). Это обеспечить работу вычислительной машины в реальном масштабе времени.

Типовые структуры микросистем

1.  Память и подсистема ввода-вывода включает отдельные функциональные узлы и законченные модули, состав и организация которых определяет структуру системы.

 


          Эта структура называется магистральной. В ней все элементы вычислительной системы подключены к одной магистрали. Такого вида структуры строятся для систем с заранее определённым номенклатурой ВУ.

          Эти структуры называются структурами закрытого типа. Подключение дополнительных устройств, как правило, не допускается, т.к. это может привести к неработоспособности системы из-за распределения нагрузки, что может привести к несоблюдению протокола обмена вычислительной машины с ВУ. Чтобы этого избежать используется магистрально-каскадная структура.

2.  Магистрально-каскадная структура.

 


          Эта структура называется магистрально-каскадной. Она является структурой открытого типа. Т.е.  к магистрали подключается контрольная шина, которая обеспечивает возможность наращивания данной структуры дополнительными элементами вычислительной системы.

          Контроллер шины должен определять ту совокупность адресного пространства, которая определена для вновь подключаемых ВУ. В некоторых случаях это определяется программой, т.е. контрольную шину программируют при включении питания вычислительной системы и направление передачи информации внутрь системной шины определяется сигналами чтения-записи.

3.

 


          Эта структура позволяет разгрузить работу центрального процессора за счёт возложения части функций на контроллер ВВ. этот контроллер (процессор ВВ) обеспечивает приём информации из периферийного адаптера, преобразуя информацию в вид удобный для ЦП и передача этой информации ЦП.

          Этот процессор ЦП, обработав информацию, пересылает её в контроллер ВВ, а распределением этой информации по периферийным адаптерам (ПА) занимается контроллер.

          Все вышеуказанные  структуры являются составляющими любой вычислительной машины.