Микропроцессорные системы и программное обеспечение в средствах связи. Гребешков А.Ю. - 84 стр.

UptoLike

Составители: 

Рубрика: 

Микропроцессорные системы и программное обеспечение в средствах связи
84
да (см. ниже в разделе 1.12 схему относительной адресации). Поле
«Непосредственное значение» содержит значение операнда.
Компьютер с сокращенной системой команд RISC (redused
instruction set computer) более перспективен в случае использования
процессоров с параллельной обработкой данных, поскольку число ко-
манд в такой системе меньше и, вследствие их простоты, большинство
команд можно реализовать аппаратно и выполнить
за один такт. Тра-
диционно в RISC-системах повышение производительности достигает-
ся за счёт аппаратных решений, снижающих число обращений к опера-
тивной памяти. Сокращение числа команд в RISC-системе достигается
путем использования простых способов адресации и применением спе-
циальных команд загрузки и запоминания при обмене между регистра-
ми и физической памятью. Обработка
данных, в отличие от CISC, нико-
гда по времени не совмещается с операциями чтениязаписи в память.
В системе RISC форматы команд разбиты на два простых формата
одинаковой длины (32 бита), как это показано на рис. 1.28:
Рис. 1.28 а,бОбщая схема формата команд в системе RISC
Формат на рис. 1.28 а) предназначен только для работы с памя-
тью, формат на рис. 1.28 б) предназначен только для работы с АЛУ, ре-
гистр общего назначения Riявляется источником второго операнда,
результат вычислений можно поместить в поле Ri. Арифметические и
логические команды являются трехадреснымиуказываются регистры
  Микропроцессорные системы и программное обеспечение в средствах связи
да (см. ниже в разделе 1.12 схему относительной адресации). Поле
«Непосредственное значение» содержит значение операнда.
     Компьютер с сокращенной системой команд RISC (redused
instruction set computer) более перспективен в случае использования
процессоров с параллельной обработкой данных, поскольку число ко-
манд в такой системе меньше и, вследствие их простоты, большинство
команд можно реализовать аппаратно и выполнить за один такт. Тра-
диционно в RISC-системах повышение производительности достигает-
ся за счёт аппаратных решений, снижающих число обращений к опера-
тивной памяти. Сокращение числа команд в RISC-системе достигается
путем использования простых способов адресации и применением спе-
циальных команд загрузки и запоминания при обмене между регистра-
ми и физической памятью. Обработка данных, в отличие от CISC, нико-
гда по времени не совмещается с операциями чтения–записи в память.
В системе RISC форматы команд разбиты на два простых формата
одинаковой длины (32 бита), как это показано на рис. 1.28:




        Рис. 1.28 а,б – Общая схема формата команд в системе RISC


     Формат на рис. 1.28 а) предназначен только для работы с памя-
тью, формат на рис. 1.28 б) предназначен только для работы с АЛУ, ре-
гистр общего назначения Ri – является источником второго операнда,
результат вычислений можно поместить в поле Ri. Арифметические и
логические команды являются трехадресными – указываются регистры


                                   84