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».