😧У меня нет слов, это прям очень хорошо😀, Тут через все трудности проходишь вместе с автором и азарт появляется, а получится ли у него напечатать эту злополучную строчку. Мало того, еще по ходу дела узнаёшь про режимы работы проца, про указатели, про верхние, нижние регистры al, ah. затронута тема циклов, меток и переходом. Можно узнать про стэк и арифметику указателей. Даже вскользь упомянуто про адресацию памяти и работу БИОС. Короче, ТОП видос, хотим майнкрафт на asm.
00:00 Всем привет 00:16 Создание папки и файлов 📂🗄 01:00 Начинаем писать программу ✍ 01:11 Переключаем процессор в 16 битный режим, указываем адрес загрузки 🪛 01:33 Пишем точку входа и бесконечный цикл ♻ 02:20 Пытаемся заполнить нулями чанк в 510 байт 03:00 Добавляем еще 2 байта 0xAA, 0x55 чтобы BIOS понял, что это загрузочная область 03:33 Настраиваем терминал 🗃 03:50 Создаём скрипт для компиляции 📜 05:42 Лезем в мануал за помощью 📰 06:40 Чиним подсветку синтаксиса редактора micro 🚥 10:00 Мучаемся с регулярками для подсветки синтаксиса 15:24 Сдаёмся! Ставим костыль чтобы хоть как то работало. 15:36 Попытка запустить №1 15:55 Ошибка, начинаем разбираться 16:56 Нашли проблему с арифметикой адресов, исправляем 17:40 Попытка запустить №2 - Ошибка переполнение типов 17:45 Чиним типы данных 🎯 18:00 Попытка запуска на эмуляторе quemu i386, Всё работает 18:32 "Попробуем написать символ на экран - это будет супер легко" 26:19 "Супер легко" закончилось! Видит символ "A" на экране эмулятора🔥 26:35 Изучаем циклы и выводит 10 букв "A" 28:45 Считает количество букв "A" 28:51 Делаем 100 букв "A" 29:03 AAAAAAAAAAAAAAAAAAAAAA....AAAAA 29:06 Делаем прикол (Выводим латинский алфавит) 💬 30:18 Сделали, видим буквы ABCDEF....XYZ 👾 30:36 Пытаемся вывести ASCII таблицу 31:33 Всё работает ! 32:20 Начинаем наконец-то писать серьёзную программу "Hello World" 34:42 Убеждаемся, что запись экрана идёт 📽 36:22 Безысходность, тупим над указателями 😥 40:38 Идём за помощью в интернет, Безуспешно 🌍 42:58 Лезем в исходники ОС чтобы почерпнуть знания от туда 📥 48:56 Всё еще мучаемся с регистрами и их размерностями 49:59 Близки к решению, лезем в интернет для уточнения некоторых моментов 🌏 51:10 Дописали, Запускаем, Ура ! Радуемся надписи "Hello World!" 🥰 51:45 Пытаемся довести отображение до идеала 52:40 Обзор на поддерживаемые архитектуры эмулятором qemu 💠 53:19 Всем удачи
@@yglyglya просто Яндекс не выводит в поиск заблокированные Роскомнадзором сайты, тем самым способствует рос. цензуре. А его везде пихают. Google+VPN(или прокси и т.д) = свободный интернет. Моя больная тема, сори если удивил.
Привет, получилось очень круто, судя по твоему голосу мы ровесники, я занимаюсь разработкой веб-сайтов, и даже я занимаясь около 2 лет и видя как ты хорошо знаешь ассемблер я очень даже в шоке, какие еще ЯП ты знаешь?
Следующее видео, как с помощью молотка и какой-то матери выбить молотком на жёстком диске по битам исходный код чат гпт, и потом его скомпилировать кувалдой
Попалось твои видео в рекомендациях и скажу, что очень прикольно объясняешь. Прокачивай свои знания по проге и к 11 классу спокойно будешь победителем всероса
@@psevdonim753 нет конечно, это сказки. делать всё через терминал можно, если ты хочешь. есть тысячи разных графических окружений. например мне в терминале удобно работать.
@@ffdsanek я знаю C, ассембли и python. выходило 9-часовое видео как я пишу GovnOS. И не скажу, что питьён быстрый, C мне больше по душе. интересный факт: моя бабушка родилась через год после создания ассембли
@@yglyglya ааа блин, точно!!! В любом случае, ассемблер пздц сложный язык, молодец, что изучаешь! В мире полным полно промышленного оборудования на заводах, и если слетит прошивка (а оригинал прошивки напрочь утрачен) то такие как ты могут спасти ситуацию!
@@HappyAssant th-cam.com/play/PLFjM7v6KGMpiH2G-kT781ByCNC_0pKpPN.html&si=bozKE5klhO1P0jCK советую этот плейлист посмотреть (проги для осдева только на линухе)
в реверс инженерии ассемблер используетса а это такая тема что популярна всегда воттаквот так что не хлам нуи попросту пишут инагда праграмки на есемьлере потомучт инагда по другому нельзя както так
😧У меня нет слов, это прям очень хорошо😀, Тут через все трудности проходишь вместе с автором и азарт появляется, а получится ли у него напечатать эту злополучную строчку. Мало того, еще по ходу дела узнаёшь про режимы работы проца, про указатели, про верхние, нижние регистры al, ah. затронута тема циклов, меток и переходом. Можно узнать про стэк и арифметику указателей. Даже вскользь упомянуто про адресацию памяти и работу БИОС. Короче, ТОП видос, хотим майнкрафт на asm.
@@e.z.h.i.k спасибо за отзыв ежидзе броу
Вот из-за этого замедляют ютуб
справился быстрее, чем крипер2004 с созданием папки
боже просто автор с читами, а крипер тру юзер
@@Wolity если бы крипер терминал использовал, он бы тоже за 4 секунды справился
@@yglyglya крипер делал все чтобы успеть за короткое время
Современный Джимми Нейтрон, не иначе.
@@Llight_killer ага
Это пиздец, думал сначала рофл видео, полистал, а ты сам, своим трудом пытаешься понять как всё работает, только похвала за такое
КАКОЙ ЖЕ ГЕНИЙ
Когда будем патчить ядро линукса?
@@TheZazatv когда найду баги
@@TheZazatv i use arch btw
Im using kali btw@@yglyglya
00:00 Всем привет
00:16 Создание папки и файлов 📂🗄
01:00 Начинаем писать программу ✍
01:11 Переключаем процессор в 16 битный режим, указываем адрес загрузки 🪛
01:33 Пишем точку входа и бесконечный цикл ♻
02:20 Пытаемся заполнить нулями чанк в 510 байт
03:00 Добавляем еще 2 байта 0xAA, 0x55 чтобы BIOS понял, что это загрузочная область
03:33 Настраиваем терминал 🗃
03:50 Создаём скрипт для компиляции 📜
05:42 Лезем в мануал за помощью 📰
06:40 Чиним подсветку синтаксиса редактора micro 🚥
10:00 Мучаемся с регулярками для подсветки синтаксиса
15:24 Сдаёмся! Ставим костыль чтобы хоть как то работало.
15:36 Попытка запустить №1
15:55 Ошибка, начинаем разбираться
16:56 Нашли проблему с арифметикой адресов, исправляем
17:40 Попытка запустить №2 - Ошибка переполнение типов
17:45 Чиним типы данных 🎯
18:00 Попытка запуска на эмуляторе quemu i386, Всё работает
18:32 "Попробуем написать символ на экран - это будет супер легко"
26:19 "Супер легко" закончилось! Видит символ "A" на экране эмулятора🔥
26:35 Изучаем циклы и выводит 10 букв "A"
28:45 Считает количество букв "A"
28:51 Делаем 100 букв "A"
29:03 AAAAAAAAAAAAAAAAAAAAAA....AAAAA
29:06 Делаем прикол (Выводим латинский алфавит) 💬
30:18 Сделали, видим буквы ABCDEF....XYZ 👾
30:36 Пытаемся вывести ASCII таблицу
31:33 Всё работает !
32:20 Начинаем наконец-то писать серьёзную программу "Hello World"
34:42 Убеждаемся, что запись экрана идёт 📽
36:22 Безысходность, тупим над указателями 😥
40:38 Идём за помощью в интернет, Безуспешно 🌍
42:58 Лезем в исходники ОС чтобы почерпнуть знания от туда 📥
48:56 Всё еще мучаемся с регистрами и их размерностями
49:59 Близки к решению, лезем в интернет для уточнения некоторых моментов 🌏
51:10 Дописали, Запускаем, Ура ! Радуемся надписи "Hello World!" 🥰
51:45 Пытаемся довести отображение до идеала
52:40 Обзор на поддерживаемые архитектуры эмулятором qemu 💠
53:19 Всем удачи
Так вот почему школьники могут решить любую проблему, они кодят на ассеблере
12:54 что ты там шепчешь?
ничего
Полюбила тракториста и как водится дала...
12:54
думаю у него опыт в программировании 20 лет, лет ему сейчас 13
лол, наугад сказал 13 и угадал
Поставил лайк потому-что ты юзаешь поисковик Google. Круто, так держать!
@@mrsithchanel мне не нравятся люди, которые используют говняндекс. просто рекламное говно
@@yglyglya просто Яндекс не выводит в поиск заблокированные Роскомнадзором сайты, тем самым способствует рос. цензуре. А его везде пихают.
Google+VPN(или прокси и т.д) = свободный интернет. Моя больная тема, сори если удивил.
Я понимаю что видео не особо серьезное, но это очень впечатляюще для парня которому 13 лет...
Язык ниже которого только машинный код... Это правда...
Любая ошибка в программировании на ассемблере - фатальная ошибка
зарождение легенды, в своём возрасте сделать такое. Удачи в развитии!!!
именно такие челы становятся успешными в будущем
успешными девелами на норм языках типа Java\Python\Go 😂👍👍Потомучто в детстве наигрались
Привет, получилось очень круто, судя по твоему голосу мы ровесники, я занимаюсь разработкой веб-сайтов, и даже я занимаясь около 2 лет и видя как ты хорошо знаешь ассемблер я очень даже в шоке, какие еще ЯП ты знаешь?
@@fortden4938 C, Python, и Assembly, впринципе это всё
Красава! Очень позитивно! Спасибо тебе!
Видео очень хорошо зделано! Испытал весь спектр эмоций! Мне интересно, откуда ты так научился асемблеру?
@@metavers_player ютуб
Ждем видео как напечатать Hello World! на машинных кодах
будет видео как написать hello world на двоичном коде моей собственной оперцмонной системы GovnOS
Следующее видео, как с помощью молотка и какой-то матери выбить молотком на жёстком диске по битам исходный код чат гпт, и потом его скомпилировать кувалдой
братан, видос имба, ждём проду
Как же ты хорош, продолжай!
братан, спасибо за такой быстрый туториал
«Басх» 😂🦾
недооцененный гений
Попалось твои видео в рекомендациях и скажу, что очень прикольно объясняешь. Прокачивай свои знания по проге и к 11 классу спокойно будешь победителем всероса
это наш технарь местный
БРООООО ТЫ ППОСТО ЛУЧШИЙ 😂
Какую виртуалу используешь? Мне тоже интересно попробовать себя в этом
@@psevdonim753 это не виртуалка, а тема для линукса (графического окружения xfce), которая выглядит как шриндус 95
@@yglyglya нифига не понял, но очень интересно (не шарю, честно)
То бишь у тебя сейчас стоит линукс? Это твой комп?
@@psevdonim753 да, у меня только линукс на компе
@@yglyglya нифига себе, а там правда все через терминал?
@@psevdonim753 нет конечно, это сказки. делать всё через терминал можно, если ты хочешь. есть тысячи разных графических окружений. например мне в терминале удобно работать.
Ого, первые вижу школьника, который изучает ассемблер😅😅😅
@@LetroScript и первого школьника на линухе
@@yglyglya Ну я тоже знаю linux:) только через wsl с debian'ом:)
бро ты умнее моей информатички
ASMR ассембли
@@Nax_UA ASseMbly Relaxation
рекомендации просто супер
кстати, я так и не понял, а где гайд по созданию своего процессора?
как я сюда попал
@@grouse1319 открыл ютуб
Ахахахах это Эд из ковбоя бибопа еба
Мэн, ты нереально крутой малый
ахахха капец имба пра бабушка писала на асемблере ура кто-то взялся за дело
изменино:
Чел учись на пайтоне писать у тебя им будущее сигма
@@ffdsanek я знаю C, ассембли и python. выходило 9-часовое видео как я пишу GovnOS. И не скажу, что питьён быстрый, C мне больше по душе.
интересный факт: моя бабушка родилась через год после создания ассембли
Спасибо за туториал
Keep it up bro! Waiting for another episode
сигма
@@honeymontana привет :)
легенда братух
чел какой оконный менеджер юзаешь на ролике? i use arch btw
@@TheS4iny xfce, в старых роликах i3wm, i use arch too btw
ассембли
Молодец!
Видео класс, 10/10, топ 1
Резко
print("Hello world!")
@@pcman--5326
07 07 00 01 07 08 00
27 20 07 08 00 24 20
08 00 2B 20 20 07 08
00 0E 20 07 08 00 04
20 07 08 00 36 20 07
08 00 2E 20 07 08 00
31 20 07 08 2B 20 07
08 00 23 20 07 07 00
00 07 08 00 00 20 00
Жду как написать "Hello World!" на двоичном коде 😭
@@ZenuSus будет, на двоичном коде моей операционной системы GovnOS
Как написать "Hello World!" на ассембли токо на каком ассемблере а так а ладн ну прост хотелась б чтоб переменовал ролик чтоли
@@yastepan nasm
клаудфлеер обойти сможешь?
Подскажите, пожалуйста, для чего запускать бинарник из-под qemu? В чём проблема запустить программу на хост-системе?
@@krylov800 по приколу
хорош, а где учился? тоже буду браться за него
в ютубе
@@yglyglya респектово. а сколько времени положил? я в реверсинг хочу, а твой видос хорошо мотивирует 😌
легенда го обзор языка раст
@@fooldev101 будет
@@yglyglya уррраа
Привет, мега хорош. Попробуй vim :)
@@general_metalyst я его тоже использую часто, qaggVGdq@a!
@@yglyglya👍
@@yglyglyaбазанул, лови почпищика
А зачем тебе убунту?)
@@holafholaf надо для виртуального боха
а разве не просто PRINT "HELLO WORLD" ?
@@YaKefir4eg это Basic
@@yglyglya ааа блин, точно!!! В любом случае, ассемблер пздц сложный язык, молодец, что изучаешь! В мире полным полно промышленного оборудования на заводах, и если слетит прошивка (а оригинал прошивки напрочь утрачен) то такие как ты могут спасти ситуацию!
Сколько тебе лет?
13
кстати хотел бы разрабатывать ОС и может есть кто поможет направить на изучение (мне 15 и я занимаюсь чепухней)
@@HappyAssant th-cam.com/play/PLFjM7v6KGMpiH2G-kT781ByCNC_0pKpPN.html&si=bozKE5klhO1P0jCK советую этот плейлист посмотреть (проги для осдева только на линухе)
если поточнее, то на Си и Ассемблере
@@yglyglya вот не задачка, я плохо знаю английский, да и не думаю, что в ближайшее время я буду его изучать
@@HappyAssant я в свои 13 его знаю как носитель лол
Я в шоке как чувак быстро объяснил программу hello world на .asm
А так удачи тебе в изучении и продвижении
@@HappyAssant я в этом аидео написал операционную систему, которая из биоса выводит Hello world, и запустил на реальноҿ виртуалке
это виндовс 98 в котором есть wsl ?
@@dengarkavenko7693 это линукс с темой шриндуса 95
@@yglyglya теперь я твой фанат
что за дистрибутив?
@@the4560 arch btw
14:44 так говорят все программисты
помоги мне рантайм дотнета под линукс собрать
@@sselfassured8612 :skull:
хз по моему мнению на сегодняшний день ассемблер просто хлам
@@ProgVipe а мне нравится
@@yglyglya ну хз мало работы с ним, щас в основном питонистов и джаваскриптеров берут
мне недавно пришлось копаться в ассемблере, убирая проверку на лицензию из одной программки на джаве. было весело
@@envizar пират морского моря
в реверс инженерии ассемблер используетса а это такая тема что популярна всегда воттаквот так что не хлам нуи попросту пишут инагда праграмки на есемьлере потомучт инагда по другому нельзя както так
я живу на одной планете с гением