Рубрики
Учебный курс

Учебный курс. Урок 2. Первая программа

Итак, поехали! Курс обучения любому языку программирования принято начинать с написания программы «Hello, world!». Однако мы этого делать не будем. Потому что «Hello, world!» на ассемблере придется долго объяснять и трудно понять сходу. А я хочу сделать курс из коротких понятных статей. Поэтому мы напишем совсем простую программу. Сразу оговорюсь, что мы будем писать только […]

Рубрики
Учебный курс

Учебный курс. Урок 1. Необходимые инструменты

Учиться программировать начнем с процессора Intel 8086. Будем писать программы под DOS Программирование под Windows и Linux сложнее, а нам надо с чего-то начинать. Поэтому начнем с простого и понятного 16-битного процессора 8086. Практическая ценность от программирования под DOS в наше время не очень большая, если вы, конечно, не собираетесь тесно работать с этой операционной […]

Рубрики
Учебный курс

Учебный курс. Предисловие. Зачем учить ассемблер

В настоящее время существует множество языков программирования. Созданы самые разные языки, удобные для решения любых задач. Большинство этих языков является языками высокого уровня. Ассемблер — это практически самый древний язык программирования. До него было лишь программирование в машинных кодах ;) Итак, какие же преимущества дает знание ассемблера: Глубокое понимание работы компьютера и операционной системы. Максимальная […]