Page 160 - ЭВМ
P. 160
такая универсальность позволяет достичь высокой степени оптимиза-
ции процессора под данное применение;
– наращиваемость; осуществляется наращиванием или длины
слова МП последовательным соединением требуемого числа микро-
процессорных секций, или объема ПЗУ МК одним из двух способов –
горизонтальным или вертикальным;
– возможность построения на базе СМП операционных уст-
ройств с распределенной обработкой информации путем введения
дополнительных модулей, обеспечивающих аппаратное или микро-
программное выполнение операций типа умножения, деления, ин-
дексной арифметики, операций над числами с плавающей запятой,
и регистровых модулей для хранения информации.
К недостаткам секционных микропроцессоров относится повы-
шенная потребляемая мощность и трудоемкость микропрограммиро-
вания.
5.7. ОСОБЕННОСТИ АРХИТЕКТУРЫ СОВРЕМЕННЫХ
МИКРОПРОЦЕССОРОВ БОРТОВЫХ ЭВМ
Современные микропроцессоры представляют весьма сложные
устройства. Их работа может существенно отличаться от описанной
выше работы элементарного микропроцессора, и для их рассмотрения
разработаны специальные термины и понятия.
В ходе эволюционного развития архитектур процессоров в со-
став системы команд вводились и, в силу преемственности программ-
ного обеспечения, закреплялись сложные команды, которые, по мне-
нию разработчиков, соответствовали решаемым задачам. Мерой этой
программы была равнозначная минимизация времени исполнения.
Команды бывают разных типов: «регистр, регистр -> регистр», «па-
мять, память -> память», «регистр -> память» и др. Сложные команды
модифицируют содержимое групп регистров и ячеек памяти, и для их
реализации при приемлемых затратах оборудования, как правило,
применяется микропрограммирование.
Команды называются скалярными, если входные операнды и ре-
зультат являются числами (скалярами).
Команды называются векторными, если входные операнды и,
возможно, результат являются вектором (массивом) чисел, а для пре-
образования данных массива (вектора) используется одна векторная
команда. Примером векторной команды служит команда, при выпол-
156