Хелпикс

Главная

Контакты

Случайная статья





Методические указания для выполнения лабораторной работы №10



Методические указания для выполнения лабораторной работы №10

Исследование арифметико-логического устройства в программе EWB

Используем в работе аналог К155ИП3 микросхему SN74181

Эта АЛУ может выполнить 16 арифметических и 16 логических операций.

Пошаговое выполнение сборки схемы

1 Вытащите 74181из папки DIGIT

Входы А0-А3 – это входы операнда А; Входы В0-В3 – это входы операнда В;   Входы S0-S3 – входы кода операции. Мы подключим их к ключам соответ- ственно S1-S4; К входам кода операции также относятся вход М и вход CN. Вход CN подключим к ключу Р0.   F0-F3 – это выходы результата.   GND – вход общий (минус источника питания). VCC – вход плюс источника питания.

Будем выполнять операции (выбирать такие операнды), чтобы результат не превышал 15 (F)

Рисунок 1- Схема настроена (ключи A-F) на сложение

2 Вытащить 8 ключей 1-8. Развернуть их как показано на рисунке 1.

3 Прикрепить к выходам ключей узлы. Дать им названия В0,В1,В2,В3,А0,А1,А2,А3.

4 Подключить к ключам 1-4 индикатор операнда В.

5 Подключить к ключам 5-8 индикатор операнда А.

6 Подключить к входам F0-F3 индикатор результата С.

7 Вытащить еще 6 ключей. Назвать их A-F.Прикрепить к выходам этих ключей узлы, которые назвать соответственно: P0,M,S4,S3, S2, S0.

8 Вытащить 3 плюса источника +VCC и 3 земли. Подключить их в соответствии с рисунком 1.

 Схема собрана теперь будем ее исследовать в нескольких режимах работы.

Таблица 10.1 - Таблица входных кодов и выполняемых операций

п/п

Код операции

Операция

(сигнал на выходе)

Тип операции

Р0 М S4 S3 S2 S1 код
А+В

Арифметические операции

А-В
С А+А
F А-1
F А

Логические операции над двумя операндами

А\.
Е АÚВ
AÚВ.
В AÙB
AÙB

1 Операция сложение А+В. Задаем код операции в соответствии с первой строкой таблицы 10.1. В примере таблицы 10.2 операнд А(К)=5, а операнд В=3

Рисунок 2 – Операция сложения 5+3 Результат записать в таблицу 10.3

2 Выполним операцию вычитания А-В . Код во второй строке таблицы 10.1

Рисунок 3- Операция А-В. 15-3=

3 Выполним операцию А+А Код операции 101100. Достаточно задать только операнд А

Анализируем работу элемента ИЛИ-НЕ На вход А подано 10 (А) А на вод В подано 14 (Е) Если хотя бы на одном входе элемента будет 1, то на выходе 0. С получился=1
Рисунок 4- Операция А+А

4 Выполним операцию ИЛИ-НЕ

 

 


Проверим выполнение операции с помощью АЛУ. Код операции 110001

Рисунок 5- Выполнение АЛУ логической операции ИЛИ-НЕ

 

 

Ответить на вопросы.

 

1 Назначение АЛУ.

2 Почему код операции шестиразрядный?

3 Что входит в состав АЛУ.

4 Что представляет собой регистр признаков?

5 Зачем нужна проверка на четность?

6 С каких устройств микропроцессора идет загрузка АЛУ?

7 АЛУ выполняет операцию И-НЕ. А=А, В=Е. Каков результат операции?

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.