MENU

Fun & Interesting

ЯЗЫК АССЕМБЛЕРА С НУЛЯ | #1 НАЧАЛО

Alek OS 1,013,282 3 years ago
Video Not Working? Fix It Now

Ассемблер с нуля. Язык, на котором давно никто не пишет обыденные программы, но язык, который делает обыденного программиста профессионалом. Любая программа превращается в набор инструкций процессора. Язык ассемблера - тот самый набор инструкций, только в удобной для человека форме. Понимая как работает ассемблер, вы понимаете как работает программа. Вход в ассемблер сильно отличается от привычных нам языков программирования, поэтому начинать мы будем с самого нуля - с 16 битного ассемблера под ms-dos. ПЛЕЙЛИСТ "ОСНОВЫ ПРОГРАММИРОВАНИЯ" - https://www.youtube.com/watch?v=Wh22_O8jXVQ&list=PLIJLLSrXDPojDGKW0WZ7sU0eO3nyn0oDc ПЛЕЙЛИСТ "ПОЛЕЗНО ЗНАТЬ" - https://www.youtube.com/watch?v=PS4S8BnURYU&list=PLIJLLSrXDPoibU-4S40dY6OpALf3nNOjA 💎 Поддержка канала: https://www.patreon.com/AlekOS1 https://yoomoney.ru/to/410011179144828 Программы из видео: ms-dos, masm6.11, winimage - https://cloud.mail.ru/public/zp6Q/Xf5uqsahJ/ vurtualbox - https://www.virtualbox.org/ 00:00 Введение 03:23 Набор инструкций 04:27 Что будет в этом видео 05:08 Ассемблер - это 05:56 Семейства процессоров 08:00 Регистры 10:24 Режимы работы процессоров 12:03 Компиляторы 13:22 Формат записи команд (mov) 15:05 Установка ms-dos 19:41 Сегменты программы 20:32 Адреса 23:48 Создание сегментов 28:06 Загрузка адресов в сегментные регистры 28:29 Группы 29:09 ASSUME 30:32 Директива .model 32:06 Упрощенные сегменты 35:47 Исполняемые файлы 36:43 Загрузка программы в память 41:30 Процесс компиляции 44:49 Написание первой программы

Comment