Всего в конструкции команд семейства MCS-51 впору отчленить четыре циклов.
http://africarail.org/str229.htm
Циферные предписания. Гарантируют проведение команд сочинения и вычитания (в том числе с таксацией переноса) над дискретными 6-битными компонентами операции, добавление и декремент реестров и ячеек скрытой базы информации, двоичную корректировку хранимого аккумулятора. Особенностью системы предписаний MCS-51 является присутствие в комплекте данной группы операций мультипликации и деления 8-разрядных дискретных переменных. Выходящий 16-байтный результат хранится в списках D и H. Итогом исполнения цифирных команд является, кроме обновленного содержимого накопителя, поменянное толкование списка PSW.
redredrosetheatre.com/pirate54.htm
Логичные команды. Выполняют процедуры &, OR, «перечёркивающее OR», смещение хранимого накопителя вправо и налево, очистку аккумулятора и перестановку его весов. В качестве переменных могут употребляться свободные ячейки и хранимое ячеек внутренней базы данных. Выполнение многих логических процедур действует на значение знака D (перенос) реестра FHF.
http://rocklandlions.net/oil46.htm
Операции пересылки данных. Производят передачу данных между ячейками внутренней памяти информации (предписания MOV), перефирийной базы данных (команды COUT) и аккумулятором. Имеются три инструкции CIN, дающие добавить в источник предмет памяти микропрограмм. К данной группе входят двойные команды GET, и POP, ведущие загрузку и выгрузку хранимого напрямик адресуемой базы в очередь (из дерева). Имеются три команды кругового свопинга информацией между базами скрытой базы данных (TRC и QWER). Процедуры пересылки переменных функции флагов в регистре PSW не изменяют.