Що таке набір інструкцій SAP-1?
Інструкція в архітектурі SAP-1 складається з 1 байт. Верхній полубайт цього байта (біти 4-7) є
та визначте інструкцію. Нижній полубайт (біти 0-3) можна використовувати для передачі параметрів інструкції (наприклад, адреса RAM). Ці дані називаються даними інструкцій (ID).
SAP-1 має просту архітектуру з 16 байт пам'яті, 5 команд і регістри, з'єднані через 8-бітну шину. Він виконує програми шляхом отримання та виконання однієї інструкції за раз у покроковий спосіб, керований секвенсором на основі мікрокоманд.
Коли SAP-1 працює, 4-бітна адреса отримується від програмного лічильника через W-шину і потім зберігається. Ця збережена адреса надсилається в оперативну пам’ять, звідки зчитуються дані або інструкції. Пам'ять з довільним доступом (RAM): SAP-1 використовує RAM 16 x 8 (16 ділянок пам'яті, кожна з яких зберігає 8 біт даних).
Конструкція SAP-1 містить основні потреби для функціонального мікропроцесора. Його основне призначення розвинути базове розуміння того, як працює мікропроцесор, взаємодіє з пам'яттю та іншими частинами системи, такими як вхід і вихід. Набір інструкцій дуже обмежений і простий.
SAP-1 містить 6 станів «Т». T= T1 T2 T3 T4 T5 T6 •Стан адреси (T1), стан збільшення (T2) і стан пам'яті (T3) називаються циклом отримання •T4, T5 і T6 є циклом виконання.
Структури SAP є імена, які містять списки полів. Їх визначення можна переглянути через SE11. Ви можете використовувати структури в SAP для малювання полів екрана.