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 операцій.