Арифметическо-логическое устройство

Операции, выполняемые в арифметическо-логическом устройстве. Описание работы стенда, предназначенного для действий над двумя четырехразрядными двоичными словами. Функциональная зависимость выходов микросхемы от состояния входов. Переключательные функции.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид лабораторная работа
Язык русский
Дата добавления 11.03.2012
Размер файла 186,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Балаковский Институт Техники Технологии и Управления

Саратовский Государственный Технический Университет

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

Арифметическо-логическое устройство

Выполнила

Студент гр. УИТ-3з:

Мордовенкова Анна

Балаково 2008

Основные понятия

Арифметическо - логическое устройство входит в состав процессора и является операционным блоком, выполняющим арифметические и логические микрооперации, обеспечивающим прием из других устройств операндов, их преобразование и выдачу результатов преобразования в дpугиe устройства.

Арифметическо - логические устройства служат для выполнения арифметических и логических преобразований над словами, называемыми в этом случае операндами. Выполняемые в АЛУ операции МОЖНО разделить на следующие гpyппы:

- операции двоичной арифметики для чисел с фиксированной точкой;

-операции двоичной apифмeтики для чисел c плавающей точкой;

- операции десятичной арифметики;

- операции специальной арифметики;

- операции над логическими кодами (логические операции);

- операции над алфавитно - цифровыми полями.

