StarksKurs (1074984), страница 5
Текст из файла (страница 5)
7.3 Операционный элемент №3(ОЭ3)
Предназначен для выполнения арифметических и логических операций над операндами А, В и сохранения результата операции в С.
Операционный элемент построен на базе мультиплексора регистра С, регистра С( хранит значения), мультиплексорах первого и второго операндов и ALU.
Список реализуемых микроопераций:
C:=ШВХ | Y11 |
C(7:1):=R | Y36 |
C(0):=Рег31 | Y37 |
C:=A-B | Y13 |
C:=A+B | Y24 |
C:=A V B | Y15 |
C:=A&B | Y16 |
C:=!(A V B) | Y17 |
Управляющие сигналы микросхем:
Y | МО | АЛУ (К555ИП181) | ||||||||||||||||||||||||||||||||||||||
SE3 | SE2 | SE1 | SE0 | M | ___ CRn | |||||||||||||||||||||||||||||||||||
Y11 | C:=ШВХ | * | * | * | * | * | * | |||||||||||||||||||||||||||||||||
Y36 | C(7:1):=R | * | * | * | * | * | * | |||||||||||||||||||||||||||||||||
Y37 | C(0):=Рег31 | * | * | * | * | * | * | |||||||||||||||||||||||||||||||||
Y13 | C:=A-B | 0 | 1 | 1 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||
Y24 | C:=A+B | 1 | 0 | 0 | 1 | 0 | 1 | |||||||||||||||||||||||||||||||||
Y15 | C:=A V B | 1 | 1 | 1 | 0 | 1 | * | |||||||||||||||||||||||||||||||||
Y16 | C:=A&B | 0 | 1 | 1 | 1 | 1 | * | |||||||||||||||||||||||||||||||||
Y17 | C:=!(A V B) | 0 | 0 | 0 | 1 | 1 | * | |||||||||||||||||||||||||||||||||
МУЛЬТИПЛЕКСОР C (К555П16 2шт) | ||||||||||||||||||||||||||||||||||||||||
!E | SE | D0.0 | D0.1 | D0.2 | D0.3 | D0.4 | D0.5 | D0.6 | D0.7 | D1.0 | D1.1 | D1.2 | D1.3 | D1.4 | D1.5 | D1.6 | D1.7 | |||||||||||||||||||||||
Y11 | C:=ШВХ | 0 | 1 | Швх(0) | Швх(1) | ШВх(2) | Швх(3) | ШВх(4) | ШВх(5) | ШВх(6) | ШВх(0) | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | |||||||||||||||||||||
Y36 | C(7:1):=R | 0 | 0 | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | |||||||||||||||||||||
Y37 | C(0):=Рег31 | 0 | 0 | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | |||||||||||||||||||||
Y13 | C:=A-B | 0 | 0 | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | |||||||||||||||||||||
Y24 | C:=A+B | 0 | 0 | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | |||||||||||||||||||||
Y15 | C:=A V B | 0 | 0 | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | |||||||||||||||||||||
Y16 | C:=A&B | 0 | 0 | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | |||||||||||||||||||||
Y17 | C:=!(A V B) | 0 | 0 | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | Рез (1) | Рез (2) | Рез (3) | Рез (4) | Рез (5) | Рез (6) | Рез (7) | Рез (7) | |||||||||||||||||||||
РЕГИСТР С ( К555ИР13) | ||||||||||||||||||||||||||||||||||||||||
Q1 | q2 | q3 | q4 | q5 | q6 | q7 | Q8 | S1 | S2 | |||||||||||||||||||||||||||||||
Y11 | C:=ШВХ | ШВх(0) | ШВх(1) | ШВх(2) | ШВх(3) | ШВх(4) | ШВх(5) | ШВх(6) | ШВх(7) | 1 | 1 | |||||||||||||||||||||||||||||
Y36 | C(7:1):=R | Alu(0) | R(1) | R (2) | R (3) | R (4) | R (5) | R (6) | R (7) | 1 | 1 | |||||||||||||||||||||||||||||
Y37 | C(0):=Рег31 | Tр2 | Alu(1) | Alu(2) | Alu(3) | Alu(4) | Alu(5) | Alu(6) | Alu(7) | 1 | 1 | |||||||||||||||||||||||||||||
Y13 | C:=A-B | Alu(0) | Alu(1) | Alu(2) | Alu(3) | Alu(4) | Alu(5) | Alu(6) | Alu(7) | 1 | 1 | |||||||||||||||||||||||||||||
Y24 | C:=A+B | Alu(0) | Alu(1) | Alu(2) | Alu(3) | Alu(4) | Alu(5) | Alu(6) | Alu(7) | 1 | 1 | |||||||||||||||||||||||||||||
Y15 | C:=A V B | Alu(0) | Alu(1) | Alu(2) | Alu(3) | Alu(4) | Alu(5) | Alu(6) | Alu(7) | 1 | 1 | |||||||||||||||||||||||||||||
Y16 | C:=A&B | Alu(0) | Alu(1) | Alu(2) | Alu(3) | Alu(4) | Alu(5) | Alu(6) | Alu(7) | 1 | 1 | |||||||||||||||||||||||||||||
Y17 | C:=!(A V B) | Alu(0) | Alu(1) | Alu(2) | Alu(3) | Alu(4) | Alu(5) | Alu(6) | Alu(7) | 1 | 1 |
Функциональная схема операционного элемента №3: