Методические указания содержат следующие разделы




НазваниеМетодические указания содержат следующие разделы
страница1/6
Дата07.02.2013
Размер0.54 Mb.
ТипМетодические указания
  1   2   3   4   5   6
ВВЕДЕНИЕ

Настоящие методические указания представляют собой методические материалы, предназначенные для использования в качестве:

Иллюстративных материалов к лекционным курсам «Микропроцессоры и микро-ЭВМ», «Микропроцессорные системы»; справочник данных к циклу лабораторных работ по дисциплинам, изучающим микропроцессорную технику; руководящих технических и справочных материалов при выполнении курсового и дипломного проектирования.


Методические указания содержат следующие разделы:


  1. Форматы команд микропроцессора К 580.

  2. Способы адресации.

  3. Признаки состояния микропроцессора.

  4. Символика, используемая при описания команд.

  5. Группа команд пересылки.

  6. Группа команд арифметических операций.

  7. Группа команд логических операций.

  8. Группа команд передачи управления.

  9. Группа команд специальных операций.


Мнемокоды команд и формализованное описание операций даются в английской нотации и соответствуют неизменяемой части словаря языка ассемблера микропроцессора К 580.

Такое построение настоящих указаний позволяет легко ориентироваться в приводимом материале в процессе написания программ при выполнении лабораторных работ, курсовом и дипломном проектировании. Изложенные сведения о форматах команд, количестве машинных циклов и тактов, затрачиваемых на выполнение каждой команды, дает возможность точно рассчитывать время выполнения программ, организовать временные задержки заданной продолжительности, определять требуемый для размещения программы объем памяти.


ФОРМАТЫ КОМАНД МИКРОПРОЦЕССОРА К 580 ИК К 580


Однобайтная команда


Байт 1

D7










D0

Коп


Двухбайтная команда


Байт 1

D7










D0

Коп




Байт 2

D7










D0

Данные или адрес


Трехбайтная команда


Байт 1

D7










D0

Коп




Байт 2

D7










D0

Данные или адрес




Байт 3

D7










D0

Данные или адрес


СПОСОБЫ АДРЕСАЦИИ


Микропроцессор К 580 использует 4 способа адресации данных, расположенных во внешней памяти или во внутренних регистрах:


Прямая адресация –

Во втором и третьем байтах команды содержится адрес операнда, который выбирается на основной памяти.

Регистровая адресация –

В коде команды определен адрес регистра или регистровой пары, в которой размещен операнд.

Косвенная регистровая адресация –

Во втором и третьем байтах команды содержится адрес регистра(ов), в которых содержится адрес операнда, который выбирается на основной памяти.

Непосредственная адресация –

В теле команды содержится операнд, записанный во втором или во втором и третьем байтах команды


ПРИЗНАКИ СОСТОЯНИЯ МИКРОПРОЦЕССОРА


Z –

признак нуля; если результат выполнения команды равен нулю, то Z = 1;

S –

признак знака; если результат выполнения команды отрицателен, то S = 1;

P –

признак четности; если сумма по модулю 2 значений всех разрядов результата выполнения операций равна 0, то P = 1;

CY –

признак переноса; если на выходе старшего разряда сумматора в результате выполнения команды сложения возникает сигнал переноса, или в результате выполнения команды вычитания возникает сигнал заема, то CY = 1;

AC –

признак вспомогательного переноса; AC = 1, если перенос возникает из разряда 3 в разряд 4. Данный признак используется при выполнении операций суммирования десятичных чисел с участием десятичного корректора; кроме того, признак AC используется при арифметических и логических операциях над 4-разрядными словами.



РАЗМЕЩЕНИЕ ПРИЗНАКОВ В РЕГИСТРЕ ПРИЗНАКОВ



D7

D6

D5

D4

D3

D2

D1

D0

S

Z

0

AC

0

P

I

C



СИМВОЛИКА, ИСПОЛЬЗУЕМАЯ ПРИ ОПИСАНИИ КОМАНД

A –

регистр – аккумулятор;

AD –

16 – разрядный адрес внешней памяти;

D –

8 – разрядный символ данных;

D 16 –

16 – разрядный символ данных;

В2 –

содержание второго байта в многобайтной команде;

В3 –

содержание третьего байта в многобайтной команде;

PORT –

8 – разрядный адрес интерфейса ввода / вывода;

r1,r2,r3 –

