70830

Функции реализуемые АЛУ

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Изучить назначение и состав узла АЛУ на примере ИМС К155ИПЗ и К 561 ИПЗ. В состав различных серий микросхем лежащих в основе МП входят стандартные узлы арифметическо-логических устройств АЛУ например К 155 ИПЗ К 561 ИПЗ. Кроме того имеются вход Р0 и выход Р сигналов переноса...

Русский

2014-10-27

112 KB

1 чел.

ЛАБОРАТОРНАЯ РАБОТА № 3

Функции реализуемые АЛУ

Цель работы: 

1. Изучить назначение и состав узла АЛУ на примере ИМС К155ИПЗ и К 561 ИПЗ.

2. Изучить состав логических арифметическо – логических  операций

3. Познакомиться с принципами замены операции вычитания операцией сложения.

В состав различных серий микросхем, лежащих в основе МП входят стандартные узлы арифметическо-логических устройств (АЛУ), например, К 155 ИПЗ, К 561 ИПЗ.

Эти ИМС предназначены для действий с двумя четырехразрядными двоичными словами А и В. Результат выполнения логических преобразований и арифметических действий поступает в виде четырехразрядного слова на выходы F.. Кроме того, имеются вход Р0 и выход Р сигналов переноса, отдельный выход признака равенства данных А=В и выходы переменных G0 и G1, используемые для наращивания разрядности АЛУ при объединении нескольких микросхем. Для облегчения наращивания разрядности оба сигнала переноса Р0 и Р инверсные по отношению к входным сигналам А и В, т.е. когда А и В задаются в положительной логике, сигнал переноса отвечает низкий уровень напряжения.

В зависимости от набора управляющих сигналов S микросхема выполняет одну из логических (при S4=1) или арифметическо-логических операций (при S4=0). При этом логические операции выполняются поразрядно над каждой парой одноименных разрядов входных слов (входы и выходы переноса отключаются), а арифметические - над четырехразрядными словами с учетом сигнала.

Таблица 1

Обозначения:  

V - логическое сложение:

*    логическое умножение;

сложение по модулю 2

-   арифметическое вычитание

 F=A+A - сдвиг влево на один разряд

+   арифметическое сложение

При S4=0 АЛУ настраивается на выполнение логическо-арифметических операций. Порядок действий при этом такой, что сначала производятся  необходимые логические  преобразования  над входными словами (при этом переносы не учитываются), а затем -арифметические действия сложения и вычитания с учетом переноса Р0.

Операция сложения выполняется АЛУ, настроенным управляющими сигналами S4,..., S0 на работу в качестве сумматора. Для того, чтобы не усложнять конструкцию АЛУ, операцию вычитания (для которой был бы нужен специальный вычитатель) заменяют сложением (выполняемым сумматором) уменьшаемого с вычитаемым, представленным в специальном коде.


Стрелками показана операция "Заем", производимая для тех разрядов, в которых  вычитаемое больше уменьшаемого. В десятичной системе занимаемая единица старшего разряда равна десяти единицам соседнего младшего разряда, а в двоичный - двум единицам младшего разряда.

Для замены операции вычитания операцией сложения приходится представлять вычитаемое В в дополнительном коде. Дополнительный код образуется из обратного (инверсного) кода добавлением к нему единицы. Так четырехразрядное вычитаемое В, представленное в прямом коде Впр=В4 ВЗ В2 В1, может быть представлено и в обратном коде Вобр=                 и в дополнительном коде Вдоп= Вобр + 1.

Очевидно, для четырехразрядных чисел, записанных в этих кодах справедливы равенства:

Впр + Вобр =1111

Впр+Вдоп =Впр+Вобр +1=1111+1= 10000

Впр = 10000 - Вдоп = 10000 - Вобр - 1

Следовательно, операцию вычитания можно представить в виде

Апр - Впр = Апр + В доп - 10000.

         Таким образом, в АЛУ при выполнении операции вычитания входной операнд В преобразуется в дополнительный код, а вычитание числа 10000  производится без помощи специальных схем, только с использованием сигнала переноса в старший пятый разряд. Правда, при этом результат арифметических действий на выходе АЛУ будет также представлен в обратном коде.

ЛИТЕРАТУРА

1. Ямпольский B.C. Основы автоматики и электронно-вычислительной техники. М. "Просвещение". 1991 г. 223 с.


 

А также другие работы, которые могут Вас заинтересовать

12934. Як перетворити звичну виховну годину на інтерактивне заняття 29 KB
  Як перетворити звичну виховну годину на інтерактивне заняття розробник: Бойченко В.В. Класному керівнику завжди хочеться щоб його виховна година в основу якої закладено обговорення ключових якостей доброчинної поведінки людини не перетворювалася на нудне читан...
12935. Бухгалтерский учет. Методические указания по выполнению дипломных работ 292.38 KB
  Методические указания по выполнению дипломных работ для студентов очной и заочной форм обучения Методические указания по выполнению дипломных работ для студентов очной и заочной форм обучения специальности 080109.65 Бухгалтерский учет анализ и аудит / Сост. К. В. П...
12936. Лекции Маркетинг 241.5 KB
  ПОНЯТИЕ ПРИНЦИПЫ ФУНКЦИИ И КОНЦЕПЦИИ МАРКЕТИНГА Лекция 1 1. Основные понятия маркетинга. МАРКЕТИНГ вид человеческой деятельности направленный на удовлетворение нужд потребностей по средством обмена. Нужда чувство ощущаемое человеком в нехватке чеголибо.
12937. Відомі люди України 4.96 MB
  познайомити дітей з деякими відомими людьми України; розвивати інтерес розширювати кругозір учнів в області іскуства спорту; учити працювати самостійно і в колективі; слухати дорослого і однолітків; щепити любов учнів до України; .развівать мислення уяву память; вих...
12938. Классные часы 1.39 MB
  Наш выбор наша судьба Состав творческого коллектива: Человек взрослый; Мальчик 810 лет; Дети 68 лет 10 человек; Юноша 1516 лет; Девушки юноши 10 человек; Массовка любое количество. На сцену выходит массовка. Под фонограмму песни Широка страна моя родная исполн...
12939. Классный час на тему: Зачем потребителю права 1.43 MB
  Классный час по основам потребительских знаний Тема: Зачем потребителю права Цели урока: Продолжить формирование знаний о правах потребителя о санитарных нормах хранения пищевых продуктов об опасных добавках к пищевым продуктам; Научить читать штри
12940. Сценарий классного часа на тему: По планетам знаний 1.02 MB
  Сценарий классного часа на тему: По планетам знаний Класс: 4 Цели: Образовательная: продолжить знакомство детей с различными категориями знаний; Развивающая: развитие любознательности эрудиции и кругозор личности учащихся; Воспитательная: сплочение коллектива...
12941. Классный час на тему «Чудеса Света» 709.94 KB
  План проведения внеклассного мероприятия На тему: Чудеса Света в 4 А классе Классный час на тему Чудеса Света Цели : расширение кругозора учащихся их представлений о культуре древнего мира; познакомить учащихся с признанными чудесами света; воспитание умения ц...
12942. Настоящий друг Какой он. Классный час 552.49 KB
  Классный час Настоящий друг Какой он Если начать перечислять все качества которыми должен обладать настоящий друг то он окажеҭся не обычным человеком а суперменом: добрый веселый верный честный преданный идущий на помощь умеющий поддержать в трудную минуҭу ...