JSR is an assembly language instruction that stands for “jump to subroutine.” It permits the program to re-use a section of code (subroutine) by branching operation to that section of code, and later return to the main program flow. It is functionally equivalent to the GOTO statement found in some programming languages.

Computer acronyms, Programming language, Programming terms