Безадресные системы команд и трехадресные отличаются по принципу обработки операндов. 19
В безадресных командах обычно обрабатывается один операнд, который до и после операции находится на одном из регистров арифметико-логического устройства (АЛУ). 1 Безадресные команды используются для выполнения служебных операций (очистить экран, заблокировать клавиатуру, снять блокировку и др.). 9
В трехадресных командах два адреса указывают, где находятся исходные операнды, а третий — куда необходимо поместить результат. 19 С помощью трехадресных команд выполняются арифметические и логические операции с двумя операндами. 6
Таким образом, основное отличие в том, что в безадресных командах информация для операции должна быть заранее помещена в определённые регистры машины, а в трехадресных командах используются три адреса: по первому адресу записывается результат операции, по второму и третьему — первый и второй операнд соответственно. 56