Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Система команд мікропроцесора і8086

Система команд МП i8086 (табл. 3) містить 91 мнемокод. Усі команди МП можна розподілити на п'ять груп:

1) команди передачі інформації (команди пересилання, роботи зі сте­ком, введення-виведення);

2) команди обробки інформації (арифметичні, логічні, команди зсуву);

3) рядкові команди;

4) команди передачі керування, включаючи команди переривань;

5) команди керування станом МП.
У табл. 3.11 вжито такі позначення:
src - операнд-джерело;

dest - операнд-призначення;
r eg - 8- /16-розрядний РЗП;
reg8 - 8-розрядний РЗП;

reg16 - 16-розрядний РЗП;

sr - сегментний регістр;

mem - 8-/16-розрядна комірка пам'яті;

mem8 - 8-розрядна комірка пам'яті;

тет16 - 16-розрядна комірка пам'яті;

r/т - 8-/16-розрядний регістр або комірка пам'яті;

r/т/і - 8-/16-розрядний регістр, комірка пам'яті або безпосередній операнд;

immed - безпосередній операнд;

disp - 8-/16-розрядне зміщення при заданні адреси;

disp8 - 8-розрядне зміщення;

disp 16 - 16-розрядне зміщення;

target - мітка, до якої здійснюється перехід;

seg target - перша логічна адреса (сегментний адрес) мітки target;

offset target - друга логічна адреса (зміщення у сегменті) мітки target',

a - акумулятор AL або АХ\

m[disp] - комірка пам'яті з ефективною адресою ЕA = disp.

 

Таблиця 3Система команд мікропроцесора і8086

 
 

 

 

Продовження табл. 3.11

 
 

 

 
 

 

 
 

 
 

 

       
   
 

 

 
 

 

 

 

 
 

 
 

 

 

 
 


Вплив команд на значення прапорців ілюструє табл. 4, у якій позначено: «+» - команда впливає на прапорець; «-» - не впливає; «1» - встановлює прапорець в одиницю; «0» - скидає прапорець у нуль; «?» - стан невизначений (залежить від конкретних значень операндів).

Таблиця 4. Установлення прапорців

Контрольні запитання:

На які групи розділяють систему команд МП i8086?

 

<== предыдущая лекция | следующая лекция ==>
Структура машинної команди мікропроцесора і8086. Структура запису команд з використанням мнемокоду | Лекция 8 культура и общество
Поделиться с друзьями:


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


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



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




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