Page 160 - ЭВМ
P. 160

такая универсальность позволяет достичь высокой степени оптимиза-
               ции процессора под данное применение;
                      –  наращиваемость;  осуществляется  наращиванием  или  длины
               слова  МП  последовательным  соединением требуемого  числа  микро-

               процессорных секций, или объема ПЗУ МК одним из двух способов –
               горизонтальным или вертикальным;
                      –  возможность  построения  на  базе  СМП  операционных  уст-
               ройств  с  распределенной  обработкой  информации  путем  введения
               дополнительных  модулей,  обеспечивающих  аппаратное  или  микро-
               программное  выполнение  операций  типа  умножения,  деления,  ин-
               дексной  арифметики,  операций  над  числами  с  плавающей  запятой,

               и регистровых модулей для хранения информации.
                      К недостаткам секционных микропроцессоров относится повы-
               шенная потребляемая мощность и трудоемкость микропрограммиро-
               вания.



                            5.7. ОСОБЕННОСТИ АРХИТЕКТУРЫ СОВРЕМЕННЫХ
                                   МИКРОПРОЦЕССОРОВ БОРТОВЫХ ЭВМ

                      Современные  микропроцессоры  представляют  весьма  сложные

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

               программы  была  равнозначная  минимизация  времени  исполнения.
               Команды бывают разных типов: «регистр, регистр -> регистр», «па-
               мять, память -> память», «регистр -> память» и др. Сложные команды
               модифицируют содержимое групп регистров и ячеек памяти, и для их
               реализации  при  приемлемых  затратах  оборудования,  как  правило,
               применяется микропрограммирование.

                      Команды называются скалярными, если входные операнды и ре-
               зультат являются числами (скалярами).
                      Команды  называются  векторными,  если  входные  операнды  и,
               возможно, результат являются вектором (массивом) чисел, а для пре-
               образования  данных  массива (вектора)  используется  одна  векторная
               команда. Примером векторной команды служит команда, при выпол-




                                                           156
   155   156   157   158   159   160   161   162   163   164   165