1.4. Поддерживаемые архитектуры

Yasm поддерживает следующие архитектурные наборы инструкций (АНИ). См. Часть 5 для более подробной информации.

lc3b
Архитектура «lc3b» поддерживает АНИ LC-3b, который применяется в курсе ECE411 (формально ECE312) на Университете Illinois, Urbane-Champaign, как и на остальных университетских курсах. Для более подробной информации и примеров исходного кода смотрите http://courses.ece.uiuc.edu/ece411/. Архитектура «lc3b» состоит только из одной машины: «lc3b».
x86
Архитектура «x86» поддерживает набор инструкций IA-32 и производные (включая 16-битовые и неИнтеловские инструкции) и набор инструкций AMD64. Она состоит из двух машин: «x86» (для IA-32 и производных) и «amd64» (для AMD64 и производных). Машиной для архитектуры «x86» по умолчанию является машина «x86».