4.3 Переполнение разрядной сетки
5<1.
/f =
0,0111
и Я =
0,1101.
6а. Л=-0,0110 и fi = -0,110l .
[Л)^
=0,0111 М].е=
1,1001
[ДЦ =0.1101 [В|„б =1.0010
[CJ^*
1,0100
[Су*
0,1011
Для обнаружения переполнения разрядной сетки в составе цифрового
автомата должны быть предусмотрены аппаратные средства, автоматически
вырабатывающие признак переполнения — сигнал
<р.
Чтобы обнаружить переполнение разрядной сетки ДСОК и ДСДК, вво-
дится вспомогательный разряд в знаковую
Разр„)
„,/,е„,„„,,^„
часть изс^ражеиия числа (рис. 4.4, а), который |
называют разрядом переполнения. На _____
рис.
4.4, б, в соответственно представлены ря^
f
|г| J| • . • [rt-zjn-'ln
изображения положительного и отрицательно- "
ЗнакВ5Г~
... часть --- -
ГО чисел. 1акое представление числа называ- Iglgl
f
h [oh Ig jolf
I
\i I
ется модифицированным. Тогда в случае по- 5' ' * ' ' i I 1 1 1 I 1
явления переполнения сигнал
<р
=
I
: g I 'I ^|о|о|^ |о| ' I
f
И1^|0|
.Sj^,
л Sgj = 1, 'S'g, л Sgj ~ 1;
('^•6)
Рис. 4.4. Представление чисел
в модифицированном коде
в ocтaJи.пыx случаях ф - и .
Это подтверждается следующими примерами.
'^^> \А\" -OO.iOll модифиЕшровалное изображение операнда Л;
\В]" =00,!010 ^ модифицированное изображение операнда S;
[С J^
==
01.010
i
—
О i
— признак переполнения в знаковых разрядах,
ф
= t;
46 |,((" =
1
j OJOi - модифицированное изображение операнда Л;
f
{И]" = И,0
i 11
— модифицированное изображение операнда В;
\С\" =10.1100 — 10 —признак переполнения в знаковых разрядах, ф=!;
56 [Л|^ = 00.0111 — модифицированное изображение операнда/i;
+
[lift =
00,!
lOl — модифицированное изображение операнда В;
{(']"(,
-01.0100 —
01
— признак переполнения в знаковых разрядах, ф=1 ;
66 \,4\"' -М.ИЮ! -" модифицированное изображение операнда Л;
[ Д|'^ = 11,00(0 — модифицированное изображение операнда В;
\(']'^ =
f
0.( 100 ^ 10
-—
признак перенолнения в знаковых разрядах, ф =
1
.
Здесь и п лальпейшем тексте символ л означает логическую функцию И, а черта над
HMBojiOM S^ —функцию
HF.
(см § 10,1).
99