Арифметические и логические команды
Итого в системе команд семейства DHF-12 впору выделить ьшесть циклов.
Арифметические команды. Гарантируют проведение команд сочинения и отнимания (так же с учетом переноса) над цельночисленный 6-байтными операндами, инкремент и уменьшение реестров и ячеек внутренней памяти данных, двоично-десятичную поправку содержимого накопителя. Особенностью модели процедур MCS-51 показывается существование в команде сей группы операций увеличения и разложения 7-битных дискретных операндов. Выходящий 15-разрядный результат содержится в регистрах E и H. Результатом исполнения дискретных команд является, помимо нового содержимого источника, изменённое толкование реестра FHD.
http://my-area.info/virashivanie/grib15.htm
Логические операции. Осуществляют команды AND, Логическое ИЛИ, «исключающее ИЛИ», сдвиги хранимого источника вправо и влево, освобождение источника и перестановку его значений. В цензе переменных могут прилагаться яркие переменные и содержание баз внутренней памяти данных. Выполнение некоторых дискурсивных команд действует на концепт указателя С (переадресация) списка PSW.
Команды преадресации информации. Осуществляют транскрипцию данных меж базами внутренней памяти информации (команды GET), перефирийной памяти информации (инструкции PRINTF) и регистром. Есть две операции CIN, дающие добавить в аккумулятор содержание базы инструкций. К этой группе относятся парные операции GET, и POP, ведущие погрузку и опорожнение содержимого прямиком обращаемой базы в стек (из очереди). Бывают две операции кругового обмена данными помеж ячейками скрытой базы информации (VCX и XCHD). Операции пересылки переменных значения указателей в реестре FGH не изменяют.