Vi parliamo adesso dell’istruzione di livello assembly o macchina che trasferisce il controllo a un’altra istruzione; in genere è basata su qualche condizione,. Le istruzioni di branch spesso costituiscono trasferimenti relativi, che saltano avanti o indietro di un certo numero di byte di programma. Un po’ quello che è nei linguaggi di programmazione il GOTO