Схемотехника микросхем и узлов ЭВМ. Брякин Л.А. - 43 стр.

UptoLike

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

Требуется разработать регистр, выполняющий заданные табл. 5.1
микрооперации под действием управляющих сигналов Y
1
, Y
2
, Y
3
, Y
4
.
Таблица 5.1
Управляющие сиг-
налы
Выполняемая
C
Y
1
Y
2
Y
3
Y
4
микрооперация E C-> CW
R
S1 S2
1 1 0 0 0 Rg:=LS(RG,1);RG[
0]:=0
0 1 0 - -
1 0 1 0 0 Rg[3/0]:=A[0/3] 1 0 1 0 0
1 0 0 1 0 Rg[3/0]:=Rg[0/3] 1 0 1 0 1
1 0 0 0 1 Rg[3/0]:=1011 1 0 1 1 0
Считаем, что RG[3]- старший разряд.
Анализируя набор микроопераций, можно заметить, что микроопера-
ция сдвига может быть реализована непосредственно в регистре, если
E=0 и тактовый импульс подается на вход (C->).
Это условие легко отметить соответствующими функциями
управляющих сигналов: E=f1(Y
1
,Y
2
,Y
3
,Y
4
); (C->)= f2(Y
1
,Y
2
,Y
3
,Y
4
,ТИ).
Остальные микрооперации реализуются при условии E=1, и так-
товые импульсы должны поступить на вход CWR.
Используя табл. 5.1, легко синтезировать схемы управления и син-
хронизации регистра: E=Y1vY2vY3;
(C->)=Y1&(ТИ); CWR=(Y1vY2vY3)&(ТИ).
К155ИР1 реализована на двухступенчатых триггерах, поэтому нежела-
тельно изменение информационных сигналов при единичном уровне
синхросигнала. Остается выполнить синтез комбинационных схем на
информационных
входах регистра К155ИР1. В общем случае синтези-
ровать необходимо схему на каждом информационном входе Di реги-
стра:
31]3[2]3[13
31]2[2]2[12
30]1[2]1[11
31]0[2]0[10
YRGYAYD
YRGYAYD
YRGYAYD
YRGYAYD
=
=
=
=
     Требуется разработать регистр, выполняющий заданные табл. 5.1
микрооперации под действием управляющих сигналов Y1, Y2, Y3, Y4.

                                                                      Таблица 5.1
       Управляющие сиг- Выполняемая
       налы
C      Y1 Y2 Y3 Y4      микрооперация                     E   C-> CW     S1 S2
                                                                  R
1      1      0      0     0           Rg:=LS(RG,1);RG[   0   1   0      -    -
                                       0]:=0
1      0      1      0     0           Rg[3/0]:=A[0/3]    1   0   1      0    0
1      0      0      1     0           Rg[3/0]:=Rg[0/3]   1   0   1      0    1
1      0      0      0     1           Rg[3/0]:=1011      1   0   1      1    0

     Считаем, что RG[3]- старший разряд.
 Анализируя набор микроопераций, можно заметить, что микроопера-
ция сдвига может быть реализована непосредственно в регистре, если
E=0 и тактовый импульс подается на вход (C->).
     Это условие легко отметить соответствующими функциями
управляющих сигналов: E=f1(Y1,Y2,Y3,Y4); (C->)= f2(Y1,Y2,Y3,Y4,ТИ).
     Остальные микрооперации реализуются при условии E=1, и так-
товые импульсы должны поступить на вход CWR.
     Используя табл. 5.1, легко синтезировать схемы управления и син-
     хронизации регистра: E=Y1vY2vY3;
     (C->)=Y1&(ТИ); CWR=(Y1vY2vY3)&(ТИ).
К155ИР1 реализована на двухступенчатых триггерах, поэтому нежела-
тельно изменение информационных сигналов при единичном уровне
синхросигнала. Остается выполнить синтез комбинационных схем на
информационных входах регистра К155ИР1. В общем случае синтези-
ровать необходимо схему на каждом информационном входе Di реги-
стра:
    D0 = Y 1A[0] ∨ Y 2 RG[0] ∨ Y 31
    D1 = Y 1A[1] ∨ Y 2 RG[1] ∨ Y 30
    D 2 = Y 1A[2] ∨ Y 2 RG[2] ∨ Y 31
    D3 = Y 1A[3] ∨ Y 2 RG[3] ∨ Y 31