Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Реалізація фрагмента контактної схеми програмним методом

Реферат Реалізація фрагмента контактної схеми програмним методом





ихідних данних086A 086B 086CC3 00 08JMP M1JMP if Z = 1 Безумовний перехід на початок программиM7086D7CMOV A, H (A) (H ) завантаження даних з регістра H в аккумулятор086E 086FD3 80OUT 80 (80) (A) Висновок в порт за адресою 80h вихідних данних0870 0871 0872C3 00 08JMP M1JMPБезусловний перехід на початок програми

2.9 Блок-схема 3


В 
В В 

2.10. Опис алгоритму реалізації програми 3


1. Вхідні дані завантажуються в акумулятор. p align="justify">. Для подальшого використання дані зберігаються в регістрі В.

. Зрушення акумулятора на один розряд вправо, значення біта Х6 зберігається в регістрі ознак С.

. Перехід на мітку М1 якщо С = 0, інакше зсув акумулятора вправо на один розряд, значення біта Х5 зберігається в регістрі ознак С.

. Перехід на мітку М2 якщо С = 0, інакше зсув акумулятора вправо на один розряд, значення біта Х4 зберігається в регістрі ознак С.

. Перехід на мітку М1 якщо С = 0, інакше зсув акумулятора вправо на один розряд, значення біта Х3 зберігається в регістрі ознак С.

. Перехід на мітку М2 якщо С = 1, інакше зсув акумулятора вправо на три розряди, значення біта Х0 зберігається в регістрі ознак С.

. Перехід на мітку М1 якщо С = 1, інакше зсув акумулятора вліво на три розряди, значення біта Х2 зберігається в регістрі ознак С.

. Перехід на мітку М2 якщо С = 0, інакше зсув акумулятора вправо на два розряди, значення біта Х1 зберігається в регістрі ознак С.

. Перехід на мітку М2 якщо С = 1. p align="justify"> М1 - 11. У регістр D завантажуються дані 00h (Y1 = 0). p align="justify">. Відбувається безумовний перехід на мітку М3. p align="justify"> М2 - 13. У регістр D завантажуються дані 01h (Y1 = 1). p align="justify"> М3 - 14. У акумулятор завантажуються дані з регістра В.

. Відбувається зсув акумулятора на 4 розряду вліво, значення біта Х2 зберігається в регістрі ознак С.

. Перехід на мітку М4 якщо С = 0, інакше зсув акумулятора вліво на один розряд, значення біта Х3 зберігається в регістрі ознак С.

. Перехід на мітку М5 якщо С = 1, інакше зсув акумулятора вліво на один розряд, значення біта Х4 зберігається в регістрі ознак С.

. Перехід на мітку М5 якщо С = 0. p align="justify">. У акумулятор завантажуються дані 02h (Y2 = 1). p align="justify">. Відбувається логічне додавання даних акумулятора і даних регістра D, результат операції зберігається в акумуляторі. p align="justify">. Дані акумулятора виводяться на шину даних, відбувається безумовний перехід на початок програми. p align="justify"> М5 - 22. У акумулятор завантажуються дані з регістр...


Назад | сторінка 12 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка термогенератора, який буде використовувати тепло двигуна для заряд ...
  • Реферат на тему: Перехід від тоталітаризму до демократії
  • Реферат на тему: Демографічний перехід в Росії
  • Реферат на тему: Перехід від стада до роду
  • Реферат на тему: Перехід від алхімії до наукової хімії