Конструирование ядра операционной системы 1. Загрузка. Введение в UEFI

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ย. 2024

ความคิดเห็น • 10

  • @fistestfistest
    @fistestfistest 3 ปีที่แล้ว +24

    Не являюсь давно студентом мфти. Верю, что лектор великолепно знает материал у себя в голове, но как он доносит его до широкой аудитории студентов, вызывает вопросы. Лекция обо всем и ни о чем, нет упорядоченности в изложении, нет спуска от высокоуровневых вещей к низкоуровневых, от простого к сложному. С порога на вводной лекции младшекурсников пугают спецификациями, стандартами, аббревиатурами, интеловскими документациями. Имхо у среднестатистического студента после такой лекции больше вопросов возникает, чем ответов.

    • @phillydog907
      @phillydog907 3 ปีที่แล้ว +2

      Возможно курс изначально заточен под изучение и использование только современных технологий/стандартов. Если это так, то удачи им)) Тема, конечно, невероятно глубинная и без подробного объяснения ряда основополагающих концепций никто ничего не поймет. Держу пари, добрая половина студентов курса не поняла ничего на столько, что они еще долго даже вопросы сформулировать не смогут.

  • @user-fg6ng7ej6w
    @user-fg6ng7ej6w ปีที่แล้ว +3

    спасибо за лекции и что делаете публичными. можно учиться из других стран

  • @alexeiguirik9463
    @alexeiguirik9463 ปีที่แล้ว +4

    Посмотрел все презентации, хороший, интересный курс. Жаль только, что ссылка на материалы курса из описания протухла. Может, можно восстановить?

  • @victorzedwings
    @victorzedwings 2 ปีที่แล้ว +3

    Запуск не так происходит.
    Тегированый БИОС содержит прошивки для мульта и чипсета СМ, ЮМ, Сетевой карты, и звуковой карты, которые подгружаются ещё до включения компа, сразу после подачи дежурного питания 3.3 и 1.8В.
    ХАБ начинает тактировать флешку и считывает регистр возможностей командой x7F, определяет скорость и содержимое флешки, считывает свои страпы, и устанавливает режим загрузки микропрограмм.
    В некоторых мультах прошивка записана в самом мульте, а в других также читается с флешки, и устанавливаются параметры защиты по току и напряжению.
    Только после этого и того как поднимаются питания + тактовые генераторы стабилизируют частоту, проц стартует на адрес -16, и начинает запрашивать инструкции из БИОС.
    БИОС может распаковыватья в память ещё до старта проца.
    И начинается процедура ПОСТ теста.

    • @vitu6967
      @vitu6967 2 ปีที่แล้ว +3

      В зависимости от того, в каком разрезе смотреть, лучше видны те или иные подробности. Для ремонтника более актуальны физические особенности тактования SPI, когда же для разработчика x86-прошивки это просто функционал, который предоставляет железо. В лекции это и вещи типа прошивок Super I/O (EC) берутся как данность из соображений простоты.
      Что касается прошивок сетевой карты, их вообще больше одной. До старта CPU может загружаться то, что в ME, и то только на корпоративных чипсетах. На новых AMD трейнинг RAM делает сопроцессор PSP, и действительно классического CAR там нет, хотя назвать это стандартом у меня язык не повернётся. Что происходит до и после ресет вектора - это далеко не только загрузка прошивок и переход к SEC/PEI, и если вам интересна сторона флеша, можно глянуть следующую лекцию и Spispy (trmm.net/Spispy/#how-an-x86-really-boots), где есть больше подробностей.

  • @zefitallc
    @zefitallc 7 วันที่ผ่านมา

    Невозможно перейти на материал курса по ссылке! URL не найден

  • @VivaLyaLibertyBibaLyaLiberty
    @VivaLyaLibertyBibaLyaLiberty 3 ปีที่แล้ว +1

    Ох, это просто прекрасно! Семинары будут? Практика мб?
    О, сиспрога, какой кайф🥰❤

  • @shugarok1163
    @shugarok1163 ปีที่แล้ว +1

    епл енергоефективен потому что у него арм проц

  • @andrewokh
    @andrewokh 2 ปีที่แล้ว

    vit9696 - opencore )