filmov
tv
ЯЗЫК АССЕМБЛЕРА С НУЛЯ | #1 НАЧАЛО
Показать описание
Ассемблер с нуля.
Язык, на котором давно никто не пишет обыденные программы, но язык, который делает обыденного программиста профессионалом.
Любая программа превращается в набор инструкций процессора.
Язык ассемблера - тот самый набор инструкций, только в удобной для человека форме.
Понимая как работает ассемблер, вы понимаете как работает программа.
Вход в ассемблер сильно отличается от привычных нам языков программирования, поэтому начинать мы будем с самого нуля - с 16 битного ассемблера под ms-dos.
💎 Поддержка канала:
Программы из видео:
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 Написание первой программы
Язык, на котором давно никто не пишет обыденные программы, но язык, который делает обыденного программиста профессионалом.
Любая программа превращается в набор инструкций процессора.
Язык ассемблера - тот самый набор инструкций, только в удобной для человека форме.
Понимая как работает ассемблер, вы понимаете как работает программа.
Вход в ассемблер сильно отличается от привычных нам языков программирования, поэтому начинать мы будем с самого нуля - с 16 битного ассемблера под ms-dos.
💎 Поддержка канала:
Программы из видео:
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 Написание первой программы
Комментарии