один из регистров с именами А, В, С, D, Е, Н или L, принадлежащих блоку POH;

DDD,SSS –

трехразрядные поля в формате команды, адресующие один или несколько регистров блока РОН или в качестве назначения передачи, или в качестве источника операнда;

rp –

пара 8 – разрядных регистров В-С, D-Е, H-L, S-P, которые адресуются как один регистр при операциях с 16 – разрядными словами;



Таблица кодирования регистров


DDD,SSS

Имя регистра

111

А

000

В

001

С

010

D

011

Е

100

Н

101

L



Таблица кодирования регистровых пар


DDD,SSS

Регистровая пара

00

В-С

01

D-Е

10

Н-L

11

SP




rh –

старший регистр в паре;

rl –

младший регистр в паре;

АDh –

старший байт 16 – разрядного адреса;

АDl –

младший байт 16 – разрядного адреса;

Dh –

старший байт 16 – разрядного символа данных;

Dl –

младший байт 16 – разрядного символа данных;

PC –

16 – разрядный счетчик команд;

SP –

16 – разрядный регистр – указатель стека;

rm –

номер разряда в регистре (0 ≤ m≤ 7);

n –

восьмеричный вектор в команде RESTART;

NNN –

двоичное представление вектора RESTART;



оператор пересылки;



оператор обмена;



оператор И;




оператор ИЛИ;



оператор исключающее ИЛИ;


+ –

оператор арифметического сложения;

- –

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

( ) –

содержимое регистра или ячейки памяти;

().() –

оператор конкатенации (соединения); при выполнении конкатенации содержимое двух 8 – разрядных регистров рассматривается как одно 16 – разрядное слово.



ГРУППА КОМАНД ПЕРЕСЫЛКИ

Команды данной группы производят обмен данными между регистрами блока POH и памятью микропроцессорной системы. Признаки состояния МП не изменяются в процессе выполнения этих команд.


MOV r1,r2

(r1) (r2)

Содержимое регистра r2 передать в регистр r1.

0

1

D

D

D

S

S

S




Циклов:

1

Тактов:

5

Адресация:

регистровая

  1   2   3   4   5   6

Похожие:

Методические указания содержат следующие разделы iconМетодические указания к изучению курса и практическим занятиям для студентов спец. 260901 (280800) «Технология швейных изделий», 260902 (280900)
Методические указания содержат рабочую программу дисциплины «Основы экономической деятельности предприятий», контрольные тесты по...
Методические указания содержат следующие разделы iconФедеральное государственное образовательное учреждение высшего профессионального образования
Методические указания предназначены для студентов факультета заочного социально-экономического образования специальности 040101....
Методические указания содержат следующие разделы iconМетодические указания составлены в соответствии с рабочей программой по дисциплине «История мировой культуры»
Методические указания предназначены для студентов-заочников, содержат программу курса, тематику контрольных работ, вопросы к зачету,...
Методические указания содержат следующие разделы iconМетодические указания Омск
Методические указания содержат аутентичные тексты для чтения на английском языке по автоматизации производства, мехатронике, информационным...
Методические указания содержат следующие разделы iconМетодические указания по изучению дисциплины и контрольные задания для студентов заочного отделения
Методические указания содержат рабочую программу по дисциплине, перечень контрольных заданий и требования к оформлению контрольной...
Методические указания содержат следующие разделы iconМетодические указания му 2400-08
Методические указания предназначены для специалистов органов, осуществляющих государственный санитарно-эпидемиологический надзор,...
Методические указания содержат следующие разделы iconМетодические указания содержат основные требования к разделу «Безопасность жизнедеятельности»
Безопасность жизнедеятельности: Методические указания по выполнению дипломного проекта/ Сост.: В. А. Бондарь, Р. Я. Дедеян. В. Г....
Методические указания содержат следующие разделы iconМетодические указания содержат задания для самостоятельной работы по изучению тео
М34 Математика и информатика. Версия 0 [Электронный ресурс] : метод указания
Методические указания содержат следующие разделы iconАнглийский язык методические указания и контрольные задания для студентов специальности 030501 "Юриспруденция" факультета заочного социально-экономического образования Мурманск 2010
Методические указания предназначены для студентов специальности 030501 "Юриспруденция" факультета заочного социально-экономического...
Методические указания содержат следующие разделы iconМетодические указания можно приобрести в информационном центре игхту
При оформлении списка литературы к научной работе могут быть полезны следующие методические указания
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница