ВУЗ:
Составители:
34
ZF – флаг равенства 0 результата операции (zero flag). Если ре-
зультат операции равен 0, то ZF = 1, в противном случае – 0;
SF – флаг знака (sign flag). В него записывается значение знаково-
го разряда результата;
OF – знак переполнения (overflow flag). Если полученный резуль-
тат не помещается в разрядной сетке процессора, ОF=1, в противном
случае – 0;
ШФ – шинный формирователь позволяет управлять шиной дан-
ных либо на прием, либо на передачу.
Горизонтальная стрелка, подходящая к узлу, и надпись над ней,
обозначают микрооперацию, которая может быть выполнена в этом
узле.
Так как в этом конкретном ОА для ввода операнда предусмотрена
только одна шина данных, то для того чтобы сложить операнды X и
Y, нужно последовательно, друг за другом, выполнить два следую-
щих алгоритма: «посылка X» и «сложение Y».
Алгоритмы этих операций представлены на рис. 4.4 и 4.5.
Рис. 4.4. Алгоритм
операции «посылка X»
Рис. 4.5. Алгоритм
операции «сложение Y»
ZF – флаг равенства 0 результата операции (zero flag). Если ре-
зультат операции равен 0, то ZF = 1, в противном случае – 0;
SF – флаг знака (sign flag). В него записывается значение знаково-
го разряда результата;
OF – знак переполнения (overflow flag). Если полученный резуль-
тат не помещается в разрядной сетке процессора, ОF=1, в противном
случае – 0;
ШФ – шинный формирователь позволяет управлять шиной дан-
ных либо на прием, либо на передачу.
Горизонтальная стрелка, подходящая к узлу, и надпись над ней,
обозначают микрооперацию, которая может быть выполнена в этом
узле.
Так как в этом конкретном ОА для ввода операнда предусмотрена
только одна шина данных, то для того чтобы сложить операнды X и
Y, нужно последовательно, друг за другом, выполнить два следую-
щих алгоритма: «посылка X» и «сложение Y».
Алгоритмы этих операций представлены на рис. 4.4 и 4.5.
Рис. 4.4. Алгоритм Рис. 4.5. Алгоритм
операции «посылка X» операции «сложение Y»
34
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »
