Автоматизация выборки и исполнения команд (Fetch & Execute) | Архитектура CPU R3.13

12+
12+

3 просмотра

18 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

18 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

18 дней назад

💡 Поддержать проект на Boosty: https://boosty.to/technomagic Файл процессора https://gitverse.ru/xyzm/t26/content/master/CPU-3.dig Подробный разбор устройства и работы полностью автоматизированного центрального процессора (ЦПУ) в программе симуляции Digital. Таймкоды 0:00 - Состав моего CPU 1:37 - Очередность работы блоков FETCH и EXECUTE 3:09 - Работа блока выборки (FETCH) 7:00 - Работа блока исполнения (EXECUTE) В видео рассматривается архитектура основных функциональных блоков и алгоритм поочередного взаимодействия блоков выборки (Fetch) и исполнения (Execute) инструкций. Структура и блоки процессора:Блок выборки команд (Fetch): отвечает за автоматическое извлечение инструкций из ПЗУ программы с помощью регистра указателя инструкций (Instruction Pointer / IP) и управляющего счетчика.Блок исполнения команд (Execute): осуществляет считывание микрокода из ПЗУ микропрограмм, управление гребенками контактов и переключение состояний процессора.Оперативная память и графическая система на 8 индикаторах.Регистры общего назначения (A, B, C) и командные регистры (C1, C2).Арифметико-логическое устройство (АЛУ).Узел индикации остановки процессора с контрольным светодиодом. Принцип работы автомата управления Fetch / Execute:Подготовка команд: регистр IP задает адрес в ПЗУ программы. Управляющий счетчик и компараторы K1/K2 последовательно открывают на запись командные регистры C1 и C2. Передача управления: после загрузки двух чисел блок выборки формирует сигнал готовности и передает ход блоку Execute.Пошаговое выполнение: блок Execute считывает ячейки из ПЗУ микрокода и переключает управляющие линии до тех пор, пока на выходе не появится нулевой байт.Завершение цикла: компараторы фиксируют ноль, передают сигнал обратно блоку Fetch и сбрасывают счетчик для выборки следующей пары инструкций.В практической части видео продемонстрирован пошаговый прогон симуляции на примере выполнения команды записи данных в регистр общего назначения A.Хэштеги #процессор #схемотехника #архитектураcpu #digital #микрокод #алу #fetch #execute

Название:

Автоматизация выборки и исполнения команд (Fetch & Execute) | Архитектура CPU R3.13

Категория:

Разное