Не являюсь давно студентом мфти. Верю, что лектор великолепно знает материал у себя в голове, но как он доносит его до широкой аудитории студентов, вызывает вопросы. Лекция обо всем и ни о чем, нет упорядоченности в изложении, нет спуска от высокоуровневых вещей к низкоуровневых, от простого к сложному. С порога на вводной лекции младшекурсников пугают спецификациями, стандартами, аббревиатурами, интеловскими документациями. Имхо у среднестатистического студента после такой лекции больше вопросов возникает, чем ответов.
Возможно курс изначально заточен под изучение и использование только современных технологий/стандартов. Если это так, то удачи им)) Тема, конечно, невероятно глубинная и без подробного объяснения ряда основополагающих концепций никто ничего не поймет. Держу пари, добрая половина студентов курса не поняла ничего на столько, что они еще долго даже вопросы сформулировать не смогут.
Запуск не так происходит. Тегированый БИОС содержит прошивки для мульта и чипсета СМ, ЮМ, Сетевой карты, и звуковой карты, которые подгружаются ещё до включения компа, сразу после подачи дежурного питания 3.3 и 1.8В. ХАБ начинает тактировать флешку и считывает регистр возможностей командой x7F, определяет скорость и содержимое флешки, считывает свои страпы, и устанавливает режим загрузки микропрограмм. В некоторых мультах прошивка записана в самом мульте, а в других также читается с флешки, и устанавливаются параметры защиты по току и напряжению. Только после этого и того как поднимаются питания + тактовые генераторы стабилизируют частоту, проц стартует на адрес -16, и начинает запрашивать инструкции из БИОС. БИОС может распаковыватья в память ещё до старта проца. И начинается процедура ПОСТ теста.
В зависимости от того, в каком разрезе смотреть, лучше видны те или иные подробности. Для ремонтника более актуальны физические особенности тактования SPI, когда же для разработчика x86-прошивки это просто функционал, который предоставляет железо. В лекции это и вещи типа прошивок Super I/O (EC) берутся как данность из соображений простоты. Что касается прошивок сетевой карты, их вообще больше одной. До старта CPU может загружаться то, что в ME, и то только на корпоративных чипсетах. На новых AMD трейнинг RAM делает сопроцессор PSP, и действительно классического CAR там нет, хотя назвать это стандартом у меня язык не повернётся. Что происходит до и после ресет вектора - это далеко не только загрузка прошивок и переход к SEC/PEI, и если вам интересна сторона флеша, можно глянуть следующую лекцию и Spispy (trmm.net/Spispy/#how-an-x86-really-boots), где есть больше подробностей.
Не являюсь давно студентом мфти. Верю, что лектор великолепно знает материал у себя в голове, но как он доносит его до широкой аудитории студентов, вызывает вопросы. Лекция обо всем и ни о чем, нет упорядоченности в изложении, нет спуска от высокоуровневых вещей к низкоуровневых, от простого к сложному. С порога на вводной лекции младшекурсников пугают спецификациями, стандартами, аббревиатурами, интеловскими документациями. Имхо у среднестатистического студента после такой лекции больше вопросов возникает, чем ответов.
Возможно курс изначально заточен под изучение и использование только современных технологий/стандартов. Если это так, то удачи им)) Тема, конечно, невероятно глубинная и без подробного объяснения ряда основополагающих концепций никто ничего не поймет. Держу пари, добрая половина студентов курса не поняла ничего на столько, что они еще долго даже вопросы сформулировать не смогут.
спасибо за лекции и что делаете публичными. можно учиться из других стран
Посмотрел все презентации, хороший, интересный курс. Жаль только, что ссылка на материалы курса из описания протухла. Может, можно восстановить?
Невозможно перейти на материал курса по ссылке! URL не найден
Запуск не так происходит.
Тегированый БИОС содержит прошивки для мульта и чипсета СМ, ЮМ, Сетевой карты, и звуковой карты, которые подгружаются ещё до включения компа, сразу после подачи дежурного питания 3.3 и 1.8В.
ХАБ начинает тактировать флешку и считывает регистр возможностей командой x7F, определяет скорость и содержимое флешки, считывает свои страпы, и устанавливает режим загрузки микропрограмм.
В некоторых мультах прошивка записана в самом мульте, а в других также читается с флешки, и устанавливаются параметры защиты по току и напряжению.
Только после этого и того как поднимаются питания + тактовые генераторы стабилизируют частоту, проц стартует на адрес -16, и начинает запрашивать инструкции из БИОС.
БИОС может распаковыватья в память ещё до старта проца.
И начинается процедура ПОСТ теста.
В зависимости от того, в каком разрезе смотреть, лучше видны те или иные подробности. Для ремонтника более актуальны физические особенности тактования SPI, когда же для разработчика x86-прошивки это просто функционал, который предоставляет железо. В лекции это и вещи типа прошивок Super I/O (EC) берутся как данность из соображений простоты.
Что касается прошивок сетевой карты, их вообще больше одной. До старта CPU может загружаться то, что в ME, и то только на корпоративных чипсетах. На новых AMD трейнинг RAM делает сопроцессор PSP, и действительно классического CAR там нет, хотя назвать это стандартом у меня язык не повернётся. Что происходит до и после ресет вектора - это далеко не только загрузка прошивок и переход к SEC/PEI, и если вам интересна сторона флеша, можно глянуть следующую лекцию и Spispy (trmm.net/Spispy/#how-an-x86-really-boots), где есть больше подробностей.
Ох, это просто прекрасно! Семинары будут? Практика мб?
О, сиспрога, какой кайф🥰❤
епл енергоефективен потому что у него арм проц
vit9696 - opencore )