Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




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

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

 

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   AC   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 – разрядными словами.
rh – старший регистр в паре;
rl – младший регистр в паре;
АDh – старший байт 16 – разрядного адреса;
АDl – младший байт 16 – разрядного адреса;
Dh – старший байт 16 – разрядного символа данных;
Dl – младший байт 16 – разрядного символа данных;
PC – 16 – разрядный счетчик команд;
SP – 16 – разрядный регистр – указатель стека;
rm – номер разряда в регистре (0 ≤ m≤ 7);
n – восьмеричный вектор в команде RESTART;
NNN – двоичное представление вектора RESTART;
оператор пересылки;
оператор обмена;
оператор И;
оператор ИЛИ;
оператор исключающее ИЛИ;
+ – оператор арифметического сложения;
- – оператор арифметического вычитания с использованием дополнительного кода;
() – содержимое регистра или ячейки памяти;
().() – оператор конкатенации (соединения); при выполнении конкатенации содержимое двух 8 – разрядных регистров рассматривается как одно 16 – разрядное слово.

 

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

DDD,SSS Имя регистра
  А
  В
  С
  D
  Е
  Н
  L

 

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

DDD,SSS Регистровая пара
  В-С
  D-Е
  Н-L
  SP

 




Поделиться с друзьями:


Дата добавления: 2014-12-25; Просмотров: 388; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.