Читать курсовая по информатике, вычислительной технике, телекоммуникациям: "Разработка управляемого контролера на базе микропроцессорного комплекта серии КР580" Страница 3

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Выход сигнала ²разрешение прерывания²

INT

14

Вход сигнала ²запрос на прерывание²

HLDA

21

Выход сигнала ²подтверждение захвата² - напряжение уровня логической единицы указывает на перевод шин адреса и данных МП в высокоимпедансное состояние

HOLD

13

Вход сигнала ²захват² - напряжение уровня логической единицы указывает на запрос другими устройствами системы на управление шинами системы

WAIT

24

Выход сигнала ²ожидание² - напряжение уровня логической единицы указывает на состояние ожидания МП

READY

23

Вход сигнала ²готовность² - напряжение уровня логической единицы указывает на готовность данных на шине D(7 - 0) к вводу в МП или на готовность внешних устройств к приему информации, служит для синхронизации микропроцессора с ЗУ или УВВ

SYNC

19

Выход сигнала ²синхро² - напряжение уровня логической единицы идентифицирует начало каждого машинного цикла

CLK1

22

Вход фазы 1

CLK2

15

Вход фазы 2

RESET

12

Вход установки 0 - установка счетчика команд в нуль, сброс триггеров разрешения прерывания и захвата шин

UBC

28

Напряжение питания (+12 В)

UCC

20

Напряжение питания (+5 В)

UBS

11

Напряжение питания (-5 В)

GND

2

Напряжение питания (0 В)

Данные в микропроцессоре представляются в виде 8-разрядных (однобайтовых) кодов. Для идентификации отдельных разрядов в байте они номеруются от D0 до D7 и читаются справа налево. При этом нулевой бит D0 соответствует младшему разряду, а D7 - старшему разряду. Однобайтовый код можно рассматривать как положительное целое число с диапазоном значений от 0 до 255 ли как целое число со знаком в дополнительном коде с диапазоном значений от -128 до +127.

Для управления процессом выполнения программы используется слово-состояние программы, старший байт которого представляет содержимое аккумулятора, а младший байт содержит флаги условий регистра признаков. Эти признаки определяются результатом выполнения арифметических и логических операций. Следует знать, что установка флагов производится при выполнении следующих условий:

флаг знака S, если знаковый бит результата операции равен 1, иначе сбрасывается;

флаг нуля Z, если результат операции равен 0, в противном случае сбрасывается;

флаг дополнительного переноса АС при наличии переноса из третьего разряда, иначе сбрасывается;

флаг четности Р, если результат содержит четное число единиц, иначе сбрасывается;

флаг переноса CY при наличии переноса (при сложении) или заема (при вычитании) из старшего разряда результата, иначе сбрасывается.

В процессоре возможны следующие способы адресации данных:

прямая;

регистровая;

косвенная регистровая;

непосредственная;

стековая.

По функциональному признаку выделяют пять групп команд МП:

передачи данных из регистра в регистр или память и из памяти в регистр;

арифметические (сложение, вычитание, инкремент, декремент);

логические (И,


Похожие работы

 
Тема: Проектирование микроЭВМ на основе микропроцессорного комплекта серии 1804
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат)
 
Тема: Разработка микропроцессорного устройства на базе 8 разрядного микропроцессора
Предмет/Тип: Информатика, ВТ, телекоммуникации (Курсовая работа (т))
 
Тема: Разработка системы управления установкой выпаривания на базе микропроцессорного контроллера
Предмет/Тип: Другое (Курсовая работа (т))
 
Тема: Разработка регулируемого аксиально-плунжерного насоса на базе насосов серии 313 для использовани
Предмет/Тип: Технология машиностроения (Реферат)
 
Тема: Расчет основных технико-экономических показателей внедрения АСР стабилизации тока серии электролизеров на базе микроконтроллера SIMATIK С7-633/Р и серийные средства измерения и автоматизации
Предмет/Тип: Эктеория (Диплом)

Интересная статья: Основы написания курсовой работы