- •«Уральский промышленно-экономический техникум» вычислительная техника
- •Перевод чисел из одной системы счисления в другую 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. Контрольные вопросы
- •Теоретическое обоснование:
- •Ход работы:
- •Контрольные вопросы:
- •Содержание отчёта
2. Подготовка умк к работе
Установите кнопку ″~″ в отжатое состояние.
1. Подключите УМК к сети переменного тока 220 В.
2. Переключатель "РБ/ШГ" установите в отжатое состояние ″РБ″.
3. Включите УМК, нажав кнопку ″~″.
4. Нажмите кнопку "СБ". При этом в крайней левой позиции дисплея должен появиться знак "–". После этого УМК готов к работе.
3. Базовые рабочие процедуры
Внимание! Перед заданием директив с помощью управляющих клавиш необходимо нажать ″СБ″.
Индикация и изменение содержимого памяти
Если необходимо узнать содержимое ячейки памяти ОЗУ с определенным адресом, то последовательно нажимают клавиши:
"П" "АДРЕС" "ВП",
где "АДРЕС" – адрес в шестнадцатеричном коде. При этом в левых четырех разрядах дисплея высвечивается адрес, а в двух правых содержимое ячейки памяти.
Внимание! Пользователю доступен массив ОЗУ с адресами
0800 ¸ ОВFF.
Если необходимо посмотреть содержимое следующей ячейки, то надо нажать клавишу ″—″.
Если информацию, хранящуюся в просматриваемой ячейке памяти надо изменить, то новые данные вводят с помощью информационных клавиш. При этом новые значения высвечиваются в двух правых разрядах дисплея. После этого нажимают клавишу "ВП" или для перехода к следующей ячейке клавишу "—". Директива завершается нажатием клавиши ″ВП″.
Пример 1: – просмотрите и измените содержимое ячеек памяти:
-
0800 на
0801 –
0802 –
0803 –
0804 –
0805 –
0806 –
0807 –
3A
00
0B
2F
32
01
0B
76
Индикация и изменение содержимого регистров
Если надо узнать содержимое регистра, то последовательно нажимают клавиши: "РГ" "X" "ЗП",
где "Х" - информационная клавиша, идентифицирующая регистр. На дисплее высвечивается идентификатор регистра, а в двух правых разрядах его содержимое.
Идентификаторы регистров:
А – аккумулятор;
В, С, Д, Е, Н, L – регистры общего назначения (РОН),
F – регистр условий,
SL - младший байт указателя стека,
SН - старший байт указателя стека,
PL - младший байт счетчика команд,
РН - старший байт счетчика команд.
Все регистры по 8 бит.Если содержимое просматриваемого регистра изменять не надо, то нажимают ″—″ и набирают идентификатор другого регистра. Если содержимое регистра надо изменить, то набирают новые данные в шестнадцатеричном коде (два символа) и нажимают клавишу "—". После этого можно набирать идентификатор следующего регистра.
Для завершения директивы нажимают клавишу "ВП".
Пример 2: – просмотрите содержимое регистров общего назначения.
.
Заполнение массива памяти константой
Константа представляется в шестнадцатеричном коде двумя символами, адреса ячеек ОЗУ четырьмя символами.
Последовательность нажатия клавиш:
"ЗК" "АДРЕС 1" "¾" "АДРЕС 2" "¾" "К" "ВП",
где АДРЕС 1 – адрес первой ячейки массива памяти;
АДРЕС 2 – адрес последней ячейки массива памяти;
"К" - константа в шестнадцатеричном коде(00 ¸ FF)
Внимание! Заполнять только массив 0800 ¸ ОВFF.
Пример 3: – заполните массив с адреса 0В00 до адреса 0ВFF числом F8.
– проверьте содержимое соответствующих ячеек памяти.
