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

Реферат Розробка керованого контролера на базі мікропроцесорного комплекту серії КР580





D (7 - 0) байта інформації, виданого ЗУ або УВВINTE16Виход сигналу? дозвіл переривання? INT14Вход сигналу? запит на переривання? HLDA21Виход сигналу? підтвердження захоплення?- Напруга рівня логічної одиниці вказує на переклад шин адреси і даних МП в високоімпедансное состояніеHOLD13Вход сигналу? захоплення?- Напруга рівня логічної одиниці вказує на запит іншими пристроями системи на управління шинами сістемиWAIT24Виход сигналу? очікування?- Напруга рівня логічної одиниці вказує на стан очікування МПREADY23Вход сигналу? готовність?- Напруга рівня логічної одиниці вказує на готовність даних на шині D (7 - 0) до введення в МП або на готовність зовнішніх пристроїв до прийому інформації, служить для синхронізації мікропроцесора з ЗУ або УВВSYNC19Виход сигналу? синхро?- Напруга рівня логічної одиниці ідентифікує початок кожного машинного ціклаCLK122Вход фази 1CLK215Вход фази 2RESET12Вход установки 0 - установка лічильника команд в нуль, скидання тригерів дозволу переривання і захоплення шінUBC28Напряженіе харчування (+12 В) UCC20Напряженіе харчування (+5 В) UBS11Напряженіе харчування (- 5 В) GND2Напряженіе харчування (0 В)

Дані в мікропроцесорі представляються у вигляді 8-розрядних (однобайтних) кодів. Для ідентифікації окремих розрядів в байті вони номеруются від D0 до D7 і читаються справа наліво. При цьому нульовий біт D0 відповідає молодшому розряду, а D7 - старшому розряду. Однобайтовий код можна розглядати як позитивне ціле число з діапазоном значень від 0 до 255 чи як ціле число зі знаком в додатковому коді з діапазоном значень від - 128 до +127.

Для управління процесом виконання програми використовується слово-стан програми, старший байт якого представляє вміст акумулятора, а молодший байт містить прапори умов регістра ознак. Ці ознаки визначаються результатом виконання арифметичних і логічних операцій. Слід знати, що установка прапорів проводиться при виконанні таких умов:

прапор знака S, якщо знаковий біт результату операції дорівнює 1, інакше скидається;

прапор нуля Z, якщо результат операції дорівнює 0, в іншому випадку скидається;

прапор додаткового перенесення АС при наявності переносу з третього розряду, інакше скидається;

прапор парності Р, якщо результат містить парне число одиниць, інакше скидається;

прапор перенесення CY при наявності переносу (при додаванні) або позички (при відніманні) зі старшого розряду результату, інакше скидається.

У процесорі можливі наступні способи адресації даних:

пряма;

реєстрова;

непряма регістрова;

безпосередня;

стекова.

За функціональною ознакою виділяють п'ять груп команд МП:

передачі даних з регістра в регістр або пам'ять і з пам'яті в регістр;

арифметичні (додавання, віднімання, інкремент, декремент);

логічні (І, АБО, виключає АБО, порівнювання, зсув, інвертування);

передачі управління і обробки підпрограм;

введення / виводу і управління станом процесора.

Всього система команд мікропроцесора КР580ВМ80А містить 78 команд, що включають 111 операцій.

Назад | сторінка 3 з 15 | Наступна сторінка





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

  • Реферат на тему: Проектування системи передачі інформації для сигналу АМ
  • Реферат на тему: Розрахунок зон покриття в системах рухомого радіозв'язку з використання ...
  • Реферат на тему: Схема управління і обробки вихідного сигналу
  • Реферат на тему: Схеми управління і обробки вихідного сигналу приладу з зарядовим зв'язк ...
  • Реферат на тему: Індексний аналіз середнього рівня собівартості одиниці продукції