Он не взаимодействует с машиной. Это чисто описание языка ассемблера.
Абстрактный RTN сделан переносимым и поэтому не имеет никаких особенностей машины.
Напротив, конкретный RTN был сделан для работы с оборудованием вашей машины. Таким образом, каждый шаг в конкретном RTN эквивалентен циклу процессора.