
- •Содержание
- •1. Теоретическая часть 17
- •1. Теоретическая часть 37
- •Лабораторная работа № 1 системы счисления. Построение алгоритмов решения задач
- •1. Теоретическая часть
- •1.1. Основные сведения
- •1.1.2. Перевод чисел из одной формы в другую.
- •1.1.3. Формы представления чисел.
- •1.1.4. Операции над числами.
- •1.1.5. Алгоритмы.
- •2. Порядок выполнения работы
- •3. Содержание отчета
- •Контрольные вопросы
- •5. Литература
- •Лабораторная работа № 2 изучение однокристальных 8-ми разрядных микропроцессоров на примере микропроцессора кр580
- •1. Теоретическая часть
- •1.1. Общие сведения о мп к580.
- •1.2. Структура мп к580.
- •1.3. Система и формат команд мп к580.
- •1.4. Учебный микропроцессорный комплект к580.
- •2. Подготовка к выполнению работы
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •5. Контрольные вопросы
- •6. Литература
- •Лабораторная работа № 3 изучение однокристальных микропроцессоров на примере микропроцессора кр1810
- •1. Теоретическая часть
- •1.1. Общие сведения о мп кр1810.
- •1.2. Структура мп кр1810
- •1.3. Способы адресации
- •1.4. Система и формат команд мп к1810
- •2. Подготовка к выполнению работы
- •3. Порядок выполнения работы
- •Программа
- •4. Содержание отчета
- •5. Контрольные вопросы
- •6. Литература
- •Лабораторная работа № 4 изучение секционных микропроцессоров на примере микропроцессорного комплекта км1804
- •1. Краткие теоретические сведения
- •1.1. Микропроцессорная секция параллельной обработки информации
- •1.2. Операции, выполняемые в мпс.
- •1.3. Схемы управления адресом микрокоманды кр1804ву1, кр1804ву2
- •1.4. Схема управления следующим адресом кр1804вуз.
- •1.5. Формат микрокоманды
- •1.6. Микротренажер для изучения мпк км1804
- •2. Подготовка к выполнению работы
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •5. Контрольные вопросы
- •6. Литература
4. Содержание отчета
4.1. Подробный алгоритм и программа на языке АССЕМБЛЕР по нахождению значения функции.
4.2. Результат выполнения программы по нахождению значения функции.
4.3. Подробный алгоритм и программа на языке АССЕМБЛЕР по организации условий при работе с массивами чисел.
4.4. Результат выполнения программы по организации условий при работе с массивами чисел.
5. Контрольные вопросы
5.1. Разрядность шины данных и шины адреса МП К580.
5.2. Возможности АЛУ МП К580.
5.3. Назначение и состав блока регистров общего назначения МП К580.
5.4. Особенности работы HL-пары регистров МП К580.
5.5. Регистр признаков. Размерность и состав.
5.6. Аккумулятор. Назначение и особенности его работы.
5.7. Назначение буферных регистров МП К580.
5.8. Устройство управления МП К580. Сигналы связи с внешними устройствами.
5.9. Способы адресации МП К580.
5.10. Формат команд МП К580.
5.11. Система команд МП К580.
5.12. Понятия код, мнемокод, операция и микрооперация.
6. Литература
6.1. Каган Б.М., Сташин В.В. Основы проектирования микропроцессорных устройств автоматики. – М.: Энергоиздат, 1987. – 303с.
6.2. Калабеков Б.А. Микропроцессоры и их применение в системах передачи и обработки сигналов: Учебное пособие для высших учебных заведений. М.: Радио и связь, 1988. – 368с.
6.3. Балашов Е.П., Григорьев В.Л., Петров Г.А. Микро- и мини-ЭВМ/Для студентов ВУЗов. – Л.: Энергоатомиздат, 1984. – 376с.
6.4. Микропроцессоры: Том1./ под ред. Преснухина Л.Н. – Мн.: Вышэйшая школа, 1987. – 416с.
6.5. Гуртовцев А.Л., Гудыменко С.В. Программы для микропроцессоров – Мн.: Вышэйшая школа, 1989. – 354с.
Лабораторная работа № 3 изучение однокристальных микропроцессоров на примере микропроцессора кр1810
Цель работы:
Изучить организацию 16-ти разрядного микропроцессора КР1810ВМ86. Ознакомится с его системой и форматом команд, способами адресации. Научится организовывать вычислительный процесс, используя возможности микропроцессора.
1. Теоретическая часть
1.1. Общие сведения о мп кр1810.
Микропроцессор КР1810ВМ86 является аналогом микропроцессора Intel8086, который является базовым для ПЭВМ семейства IBM PC.
Архитектура данного МП имеет возможность выполнения арифметических и логических операций над 8-, 16-, 32- и 64-разрядными словами, операций над последовательностями (цепочками) байт и слов, а также операций над двоично-кодированными десятичными данными. В 16-разрядном АЛУ реализуются операции умножения и деления с фиксированной запятой. Микропроцессор содержит 135 базовых инструкций, которые с учетом многочисленных режимов адресации увеличивается до нескольких сотен.
Микропроцессор имеет практически неограниченное число уровней прерывания. Прямо адресуемая область памяти составляет 1 Мбайт – 20-ти разрядная шина адреса. Для организации связи с памятью и УВВ используется интерфейс типа И41. Программы составленные для МП К580, относительно легко переделать для выполнения на МП К1810, так как система команд МП К580 представляет собой подмножество команд МП К1810 и обеспечивается программная совместимость снизу вверх. Микропроцессор имеет одно напряжение питания +5В однофазную синхронизацию с частотой 5 МГц и выпускается в 40-контактном керамическом корпусе с двусторонними выводами. Кристалл МП с геометрическими размерами 5,5X5,5 мм содержит около 29000 транзисторов.