Рубрики
На повестке дня

Ассемблеры, 5 штук — быстрое знакомство для тех кто не знаком

Статья для тех кто не знаком с ассемблерами — но хочет взглянуть «одним глазком». Мы не сделаем вас гуру разработки на ассемблере за 15 минут — но покажем ассемблеры для нескольких популярных архитектур микроконтроллеров (ARM32, AVR, MSP430, 8051) — и для настольных наших компьютеров (x86 под Linux и DOS) — чтобы увидеть их различия и сходства — и не бояться погрузиться глубже, если что-то из этого может быть вам полезно.

Наша цель не призвать всех писать на ассемблере (ассемблерах!) — это не так уж сложно, но для большинства задач не очень практично. Цель именно познакомить! Чтобы было уже не страшно изредка заглянуть в потроха какой-то отладки — или сделать какую-то оптимизацию с ассемблерной вставкой — а может вы соберетесь написать компилятор или что-то в этом духе.

Бонусом — для любопытных — ассемблер для Intel-4004 — 4-разрядного процессора которому уже больше 50 лет. К нему будет также небольшой «интерактивчик».

Кто не боится — давайте посмотрим ближе!