- •Лабораторная работа № 1 Ознакомление с работой учебной микроЭвм и процессом ввода-вывода информации
- •1 Цель работы
- •2 Теоретические сведения
- •1 3
- •2.1 Принцип работы микроЭвм
- •0000 03Ff 8000 83e0 8400 87ff ffff
- •2.2 Представление информации в микроЭвм
- •2.3 Инструкция по эксплуатации уоу "Электроника-580"
- •2.3.1 Индикатор адреса и данных
- •2.3.2 Ввод команд и данных в озу
- •2.3.3Чтение и запись информации в регистры
- •2.3.4 Чтение содержимого озу или ппзу
- •3 Порядок выполнения работы
- •4 Контрольные вопросы
- •5 Требование к отчету
- •2.1 Команды передачи данных
- •2.2 Арифметические команды
- •2.3 Логические команды
- •2.4 Команды передачи управления
- •2.5 Команды ввода и вывода , обращения к стеку и управления микропроцессором
- •3 Порядок выполнения работы
- •4 Контрольные вопросы
- •5 Требования к отчету
- •Лабораторная работа № 3 Подпрограмма и стек
- •1 Цель работы
- •2 Теоретические сведения
- •2.1 Использование стековой памяти
- •3. Порядок выполнения работы
- •4 Контрольные вопросы
- •3 Порядок выполнения работы
- •Перечень заданий
- •4 Контрольные вопросы
- •5 Требования к отчету
- •Список литературы
- •Уфимский Государственный Авиационный Технический Университет
- •450000, Уфа-центр, ул. К. Маркса, 12
3 Порядок выполнения работы
3.1 Составить содержательную ГСА выполнения операций с повышенной точностью, используя устройства микроЭВМ в соответствии с вариантом задания, выданным преподавателем из перечня заданий. При составлении ГСА учесть фиксацию переполнения разрядной сетки.
3.2 Составить программу выполнения операции с использованием системы команд микропроцессора КР 580 ВМ 80А.
3.3 Отладить программу и задокументировать процесс выполнения операции с повышенной точностью на УОУ "Электроника-580". Сравнить результаты вычислений в пошаговом и автоматическом режимах. В качестве исходных данных использовать числа X и -Y варианта заданий.
Перечень заданий
I. Арифметическая операция:
1. С фиксированной запятой.
2. С плавающей запятой.
II. Управляемые операции:
1. Сложение - вычитание.
2. Умножение.
3. Деление.
III. Представление чисел:
1. В прямом коде.
2. В обратном коде.
3. В дополнительном коде.
4. В модифицированном обратном коде.
5. В модифицированном дополнитель-ном коде.
IV. Способ умножения:
1. Со сдвигом сумм частичных произведений влево.
2. Со сдвигом сумм частичных произведений вправо.
3. Со сдвигом множимого влево.
4. Со сдвигом множимого вправо.
V. Способ деления:
1. Со сдвигом остатка.
2. Со сдвигом делителя.
VI. Разрядность чисел:
1. Один байт.
2. Два байта.
3. Три байта.
4. Пять байт.
5. Девять бит.
6. n-байтное
VII. Ускорение умножения:
1. Сокращение числа суммирований.
2. Разделение множителя на две части.
3. Одновременно на два разряда множителя.
4 Контрольные вопросы
4.1 Как осуществляется округление результата при выполнении операции с повышенной точностью ?
4.2 В каких случаях эффективнее разрабатывать программу, разбивая ее на подпрограммы ?
4.3 Определите диапазон представления чисел, в котором будет работать микроЭВМ при выполнении операций согласно заданию ?
4.4 Каким образом можно представить порядок числа при выполнении операций с плавающей запятой ?
4.5 Нужно ли осуществлять округление результата или нормализацию мантиссы при выполнении операций согласно заданию ?
4.6 Как определяется быстродействие выполнения операции с повышенной точностью ?
5 Требования к отчету
Отчет должен содержать ГСА, программу в мнемонике Ассемблера и машинных кодах, таблицу состояния РОН в процессе отладки программы на контрольных примерах.
Список литературы
1. Токхайм Р. Микропроцессоры: Курс и упражнения/Пер. с англ., Под ред. В.Н. Грасевича.-М.:Энергоатомиздат,1988. -336 с.
2. Калабеков Б.А. Микропроцессоры и их применение в системах передачи и обработки сигналов : Учеб. пособие для вузов.-М.:Радио и связь, 1988.-368 с.
3.МикроЭВМ/Пер. с англ., Под ред. А.Дирксе- М.:Энергоиздат ,1982.-328 с.
4. Микропроцессоры, микроЭВМ и их применение для автоматизации машин, оборудования и приборов: Учеб. пособие для автотрансп. техн.– М.: Высш.школа,1988.- 191 с.
5.Балашов Е.П. и др. Микро- и миниЭВМ:Учебн.пособие для вузов.–Л.: Энергоиздат,1984.- 376 с.
6. Майоров С.А. и др. Введение в микроЭВМ.– Л.: Машиностроение. Ленинградское отделение,1988.-304 с.
7. Методические указания к курсовому проектированию сопроцессоров по дисциплине “Организация ЭВМ и систем” / УГАТУ; Сост.: Н.М. Дубинин.-Уфа, 1997.-30с.
Составитель: Дубинин Николай Михайлович
Основы преобразования информации
и управления в микроЭВМ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к лабораторным работам
по курсу “Организация ЭВМ и систем”
Редактор З.Г. Кашаева
ЛБ№ 0192 от 16.10.96
Подписано к печати 27.05.97 г. Формат 60х84 1/16
Бумага обёрточная. Печать плоская. Усл. Печ. Л. 2,3. Усл. Кр.-отт.2,3.
Уч.-изд. л. 2,2. Тираж 100 экз. Заказ № Бесплатно.
