Разница между явными и неявными операндами в архитектуре процессора заключается в способе их задания. 23
Явные операнды задаются в самой команде. 3 Это может быть число, строка, имя или выражение с фиксированным (константным) значением. 3 Физически такой операнд находится в коде команды, то есть является её частью. 3 Например, в архитектуре с общими регистрами операнды задаются только явно указанием номера регистра или ячейки памяти. 5
Неявные операнды задаются на микропрограммном уровне. 3 В этом случае команда явно не содержит операндов. 3 Алгоритм выполнения команды использует некоторые объекты по умолчанию (регистры, флаги и т. д.). 3 Например, при стековой организации внутренней памяти операнды расположены на верхушке стека и задаются неявно. 5
Таким образом, при явных операндах необходимо указать значение непосредственно в команде, а при неявных — алгоритм использует объекты по умолчанию, которые входят в логику работы команды. 13