Pdp11:JSR - ikarishinjieva/unixV6-code-analyze-chs GitHub Wiki

instruction ===Instruction===JSR ===Code===004RDD ===Operation===(tmp) ← (dst) (tmp是处理机内部寄存器)
↓(SP) ← reg (reg的值入栈)
reg ← PC (PC的值传入reg)
PC ← (tmp) (PC指向指定子程序地址) ===Coden===无影响 ===Codez===无影响 ===Codev===无影响 ===Codec===无影响 ===Description===程序控制跳转到指定子程序并进行现场保护
JSR执行过程中,(reg)送入堆栈,旧PC值送入reg,指定子程序地址送入PC,完成向子程序的控制转移
[遗留问题] ===Example===

JSR_R5,SBR

⚠️ **GitHub.com Fallback** ⚠️