Да, я не совсем точно выразился, я больше имел в виду запись одного байта, которые обычно применяются для обращения к портам, в том числе отображаемым на память. С вышеприведенными командами понятно, что запись двух байтов разнесена по циклам... Действительно, компромиссом была бы запись в последнем цикле. Хотя вроде бы были нюансы, если ничего не путаю, с параллельным исполнением в ряде случаем цикла выборки следующей инструкции и последнего цикла предыдущей?

uart, кстати, напомни, в твоем эмуляторе как сделано? Обращения к памяти четко привязаны к тактам и циклам процессора?