Esto permite, a los programadores de lenguaje ensamblador, usar abstracciones de sentencias de control de alto nivel dondequiera que una máxima velocidad o mínimo espacio no sea absolutamente requerido, y descender a código de máquina de bajo nivel cuando sea deseable código rápido y/o corto.