Banyak komputer secara langsung mendukung subroutine dengan cara menyediakan sejenis lompatan yang dapat mengingat lokasi dari mana dia melakukan lompatan dan sebuah perintah lain yang memerintahkannya untuk kembali ke perintah setelah perintah lompat tersebut.
Many computers directly support subroutines by providing a type of jump that remembers the location it jumped from and another instruction to return to the instruction following that jump instruction.