Can SB.RL use offset(rs1)?
No. The official syntax is rd,(rs1) or rs2,(rs1), with no offset field.
Zalasr atomic store of 1 byte with release-RCsc ordering.
SB.RL is a standalone Zalasr atomic store-release instruction. It atomically stores the low 8 bits of x[rs2] to the address in x[rs1]. The address must be naturally aligned to the operand width unless relaxed by the misaligned atomicity granule PMA;
SB.RL is a standalone ordered atomic Zalasr store; rs1 is the only address source and there is no ordinary load/store offset field.
Understand this scenario with real code like «sb.rl x5, (x6)».
Understand this scenario with real code like «sb.rl x5, (x6)».
No. The official syntax is rd,(rs1) or rs2,(rs1), with no offset field.
No. It is a single atomic ordered load/store instruction defined by Zalasr.