Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
эвм и пу. логинов / Методическое пособие по курсу «Организация электронно-вычислительных машин и систем»-22.doc
Скачиваний:
121
Добавлен:
11.06.2015
Размер:
2.42 Mб
Скачать

П2.6. Микросхема алу к155ип3

Универсальная микросхема КI55ИПЗ представляет собой 4-разрядное арифметико-логическое устройство (АЛУ), предназначенное для выполнения 16 арифметических операций с двумя 4-разрядными словами и формирования 16 логических операций. Функциональная схема АЛУ приведена на рис.П2.6.-1.

Схема имеет информационные входы А0 – А3, В0-В3, управляющие входы V0-V3 вход переноса с предыдущего разряда С, вход выбора режима М, выходы F1-F4, на которых фиксируется результат операций, выход сравнения Е, выходы образования пере­носа G и распространения переноса Р, выход переноса с четвертого разряда С4.

На информационные входы А0 – А3 и В0-В3 поступает 4-разрядные двоичные числа. В зависимости от кодовой комбинации на управляющих входах V0-V3 осуществляется выполнение одной из 16 реализуемых операций.

Схема может выполнять одни и те же операции как при активном высоком, так и активном низком уровне при различных кодовых комбинациях на управляющих входах.

Функции, выполняемые АЛУ при активном высоком уровне, приведены в табл.П2.6.-1. Наличию переноса с предыдущего разряда при выполнении арифметических операций при активном высоком уровне соответствует уровень логического "0" на входе С.

Функции, выполняемые АЛУ при активном низком уровне, приведены в табл.П2.6.-2. Наличию переноса с предыдущего разряда при выполнении арифметических операций при активном низком уровне соответствует уровень логической "I" на входе С.

ТаблицаП2.6.-1

Условное графичес­кое обозначение

V0

V1

V2

V3

Арифметическая операция при М=0, С=0

Логическая операция при М=I

0

I

0

I

0

I

0

I

0

I

0

I

0

I

0

I

0

0

I

I

0

0 I

I

0

0

I

I

0

0

I

I

0

0

0

0

I

I

I

I

0

0

0

0

I

I

I

I

0

0

0

0

0

0

0

0

I

I

I

I

I

I

I

I

ТаблицаП2.6.-2

Условное графическое обозначение

V0

V1

V2

V3

Арифметическая операция при М=0, С=0

Логическая операция при М=I

0

I

0

I

0

I

0

I

0

I

0

I

0

I

0

I

0

0

I

I

0

0 I

I

0

0

I

I

0

0

I

I

0

0

0

0

I

I

I

I

0

0

0

0

I

I

I

I

0

0

0

0

0

0

0

0

I

I

I

I

I

I

I

I

Состояние входа М обуславливает выполнение арифметических или логических операций. При выполнении арифметических операций на вход М должен быть подан уровень логического "0". С подачей на вход М уровня логической "I" запрещается выполнение переносов, и на выходах АЛУ появляются результаты логических операций.

Сигнал переноса с 4-го разряда С4 формируется с учетом переноса, поступающего на вход С предыдущего каскада и переноса, образованного АЛУ.

Выходы образования переноса G и распространения переноса Р увеличивают логи­ческие возможности АЛУ, позволяя использовать его совместно со схемой ускоренного переноса.

На выходах F1-F4 фиксируется результат операций, а на выходе с открытым коллектором Е - результат сравнения, соответствующий уровню логической "I" при равенстве между собой двух 4-разрядных чисел А и В.

Рис.П2.6.-1. Схема функциональная