Электроника и основы микропроцессорной техники. Раимова А.Т - 122 стр.

UptoLike

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

144
ускоренного переноса, сдвигающего регистра и регистров для временного
хранения операндов. Обычно это устройство выполняет по командам несколько
простейших операций: сложение, вычитание, сдвиг, пересылку, логическое
сложение (ИЛИ), логическое умножение (И) (см. раздел 7.1).
Рисунок 7.5
Так как появились новые понятиярегистр и операнд, то поясним их,
прежде чем описывать другие узлы микропроцессора.
Регистром называется электронная схема для временного хранения
двоичной информации (машинного слова). Ее строят на триггерах, общее число
которых определяет разрядность регистра. Каждый триггер регистра ис-
пользуется для ввода, хранения и вывода одного разряда (1 или 0) двоичного
числа. Разрядность регистра выбирают соответственно длине хранимого в нем
слова.
Регистры, которые служат только для ввода, хранения и вывода двоичной
информации, называют накопительными. От них отличаются сдвигающие
регистры, которые помимо выполнения указанных функций позволяют
осуществлять сдвиг двоичного числа вправо или влево (а иногдав обоих
направлениях). Если в накопительный регистр вводят числа в параллельном
коде, т. е. одновременно во все триггеры, то ввод чисел в сдвигающий регистр
часто производят в последовательном коде, подавая последовательно один раз-
ряд за другим, хотя возможен и ввод чисел в параллельном коде.
Операндом называют число или символ, участвующие в машинной опе-
рации. Так, в выражении у = а + b или ω = 2
k
—1 операндыэто а, b, 2, k, 1.
ускоренного переноса, сдвигающего регистра и регистров для временного
хранения операндов. Обычно это устройство выполняет по командам несколько
простейших операций: сложение, вычитание, сдвиг, пересылку, логическое
сложение (ИЛИ), логическое умножение (И) (см. раздел 7.1).




      Рисунок 7.5

       Так как появились новые понятия — регистр и операнд, то поясним их,
прежде чем описывать другие узлы микропроцессора.
      Регистром называется электронная схема для временного хранения
двоичной информации (машинного слова). Ее строят на триггерах, общее число
которых определяет разрядность регистра. Каждый триггер регистра ис-
пользуется для ввода, хранения и вывода одного разряда (1 или 0) двоичного
числа. Разрядность регистра выбирают соответственно длине хранимого в нем
слова.
      Регистры, которые служат только для ввода, хранения и вывода двоичной
информации, называют накопительными. От них отличаются сдвигающие
регистры, которые помимо выполнения указанных функций позволяют
осуществлять сдвиг двоичного числа вправо или влево (а иногда — в обоих
направлениях). Если в накопительный регистр вводят числа в параллельном
коде, т. е. одновременно во все триггеры, то ввод чисел в сдвигающий регистр
часто производят в последовательном коде, подавая последовательно один раз-
ряд за другим, хотя возможен и ввод чисел в параллельном коде.
      Операндом называют число или символ, участвующие в машинной опе-
рации. Так, в выражении у = а + b или ω = 2k—1 операнды – это а, b, 2, k, 1.

144