Командами данной категории охватывается базовый набор операций по обработке данных.
Классификация целочисленных машинных команд приведена на рис.9.1.
Рис. 9.1. Функциональная классификация целочисленных машинных команд
Это перемещение данных, выполнение арифметических и логических действий над данными и т. д. Для выполнения команд данной группы задействуются регистры общего назначения, сегментные регистры, регистр EFLAGS. Для того чтобы представить возможности рассматриваемой группы команд, ниже приведена сводная классификация этих команд с разбивкой на подкатегории:
команды пересылки данных;
команды двоичной арифметики;
команды десятичной арифметики;
логические команды;
команды сдвига и вращения;
битовые команды;
команды управления программным потоком;
цепочечные команды;
команды для работы с регистром флагов;
команды для работы с сегментными регистрами;
системные команды и обособленные команды (вне групп).