Дані, на основі яких виконуються операції, зберігаються в комп’ютері. Різні комп’ютери мають свій набір інструкцій. ЦП або процесор бере всі ці інструкції з пам’яті та декодує біти для виконання інструкцій. Схема розміщення фрагментів інструкції називається форматом інструкції.
Рисунок 2.1.1 Формат інструкції 8085 Розмір інструкції 8085 може становити 1 байт, 2 байти або 3 байти. • 1-байтова інструкція має лише код операції. • 2-байтова інструкція містить код операції, після якого йде восьмибітна адреса або дані. • 3-байтова інструкція містить код операції, після якого йде 16-бітна адреса або дані.
Режими адресації в мікропроцесорах 8085 – це інструкції, які використовуються для передачі даних і виконання операцій з ними. Мікропроцесор 8085 використовує п'ять режимів адресації: Режим негайної адресації, режим реєстраційної адресації, режим непрямої адресації реєстру, режим прямої адресації та режим неявної адресації.
IR (Instruction Register) є регістр спеціального призначення, який використовується для отримання 8-бітної частини коду операції інструкції. Він недоступний для програміста. Це означає, що немає інструкцій, за допомогою яких програміст міг би завантажити значення за своїм вибором.
Інструкція — це двійковий шаблон, розроблений усередині мікропроцесора для виконання певної функції. Уся група команд, яку підтримує мікропроцесор називається набір інструкцій. 8085 містить 246 інструкцій. Кожна інструкція представлена 8-бітним двійковим значенням.