aes32dsmi

Sources a single byte from `xs2` according to `bs`. To this it applies the inverse AES SBox operation, and a partial inverse MixColumn, before XOR'ing the result with `xs1`. This instruction must always be implemented such that its execution latency does not depend on the data being operated on.

Synopsis

aes32dsmi xd, xs1, xs2, bs

Encoding

Type: R

06711121415192024252930310110011xd000xs1xs210111bs
funct3: 000
opcode: 0110011

RISC-V Instruction Encoder/Decoder

open aes32dsmi in rvcodecjs

Availability