Hello World на Ассемблере (x86)
Сегодня мы напишем простую программу "Hello World!" на языке программирования Ассемблер (Assembly) x86.
Вы никогда не задумывались как именно работает компьютерная программа? Современные языки программирования по типу Python, C++, Java использую понятные для любого человека команды: "if/else" - постановка условий, "print" - вывод текста на экран и т.д. Однако компьютер не понимает таких команд, из-за чего приходиться переводить код в набор машинных команд, понятных лишь процессору. Именно об этом мы и поговорим!
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в целом.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Оставайся с нами, и чтобы не пропустить ни одного видео - подписывайся на канал и нажимай на колокольчик!
Команды из видео:
► nasm -felf64 hello.asm
► ld hello.o
► ./a.out
✅ Группа VK - http://bit.ly/VK_PseudoDev
💲💲 Поддержать выход новых роликов и автора в том числе:
https://www.donationalerts.com/r/pseudodeveloper
📖 Плейлист "Программирование на Практике" - https://www.youtube.com/playlist?list=PLMDIx4RI54Pbd_70CeCzLl1vVA--Sl6AB
📖 Плейлист “Нейронные Сети на Понятном Языке” - https://www.youtube.com/watch?v=_8OorK4RJCs&list=PLMDIx4RI54PaQPcGIXbhELYmPVW-oVBxy
📖 Плейлист "Изучение NumPy" -
https://www.youtube.com/playlist?list=PLMDIx4RI54PZF-7tFIafCnLKynSDexvw0
Видео Hello World на Ассемблере (x86) канала Псевдо Программист
Вы никогда не задумывались как именно работает компьютерная программа? Современные языки программирования по типу Python, C++, Java использую понятные для любого человека команды: "if/else" - постановка условий, "print" - вывод текста на экран и т.д. Однако компьютер не понимает таких команд, из-за чего приходиться переводить код в набор машинных команд, понятных лишь процессору. Именно об этом мы и поговорим!
Привет! Меня зовут Игорь. На моём канале ты сможешь найти уроки по нейронным сетям, визуализации данных и программированию в целом.
Моя цель - сделать программирование более доступным и понятным. Для просмотра моих видео вам не нужно высшее образование по Computer science. Все непонятные темы и термины я буду понятно объяснять и показывать на примерах.
Оставайся с нами, и чтобы не пропустить ни одного видео - подписывайся на канал и нажимай на колокольчик!
Команды из видео:
► nasm -felf64 hello.asm
► ld hello.o
► ./a.out
✅ Группа VK - http://bit.ly/VK_PseudoDev
💲💲 Поддержать выход новых роликов и автора в том числе:
https://www.donationalerts.com/r/pseudodeveloper
📖 Плейлист "Программирование на Практике" - https://www.youtube.com/playlist?list=PLMDIx4RI54Pbd_70CeCzLl1vVA--Sl6AB
📖 Плейлист “Нейронные Сети на Понятном Языке” - https://www.youtube.com/watch?v=_8OorK4RJCs&list=PLMDIx4RI54PaQPcGIXbhELYmPVW-oVBxy
📖 Плейлист "Изучение NumPy" -
https://www.youtube.com/playlist?list=PLMDIx4RI54PZF-7tFIafCnLKynSDexvw0
Видео Hello World на Ассемблере (x86) канала Псевдо Программист
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
ЯЗЫК АССЕМБЛЕРА С НУЛЯ | #1 НАЧАЛОНадо ли знать программисту: историю ЭВМ, машинный код, уметь работать с низкоуровневыми языками?Как страдали программисты в 80-х. Подключаем Arduino модуль к БК 0010 и пишем для него игру😱 САМЫЕ СЛОЖНЫЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯЗачем учить ассемблер?Линукс для Программиста | Что такое Linux и для чего он нужен?Вот Почему Твой Код - Говно | Python PEP-8Как компьютеры складывают числаСтоит ли учить ассемблер новичку. #SimpleCodeКАК РАБОТАЮТ КОДИРОВКИ | ОСНОВЫ ПРОГРАММИРОВАНИЯЧто бесит тату мастера | Даша АничПишу программу в машинных кодахЧем машинный код отличается от ассемблера// Язык Ассемблера #1 [FASM, Linux, x86-64] //Как мы напечатали 3-д принтер на 3-д принтере#1 Первая программа на ассемблере MASM12 красивых ОДНОСТРОЧНЫХ конструкций на Python — сделай свой код конфеткой!x86 Assembly: Hello World!Визуализация Данных на Python | Pandas и MatplotlibЯЗЫКИ ПРОГРАММИРОВАНИЯ. ЧТО НУЖНО ЗНАТЬ!