Архитектура набора инструкций (ISA) в реальном процессоре
Ross Mcgowan
0:00 / 0:00
Архитектура набора инструкций (ISA) в реальном процессоре
2 534 просмотра · 6 мес. назад
Ross Mcgowan
5,17 тыс. подписчиков
2 534 просмотра · 6 мес. назад
В этом видео мы берём архитектуру набора инструкций (ISA) из учебника и напрямую подключаем её к работающему 16-битному процессору.
Используя RTM-16 в качестве реального примера, мы рассмотрим:
• как распределяются биты опкода
• как регистровые поля ограничивают связность
• как форматы 2-операндных и 3-операндных инструкций влияют на аппаратное обеспечение
• как режимы адресации формируют тракт данных
ISA — это не просто абстрактное проектное решение.
Каждое решение, касающееся битов, имеет аппаратные последствия.
Именно здесь теория становится инженерным:
Проектирование ISA → кодирование инструкций → структура тракта данных → реальные аппаратные ограничения.
Разделы
00:00 Машина в действии
00:20 Почему это важно (не только теория)
01:05 Битовая структура (6+2+4+4)
07:29 Архитектура набора инструкций (ISA) в реальном оборудовании
14:17 Резюме
Если вы хотите следить за полным структурированным процессом разработки — от логических элементов до FPU и компилятора — вы можете поддержать проект здесь:
/ rossmcgowanmaths
Рассматриваемые темы:
архитектура набора инструкций (ISA)
проектирование формата инструкций
распределение кодов операций
компромиссы между 2-операндной и 3-операндной архитектурой
ограничения кодирования регистров
режимы адресации в аппаратном обеспечении
последствия для тракта данных
16-битная архитектура ЦП (RTM-16)