- •«Уральский промышленно-экономический техникум» вычислительная техника
- •Перевод чисел из одной системы счисления в другую n1. Перевод целых чисел из десятичной системы счисления в другую.
- •N2. Перевод дробных чисел из десятичной системы счисления в другую.
- •N3. Перевод произвольных чисел из десятичной системы счисления в другую.
- •N4. Перевод чисел из любой системы счисления в десятичную.
- •N5. Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления. Перевод целых чисел.
- •Перевод дробных чисел.
- •N6. Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную систему счисления.
- •Арифметические операции в системах счисления n1. Сложение в двоичной системе счисления.
- •N2. Вычитание в двоичной системе счисления.
- •Ответ: 102
- •N3. Умножение в двоичной системе счисления.
- •N4. Деление в двоичной системе счисления.
- •N5. Сложение и вычитание в восьмеричной системе счисления.
- •N6. Умножение в восьмеричной системе счисления.
- •N7. Сложение и вычитание в шестнадцатеричной системе счисления.
- •N8. Умножение в шестнадцатеричной системе счисления.
- •Практическая часть
- •Практическая работа № 2. Тема: Минимизация логического выражения и составление логических и релейных схем
- •Рабочее задание
- •1. Домашнее задание
- •2. Экспериментальная часть
- •3. Обработка экспериментальных данных
- •Минимизация логических функций
- •Теоретическая часть
- •Практическая работа №3 Тема: Составление схем дешифраторов, шифраторов, мультиплексоров
- •Практическая работа №4 Тема: Построение и описание схем регистров
- •Практическая работа №5 Тема: Построение схем счетчиков
- •Практическая работа №6 Тема: Изучение принципов построения м-автомата
- •Теоретическая часть Способы задания автомата
- •Графический способ задания автомата (задание автомата с помощью графа)
- •Практическая часть
- •Практическая работа №7 Тема: Изучение работы микропроцессора
- •Краткие теоретические сведения:
- •1. По выполняемым функциям:
- •2. По набору реализуемых команд:
- •3. По структуре свойства управления:
- •Порядок выполнения работы:
- •Практическая работа №8 Тема: Изучение основных блоков программы fbd
- •Практическая работа №9 Тема: Составление программ на языке низкого уровня. Языки программирования низкого уровня
- •Преимущества
- •Недостатки
- •Подготовка к работе
- •Работа в лаборатории
- •Данную и все последующие лабораторные работы проводите только в своем каталоге!
- •Содержание отчета
- •4.2. Изучение умк и правил составления простых программ (л.Р.2)
- •1. Устройство и принцип работы умк
- •2. Подготовка умк к работе
- •3. Базовые рабочие процедуры
- •Индикация и изменение содержимого памяти
- •Индикация и изменение содержимого регистров
- •Заполнение массива памяти константой
- •Перемещение массива памяти в адресном пространстве
- •Определение контрольной суммы массива памяти
- •Запуск программы пользователя
- •0800 ¸ 0Aff (1 кбайт). Пошаговое выполнение программы
- •Прерывание выполнения программы
- •4. Запись и выполнение программы
- •Программа 1 (в мнемокодах)
- •Программа 1 (размещение по адресам памяти)
- •Программа 2 (общий вид записи)
- •5. Задание для домашней подготовки
- •6. Экспериментальная часть Работа с массивом данных
- •Запись и выполнение простых программ
- •7. Содержание отчета
- •8. Контрольные вопросы
- •Теоретическое обоснование:
- •Ход работы:
- •Контрольные вопросы:
- •Содержание отчёта
Практическая работа №4 Тема: Построение и описание схем регистров
Цель работы: построение и исследование схем регистров.
Теоретические сведения
Регистрами называются последовательностные схемы с различными комбинациями последовательного и параллельного способов записи и считывания информации. Информация поступает и хранится в регистре в виде n-разрядных двоичных чисел. Регистры выполняются на основе триггеров. Основными видами регистров являются параллельный и последовательный.
Регистры с параллельной записью называются, также регистрами памяти. Они могут быть построены на триггерах «защелках». На рисунке 35 приведена схема 8-ми разрядного регистра памяти с общим входом управления записью информацией и ее условное обозначение. Высокий уровень на входе C переписывает информацию с входа на выход (Qi=Di), а низкий уровень - защелкивает данные.
Рисунок 35 – Схема регистра памяти и его условное обозначение
Последовательные регистры или, как их еще называют, регистры сдвига (рисунок 36) выполняются на основе триггеров с динамическим синхровходом (справедливо для регистров с одним тактирующим сигналом).
Рисунок 36 – Схема регистра сдвига
В двухтактных можно использовать и прозрачные регистры - "защелки". Функция записи в n-разрядном регистре сдвига на D-триггерах задается в виде условий: D0=DS=x, Di=Q(i-1), где i=1,2,...,n-1. DS - вход для последовательной записи. С приходом очередного синхроимпульса C, сигнал с входа i-го триггера поступит на вход следующего (i+1)-го триггера. Однако на его выход эта информация не перепишется. На этом процесс сдвига данных на один разряд закончится до прихода следующего тактового сигнала. Каждый раз при C = 1 вся цепочка окажется прозрачной от входа DS до выхода Q7 и значение DS = x будет записано во все триггеры. В обозначениях регистров сдвига направление стрелки, указывающей сдвиг, условно. В разных справочниках, ее направление различно. Условно принимается, что сдвиг производится от младшего разряда к старшему.
Одно из применений регистров сдвига с параллельной загрузкой кода заключается в преобразовании параллельного формата данных в последовательный, передаче этих данных по однопроводной линии связи (вторая линия должна быть, как минимум "землей" или экраном) и в обратном преобразовании последовательной информации в параллельную.
Указания по выполнению практической работы
Составить и исследовать схему трехразрядного параллельного регистра на основе синхронных D-триггеров.
Составить и исследовать схему трехразрядного последовательного регистра на основе синхронных D-триггеров.
Контрольные вопросы:
1. Что называют регистрами?
2. Назовите основные виды регистров и охарактеризуйте каждый из них.
Практическая работа №5 Тема: Построение схем счетчиков
Цель работы: построение и исследование схем двоичных счетчиков.
Теоретические сведения
Счетчик – последовательностная схема, преобразующая поступающие на вход импульсы в код Q, пропорциональный их количеству. Большинство счетчиков снабжено выходом переноса CR. Для двоичного и двоично-десятичного кода, как впрочем и для других систем счисления, справедливы следующие соотношения:
Q = (D + SUM(C)) mod M;
CR = (D + SUM(C)) \ M.
В этих формулах: Q - код на выходах счетчика, D - начальное значение, записанное в счетчик, SUM(C) - сумма импульсов, поступивших на вход в процессе счета, M - модуль счета или число различных состояний счетчика (число импульсов, поступивших на счетный вход, после которых счетчик возвращается в исходное состояние), CR - число импульсов переноса, возникающих при возврате счетчика в исходное состояние на одноименном выходе, mod - операция нахождения остатка при делении на M, \ - операция целочисленного деления. Если D = 0 и SUM(C) < M, то очевидно, что Q = SUM(C) и CR = 0. C приходом каждого M-ного импульса счетчик возвращается в исходное состояние. Пример: пусть D =17, SUM(C) = 9, M = 8, тогда Q = 26 mod 8 = 2, а CR = 3.
Счетчики выполняются на триггерах со счетным входом (Т-триггеры). По способу счета счетчики могут бытьсуммирующие, вычитающие и реверсивные, т. е. изменяющие направление счета. По способу переключения триггеров счетчики делятся на асинхронные и синхронные. В асинхронных счетчиках триггеры переключаются последовательно (асинхронно) от разряда к разряду, а в синхронных – одновременно. Один Т-триггер обеспечивает модуль счета М = 2, а n триггеров – М = 2^n. При суммировании импульсов необходимо формировать перенос из i-го в (i+1)-ый разряд по следующему правилу: перенос CR из i-го в (i+1)-ый разряд формируется, если во всех разрядах с i-го по 0-й записана максимальная для данной системы счисления цифра, при этом разряды младше (i+1)-го обнуляются.
Указания по выполнению практической работы
Необходимо с помощью счетного Т-триггера составить и исследовать схему четырехразрядного счетчика на сложение, вычитание.
Счетный
Т-триггер можно получить из D-триггера,
как показано на рисунке 34. Для исследования
схем в качестве источника необходимо
использовать генератор прямоугольных
импульсов Function Generator,
в качестве индикатора
– Decoded Seven-Segment Display.
При этом индикатор счетчика на сложение
должен последовательно показывать
числа от 0 до F,
а индикатор счетчика на вычитание –
от F до
0.
Рисунок 34 – Счетный Т - триггер
Контрольные вопросы:
1. Что называется счетчиком?
2. Какова область применения счетного Т – триггера?
