На первой части лекции затронули обобщенную структуру процессора, которая включает в себя 4 основных блока: операционное устройство (для выполнения различных операций), память (для хранения данных и программ), интерфейсную логику (для связи с внешним миром) и устройство управления (обеспечивает выборку команд из памяти и управление всеми блоками процессора). Вторая часть лекции была посвещена инструментам, с помощью которых создаются цифровые устройства, в том числе процессоры. Разобрали как работают программируемые логические интегральные схемы (ПЛИС, FPGA) и основы языка описания аппаратуры Verilog HDL. Основные моменты лекции: 3:53 - ещё раз про иерархию представления вычислительной машины 10:01 - машина с хранимой в памяти программой 11:31 - обобщённая структура процессора и принцип его работы 21:30 - классификация интегральных микросхем 27:26 - как устроена FPGA 42:09 - в чем плюсы использования FPGA 43:45 - основы языка Verilog HDL 51:26 - пишем простой модуль (провод) на Verilog HDL 59:59 - используем многобитные сигналы (шины) 1:03:23 - используем несколько логических операций и оператор объединения 1:14:46 - про триггеры 1:19:00 - пример с использованием регистров (сдвиговый регистр) 1:26:05 - до следующей метки нет звука :( 1:26:34 - появился звук 1:29:57 - задержки / критический путь telegram: github:
Hide player controls
Hide resume playing