§ Код ядра

Описание пинов:
  • clock — тактовая частота, срабатывает на позитивном и негативном фронте, который записывает результаты в регистры
  • reset_n — при 0, сброс процессора
  • pc — указатель Program Counter
  • ir — данные 16 битные из rom[pc]
  • address — указатель в оперативную память, до 64К
  • data_i — входящие в процессор данные
  • data_o — данные на запись
  • intr — прерывание, срабатывает на перемене состояния
  • vect — номер прерывания от 0 до 7
  • we — сигнал записи, длительность сигнала — 1 такт на 1 инструкцию
  • read — сигнал, что данные были именно прочитаны из памяти (тоже 1 такт на 1 инструкцию)
Ревизия обновлена: 14 янв 2024.

§ Код ядра

Ниже представлен готовый код ядра процессора.