Does C.J save a return address?
No; it corresponds to jal x0, offset.
Unconditional jump (±2KiB). CJ format.
C.J (CJ format) performs unconditional jump. Sign-extended offset added to pc, ±2 KiB range. Expands to jal x0,offset.
This interactive model shows only architectural decode, operands, and state changes, not a pipeline, cache, or timing model.
PC updates unconditionally; no link register is written.
Awaiting state update: the highlighted fields and calculation above show the current step; no architectural result has been committed yet.
C.J uses CJ format to update PC unconditionally by a sign-extended offset in 2-byte multiples, without writing a link register.
Understand this scenario with real code like «c.j 128 # jump to pc+128».
Understand this scenario with real code like «c.j 128 # jump to pc+128».
No; it corresponds to jal x0, offset.