Pseudo-code:
- RA <- (RS) & XLCASTU(UI)
+ RA <- (RS) & EXTZ(UI)
Special Registers Altered:
Pseudo-code:
- RA <- (RS) | XLCASTU(UI)
+ RA <- (RS) | EXTZ(UI)
Special Registers Altered:
Pseudo-code:
- RA <- (RS) & XLCASTU(UI || [0]*16)
+ RA <- (RS) & EXTZ(UI || [0]*16)
Special Registers Altered:
Pseudo-code:
- RA <- (RS) | XLCASTU(UI || [0]*16)
+ RA <- (RS) | EXTZ(UI || [0]*16)
Special Registers Altered:
Pseudo-code:
- RA <- (RS) ^ XLCASTU(UI || [0]*16)
+ RA <- (RS) ^ EXTZ(UI || [0]*16)
Special Registers Altered:
Pseudo-code:
- RA <- (RS) ^ XLCASTU(UI)
+ RA <- (RS) ^ EXTZ(UI)
Special Registers Altered:
if (RS)[XLEN-1-n] = 0b1 then
leave
n <- n + 1
- RA <- XLCASTU(n)
+ RA <- EXTZ(n)
Special Registers Altered:
if (RS)[XLEN-1-n] = 0b1 then
leave
n <- n + 1
- RA <- XLCASTU(n)
+ RA <- EXTZ(n)
Special Registers Altered: