1:12:26 - ох это и злая таблица (((. Про неё бы по подробнее, она у меня часто безразвратно слитала и все... Конечно за частую можно воссстановить но если не так лягут звезды то можно долго промаятся т.к. некоторые восстановлялки её могут необратима переписать. Вобще не понятно почему у кого в голуву пришла такая тупая идея записать и загрузочный сектор и разметку, как я понял в одной таблице бекапы которой сделать проблематично а их восстановление не всегда успешно. 1:19:19 - ага. Я этого уже 2а года добиваюсь делая подборку портабельного софта в виртуалке. Еще бы найти гипервизор который бы стартовал на голом железе и работал вне зависимости от его конфигурации и было бы бест ин зе бест
полезно начинать с программирования простых микроконтроллеров на АСМ, а потом и что-то покркче на си, куча вопросов бы отпала.обычно архитектуру ЭВМ изучают как-то более абстрактно для начала, а не сразу на основе современного ПК (не хватает понимания работы самого ЦП)
Да вы правы. Питцольд вообще начинает с электричества, реле и телеграфа. Так что его книги можно даже школьникам рекомендовать. При этом его книга базовые знания даёт и вопросов, подобных в видео, прочитавший явно бы не задавал.
Лектор, конечно крутой. Но было бы не плохо создать курс по примеру книги Чарльза Петцголда "Код", для тех кто ничего не знает, а то получается, что курс рассчитан на людей с уже сформированным пониманием общей картины мира ЭВМ.
На 23 минуте ошибка в терминологии. Некорректно говорить, что сначала выполняется POST, потом BIOS. POST - это часть рутины загрузки BIOS. То, что здесь названо "после POST выполняется BIOS", включает применение настроек оборудования и передачу управления на загрузчик. POST, настройки и передача управления загрузчику - часть одной программы, которая хранится в ПЗУ BIOS. И в смысле, "POST выполнился, проверил, можно ли процессору начать стартовать". Ну сами же правильно рисуете, что рутина POST выполняется процессором. Значит, процессор *уже* стартовал. Вопрос в том, стартует ли основное оборудование. Часть с одним прерыванием за раз, и что остальные пропадают - это только часть правды, нельзя даже сказать, что на чисто аппаратном уровне это так. В реальности есть вполне себе аппаратная поддержка приоритетов прерывания, над которой надстроен программный уровень - отложенное выполнение процедур. Как раз та самая "структура в памяти", которой, судя по этой лекции, как бы нет, потому что ей сложно управлять. Только это не стек, а приоритетная очередь.
норм. я в свое время многое пропустил.можно вырвать кусочек знаний у человека который в данное время шарит. если не ржать. и послушать то получится круто. а иначе нам удачи не видать.
Строго говоря, он этим задрал: базис он не знает, при этом все его вопросы лезут выше текущей лекции; ему говорят про инициализацию процессора, а он спрашивает, в какой последовательности CPU заполняет регистры. Фактически, ему объясняют, как всё работает на низком уровне, а ему неинтересно, его волнует, что там выше происходит - признак крайне плохого будущего программиста высокопроизводительных систем (контроллеров, ОС, игр). Такими темпами, будет не программистом, а на Джаваскрипте разметку парсить в ХТМЛ.
Часть материала просто невозможно разобрать из-за шума, а жаль, такой замечательный лектор.
Круто мужик, рили крутой, побольше бы таких лекций в инете, все просто и доступно, в главное не нудно.(Т.Е. по делу)
Трудно слушать без микрофона. Голос самого преподавателя менее чёткий + посторонние шумы.
1:12:26 - ох это и злая таблица (((. Про неё бы по подробнее, она у меня часто безразвратно слитала и все... Конечно за частую можно воссстановить но если не так лягут звезды то можно долго промаятся т.к. некоторые восстановлялки её могут необратима переписать. Вобще не понятно почему у кого в голуву пришла такая тупая идея записать и загрузочный сектор и разметку, как я понял в одной таблице бекапы которой сделать проблематично а их восстановление не всегда успешно.
1:19:19 - ага. Я этого уже 2а года добиваюсь делая подборку портабельного софта в виртуалке. Еще бы найти гипервизор который бы стартовал на голом железе и работал вне зависимости от его конфигурации и было бы бест ин зе бест
полезно начинать с программирования простых микроконтроллеров на АСМ, а потом и что-то покркче на си, куча вопросов бы отпала.обычно архитектуру ЭВМ изучают как-то более абстрактно для начала, а не сразу на основе современного ПК (не хватает понимания работы самого ЦП)
Да вы правы. Питцольд вообще начинает с электричества, реле и телеграфа. Так что его книги можно даже школьникам рекомендовать. При этом его книга базовые знания даёт и вопросов, подобных в видео, прочитавший явно бы не задавал.
Лектор, конечно крутой. Но было бы не плохо создать курс по примеру книги Чарльза Петцголда "Код", для тех кто ничего не знает, а то получается, что курс рассчитан на людей с уже сформированным пониманием общей картины мира ЭВМ.
На 23 минуте ошибка в терминологии. Некорректно говорить, что сначала выполняется POST, потом BIOS. POST - это часть рутины загрузки BIOS. То, что здесь названо "после POST выполняется BIOS", включает применение настроек оборудования и передачу управления на загрузчик. POST, настройки и передача управления загрузчику - часть одной программы, которая хранится в ПЗУ BIOS.
И в смысле, "POST выполнился, проверил, можно ли процессору начать стартовать". Ну сами же правильно рисуете, что рутина POST выполняется процессором. Значит, процессор *уже* стартовал. Вопрос в том, стартует ли основное оборудование.
Часть с одним прерыванием за раз, и что остальные пропадают - это только часть правды, нельзя даже сказать, что на чисто аппаратном уровне это так. В реальности есть вполне себе аппаратная поддержка приоритетов прерывания, над которой надстроен программный уровень - отложенное выполнение процедур. Как раз та самая "структура в памяти", которой, судя по этой лекции, как бы нет, потому что ей сложно управлять. Только это не стек, а приоритетная очередь.
норм. я в свое время многое пропустил.можно вырвать кусочек знаний у человека который в данное время шарит.
если не ржать. и послушать то получится круто. а иначе нам удачи не видать.
студенты только мешают, шумно очень
Бедный парень на первой парте. На первую лекцию не пришел, всю вторую маялся - скучно ему, видимо
Строго говоря, он этим задрал: базис он не знает, при этом все его вопросы лезут выше текущей лекции; ему говорят про инициализацию процессора, а он спрашивает, в какой последовательности CPU заполняет регистры. Фактически, ему объясняют, как всё работает на низком уровне, а ему неинтересно, его волнует, что там выше происходит - признак крайне плохого будущего программиста высокопроизводительных систем (контроллеров, ОС, игр). Такими темпами, будет не программистом, а на Джаваскрипте разметку парсить в ХТМЛ.
Слишком много "да"
На 1:29:14 там не скедулинг, а шедулинг.
У студентов еще наглости хватает опаздывать на такие лекции...
Лекция не о чем, как умеет тянуть резину лить воду, когда все это можно было бы изложить за 20 минут
Если бы вопросы ему не задавали постоянно, может быть и прочел)
Не спорю, с одной стороны, это его работа, с другой, просто не всегда в голову можно положить именно конкретику