😧У меня нет слов, это прям очень хорошо😀, Тут через все трудности проходишь вместе с автором и азарт появляется, а получится ли у него напечатать эту злополучную строчку. Мало того, еще по ходу дела узнаёшь про режимы работы проца, про указатели, про верхние, нижние регистры al, ah. затронута тема циклов, меток и переходом. Можно узнать про стэк и арифметику указателей. Даже вскользь упомянуто про адресацию памяти и работу БИОС. Короче, ТОП видос, хотим майнкрафт на asm.
<a href="#" class="seekto" data-time="0">00:00</a> Всем привет <a href="#" class="seekto" data-time="16">00:16</a> Создание папки и файлов 📂🗄 <a href="#" class="seekto" data-time="60">01:00</a> Начинаем писать программу ✍ <a href="#" class="seekto" data-time="71">01:11</a> Переключаем процессор в 16 битный режим, указываем адрес загрузки 🪛 <a href="#" class="seekto" data-time="93">01:33</a> Пишем точку входа и бесконечный цикл ♻ <a href="#" class="seekto" data-time="140">02:20</a> Пытаемся заполнить нулями чанк в 510 байт <a href="#" class="seekto" data-time="180">03:00</a> Добавляем еще 2 байта 0xAA, 0x55 чтобы BIOS понял, что это загрузочная область <a href="#" class="seekto" data-time="213">03:33</a> Настраиваем терминал 🗃 <a href="#" class="seekto" data-time="230">03:50</a> Создаём скрипт для компиляции 📜 <a href="#" class="seekto" data-time="342">05:42</a> Лезем в мануал за помощью 📰 <a href="#" class="seekto" data-time="400">06:40</a> Чиним подсветку синтаксиса редактора micro 🚥 <a href="#" class="seekto" data-time="600">10:00</a> Мучаемся с регулярками для подсветки синтаксиса <a href="#" class="seekto" data-time="924">15:24</a> Сдаёмся! Ставим костыль чтобы хоть как то работало. <a href="#" class="seekto" data-time="936">15:36</a> Попытка запустить №1 <a href="#" class="seekto" data-time="955">15:55</a> Ошибка, начинаем разбираться <a href="#" class="seekto" data-time="1016">16:56</a> Нашли проблему с арифметикой адресов, исправляем <a href="#" class="seekto" data-time="1060">17:40</a> Попытка запустить №2 - Ошибка переполнение типов <a href="#" class="seekto" data-time="1065">17:45</a> Чиним типы данных 🎯 <a href="#" class="seekto" data-time="1080">18:00</a> Попытка запуска на эмуляторе quemu i386, Всё работает <a href="#" class="seekto" data-time="1112">18:32</a> "Попробуем написать символ на экран - это будет супер легко" <a href="#" class="seekto" data-time="1579">26:19</a> "Супер легко" закончилось! Видит символ "A" на экране эмулятора🔥 <a href="#" class="seekto" data-time="1595">26:35</a> Изучаем циклы и выводит 10 букв "A" <a href="#" class="seekto" data-time="1725">28:45</a> Считает количество букв "A" <a href="#" class="seekto" data-time="1731">28:51</a> Делаем 100 букв "A" <a href="#" class="seekto" data-time="1743">29:03</a> AAAAAAAAAAAAAAAAAAAAAA....AAAAA <a href="#" class="seekto" data-time="1746">29:06</a> Делаем прикол (Выводим латинский алфавит) 💬 <a href="#" class="seekto" data-time="1818">30:18</a> Сделали, видим буквы ABCDEF....XYZ 👾 <a href="#" class="seekto" data-time="1836">30:36</a> Пытаемся вывести ASCII таблицу <a href="#" class="seekto" data-time="1893">31:33</a> Всё работает ! <a href="#" class="seekto" data-time="1940">32:20</a> Начинаем наконец-то писать серьёзную программу "Hello World" <a href="#" class="seekto" data-time="2082">34:42</a> Убеждаемся, что запись экрана идёт 📽 <a href="#" class="seekto" data-time="2182">36:22</a> Безысходность, тупим над указателями 😥 <a href="#" class="seekto" data-time="2438">40:38</a> Идём за помощью в интернет, Безуспешно 🌍 <a href="#" class="seekto" data-time="2578">42:58</a> Лезем в исходники ОС чтобы почерпнуть знания от туда 📥 <a href="#" class="seekto" data-time="2936">48:56</a> Всё еще мучаемся с регистрами и их размерностями <a href="#" class="seekto" data-time="2999">49:59</a> Близки к решению, лезем в интернет для уточнения некоторых моментов 🌏 <a href="#" class="seekto" data-time="3070">51:10</a> Дописали, Запускаем, Ура ! Радуемся надписи "Hello World!" 🥰 <a href="#" class="seekto" data-time="3105">51:45</a> Пытаемся довести отображение до идеала <a href="#" class="seekto" data-time="3160">52:40</a> Обзор на поддерживаемые архитектуры эмулятором qemu 💠 <a href="#" class="seekto" data-time="3199">53:19</a> Всем удачи
@@yglyglya просто Яндекс не выводит в поиск заблокированные Роскомнадзором сайты, тем самым способствует рос. цензуре. А его везде пихают. Google+VPN(или прокси и т.д) = свободный интернет. Моя больная тема, сори если удивил.
Привет, получилось очень круто, судя по твоему голосу мы ровесники, я занимаюсь разработкой веб-сайтов, и даже я занимаясь около 2 лет и видя как ты хорошо знаешь ассемблер я очень даже в шоке, какие еще ЯП ты знаешь?
Следующее видео, как с помощью молотка и какой-то матери выбить молотком на жёстком диске по битам исходный код чат гпт, и потом его скомпилировать кувалдой
Попалось твои видео в рекомендациях и скажу, что очень прикольно объясняешь. Прокачивай свои знания по проге и к 11 классу спокойно будешь победителем всероса
@@psevdonim753 нет конечно, это сказки. делать всё через терминал можно, если ты хочешь. есть тысячи разных графических окружений. например мне в терминале удобно работать.
@@ffdsanek я знаю C, ассембли и python. выходило 9-часовое видео как я пишу GovnOS. И не скажу, что питьён быстрый, C мне больше по душе. интересный факт: моя бабушка родилась через год после создания ассембли
@@yglyglya ааа блин, точно!!! В любом случае, ассемблер пздц сложный язык, молодец, что изучаешь! В мире полным полно промышленного оборудования на заводах, и если слетит прошивка (а оригинал прошивки напрочь утрачен) то такие как ты могут спасти ситуацию!
@@HappyAssant ru-vid.com/group/PLFjM7v6KGMpiH2G-kT781ByCNC_0pKpPN&si=bozKE5klhO1P0jCK советую этот плейлист посмотреть (проги для осдева только на линухе)
в реверс инженерии ассемблер используетса а это такая тема что популярна всегда воттаквот так что не хлам нуи попросту пишут инагда праграмки на есемьлере потомучт инагда по другому нельзя както так