Современные ЭВМ общего назначения обычно реализуют операции Всех приведенных выше групп, а микро - ЭВМ, микропроцессоры и специализированные ЭВМ часто не имеют aппapaтуpы арифметики чисел c плавающей точкой, десятичной арифметики и операций над алфавитно-цифровыми полями. В этом случае зти операции выполняются специальными подпрограммами. К арифметическим операциям относятся сложение, вычитание, вычитание модулей ("короткие операции") и умножение и деление ("длинные операции`). Группы логических операций составляют операции дизъюнкций (логическое ИЛИ) и конъюнкции (логическое И) над многоразрядными двоичными словами, сравнение кодов на равенство. Специaльныe арифметические операции включают в себя нормализацию, арифметический сдвиг (сдвигаются только цифровые paзряды, знаковый разряд остается на месте), логический сдвиг (знаковый разряд сдвигается вместе c цифровыми разрядами). Параметры для АЛУ современных ЭВМ:

длина слова З2 - 64 разряда (4 - 8 байт), скорость paбoты зависит от частоты процессора, в состав которого входит АЛУ, и типа выполняемых операций.

Описание работы стенда

Лабораторный стенд 'Универсальное АЛУ" предназначен для действий над двумя четырехразрядными двоичными словами: A = A3A2A1Ao и B = ВЗВ2В1В0, кoтopые поступают на информационные входы микросхемы (рис. 1). Конкретный вид операции, выпoлняeмoй АЛУ, задается пятиразрядным кодом на управляющих входах МFзF2F1F0. Всего стенд способен выпoлнить 25=32 операции: 16 логических (И, И-НЕ, ИЛИ, ИЛИ-НЕ и др.) и 16 арифметических и арифметическо - логических (сложение, вычитание, сравнение чисел и пр). Операции сложения и вычитания проводятся c ускоренным переносом из разряда в разряд. На выходах So, Si , S2 и S3 формируются результаты логических преобразований и арифметических действии.

На выходе переноса C4 образуется сигнал старшего (пятого) разряда при выполнении арифметических операций.

Bыхoды (А=В), G, P используются при работе АЛУ в режиме компаратора и при организации многоразрядных АЛУ. B работе данного стенда они не используются.

Четырехразрядные слова A и B, подлежащие обработке, могут быть представлены в положительной либо отрицательной логике. Таблицы истинности для каждого варианта логики различны и отображены в сводной таблице 1.

Уровни сигналов обозначены буквенными символами: L - низкий уровень напряжения; H - высокий уровень напряжения. Рeзультaты арифметических операцию выpaжены в дополнительном коде. Как отмечалось, числа в дополнительном и в обратном коде связаны простым соотношением Nдоп = Noбp+ 1 или Nобр = Nдоп+1. Поэтому в тех строках таблицы, где указана операция "- 1', результат арифметических действий представлен в обратном коде. Старший разряд кода выбopa операции (вход М) определяет характер действий, выполняемых АЛУ. Когда на этом входе сигнал выcoкогo уровня, АЛУ производит логические операции поразрядно над каждой парой бит слов A и В.

Таблица 1. Функциональная зависимость выходов микросхемы К155ИП3 от состояния входов

Входы выбора функции

Вход-выход (отрицательная логика)

Вход-выход (положительная логика)

F3

F2

F1

F0

Логическая функция (М=Н)

Арифметическое действие (М=L; С=L)

Логическая функция (М=Н)

Арифметическое действие (М=L; С=Н)

L

L

L

L

А-1

А

L

L

L

H

АВ-1

L

L

H

L

L

L

H

H

Логическая

-1

Логическая

-1

L

H

L

L

L

H

L

H

L

H

H

L

А-В-1

А-В-1

L

H

H

H

-1

H

L

L

L

А+АВ

H

L

L

H

А+В

А+В

H

L

H

L

В

В

H

L

H

H

АВ

АВ-1

H

H

L

L

Логическая

(А+А)

Логическая

H

H

L

H

H

H

H

L

АВ

H

H

H

H

А

А

А

А-1

Примечания.

1. L - низкий уровень yапряжения; Н - высокий уровень напряжения.

2. Высокий уровень напряжения {Н} на выходе A = B имеет место при равенстве слов A и В;

* - Равнозначно тому, что каждый разряд сдвинут в направлении бoлее высокого разряда;

- отрицание (операция NE);

AB - конъюнкция (операция И);

А v В - дизъюнкция (операция ИЛИ);

- логическая неравнозначность (исключающее ИЛИ).

Внутренний перенос в этом режиме бездействует. Аpифмeтичecкиe операции выполняются, когда на входе М установлен низкий потенциал, который является также разрешающим сигналом для переноса между разрядами. арифметический логический устройство микросхема

Выходной результат формируется c учетом состояния входа переносa. Оба сигнала переноса - входной C и выходной С4 - инверсные oтноcитeльнo сигналов на входах A и В, т.е. когда слова А и В - в положительной логике, сигналу nepeнoca отвечает низкий уровень напряжения нa соответствующем выводе (светодиод на выходе не горит), a в отрицательной логике - наоборот.

Если AЛУ выполняет логическо - арифметическую операцию, логическая функция реализуется поразрядно, a арифметическая c переносом.

Лицевая панель стенда состоит из таблицы функционирования АЛУ (таблица 1) и условного графического изображения АЛУ (рис. 1) c присоединенными к его входам переключателями и светодиодами нa выходах.

Все переключатели в правом положении подают на вход AЛУ логичecкyю единицу, в левом - логический ноль. Все переключатели имеют обозначение: A и B - слова, М и F - входыl для установки кода операции, C- вход приема сигнала переноса.

Выходы микросхемы oбoзнaчeны буквой S. Цифры при буквах обоэначают разряд (цифра больше - разряд старше и наоборот).

Рис. 1 Назначение входов и выходов универсального арифметическо -

логического устройства (микросхема К5511П3)

Таблица 2. Результаты проверки переключательных функций

Значения MF3F2F1F0

Переключательная функция

Код слова А

Код слова В

Результат операции S3S2S1S0

Цифра переноса С4

L L L L

0 1 0 0

0 0 0 0

1 0 1 1

0

M=L, C=H.

Значения MF3F2F1F0

Переключательная функция

Код слова А

Код слова В

Результат операции S3S2S1S0

Цифра переноса С4

H H H H

A

0 0 0 0

0 0 0 1

0 0 0 0

1

M=H, C=L.

Значения MF3F2F1F0

Переключательная функция

Код слова А

Код слова В

Результат операции S3S2S1S0

Цифра переноса С4

H L H L

0 1 1 0

1 0 0 1

0 1 1 0

0

M=H, C=H.

Значения MF3F2F1F0

Переключательная функция

Код слова А

Код слова В

Результат операции S3S2S1S0

Цифра переноса С4

L H L H

B

1 1 1 1

0 0 0 0

0 0 0 0

1

Размещено на Allbest.ru


Подобные документы

  • Арифметическо-логическое устройство как основная часть разрабатываемого микроконтроллера. Структурный анализ микроконтроллера, выполняющего логические и арифметические операции малой и средней степени интеграции. Расчет и схема источника питания.

    курсовая работа [653,9 K], добавлен 26.04.2015

  • Правила разработки логических схем на переключающихся элементах. Классификация и виды триггеров, их внутреннее устройство и назначение. Измерение состояния основных входов и выходов триггерной микросхемы. Способы синхронизации и тактирования импульсов.

    презентация [211,9 K], добавлен 20.03.2019

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

    курсовая работа [283,3 K], добавлен 06.08.2013

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

    контрольная работа [111,2 K], добавлен 23.08.2010

  • Основные сведения о декодере. Принцип работы дешифратора. Двоичные логические операции с цифровыми сигналами. Способ увеличения количества выходов дешифратора. Проектирование электрической схемы для реализации дешифратора. Изготовление печатной платы.

    дипломная работа [1015,7 K], добавлен 29.12.2014

  • Виды постоянных запоминающих устройств (ПЗУ), их характеристики, принцип работы и строение. Исследование принципа работы ПЗУ с помощью программы Eltctronics WorkBench. Описание микросхемы К155РЕ3. Структурная схема стенда для изучения принципа работы ПЗУ.

    дипломная работа [8,5 M], добавлен 29.12.2014

  • Структура и назначение арифметическо-логического устройства, порядок его проектирования. Выбор элементной базы, конструкции данного блока и основные требования к нему. Расчет частоты собственных колебаний блока АЛУ, оценка уровня его унификации.

    курсовая работа [1,3 M], добавлен 01.09.2008

  • Описание принципа работы структурной электрической схемы устройства суммирования двоичных чисел. Назначение построения четырехразрядных двоичных сумматоров с параллельным переносом. Логические функции для выходов Si и Ci+1 одноразрядного сумматора.

    реферат [139,5 K], добавлен 06.02.2012

  • Принцип работы музыкального звонка с двумя режимами работы: автономный и от сети. Аппаратные средства микроконтроллеров серии ATtiny2313. Расчет стоимости разработки конструкторской документации и сборки устройства. Описание и расчеты элементной базы.

    дипломная работа [3,9 M], добавлен 09.07.2010

  • Арифметико-логическое устройство микропроцессора: его структура и составные части, назначение, функции, основные технические характеристики. Организация системы ввода/вывода микро ЭВМ. Реальный режим работы микропроцессора, его значение и описание.

    контрольная работа [201,1 K], добавлен 12.02.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.