Головна

Команди управління (безумовний і умовні переходи)

  1.  Системи управління базами даних наступного покоління
  2.  I. Про органи управління промисловістю
  3.  I. Психологія управління як наука. 1 сторінка
  4.  I. Психологія управління як наука. 2 сторінка
  5.  I. Психологія управління як наука. 3 сторінка
  6.  I. Психологія управління як наука. 4 сторінка
  7.  I. Психологія управління як наука. 5 сторінка

4.1. Команда безумовного переходу

Б1 Б2 Б3  JMP
 молодші розряди  Адресперехода
 старші розряди

(Лічильник команд РС) < (<Б3> <Б2>)

Приклад: JMP 8105h; (Лічильник команд РС) < 8105h

4.2. Команди умовних переходів (JM, JNM, JZ, JNZ)

Всі команди умовного переходу 3-х байтниє: в 1-му байті КОП, в 3-му і 2-му байтах команди адресу переходу.

 Послідовність виконання команди умовного переходу: якщо умова КОП виконується, то в PC заноситься адреса переходу з 3-го і 2-ої байтів команди. Якщо умова КОП не виконується, то до значення PC додається 3, тобто МР переходить до виконання чергової команди.

Команда переходу, якщо мінус:

Б1 Б2 Б3  JM
 молодші розряди  адреса переходу
 старші розряди

(РС) < (<Б3> <Б2>), Якщо S = 1

(PC) < (РС) +3, якщо S = 0

Команда переходу, якщо мінус, тобто якщо попередній результат негативний (S = 1), то в PC заноситься адреса 3- і 2 ого байтів команди і відбувається перехід за цією адресою. Якщо умова КОП не виконується (S = 0), то до значення PC додається 3, тобто МР переходить до виконання чергової команди.

Приклад команди:

Команда переходу, якщо нуль:

Б1 Б2 Б3  JZ
 молодші розряди  адреса переходу
 старші розряди

(РС) < (<Б3> <Б2>), Якщо Z = 1

(PC) < (РС) +3, якщо Z = 0

Команда переходу, якщо не нуль:

Б1 Б2 Б3  JNZ
 молодші розряди  адреса переходу
 старші розряди

(РС) < (<Б3> <Б2>), Якщо Z = 0

(PC) < (РС) +3, якщо Z = 1




 Загальні принципи організації і роботи мікропроцесорної системи |  Структура (архітектура) мікропроцесорної системи (МПС) |  структура МП |  Принцип робота МП |  Система команд восьмирозрядного мікропроцесора КР580ВМ80 |  Команда читання з пам'яті (ЗУ). В акумулятор записується інформація, яка зберігатися в комірці пам'яті, адреса якої вказана в другому і третьому байтах. |  Режими адресації в МП |  Rr - реєстрова пара (B-C, D-E, H-L; PSW-акумулятор і регістр ознак). |  Rr - реєстрова пара (B-C, D-E, H-L). |  Складні програми, як правило, включають в себе підпрограми, тобто створюється алгоритм основної програми і в основній програмі використовуються команди звернення до підпрограми. |

© um.co.ua - учбові матеріали та реферати