SLLI, ( ar as 1..31 -- )
publication: 11 novembre 2022 / mis à jour 26 novembre 2022
vocabulaire: xtensa
Décalage logique immédiat vers la gauche.
Mot d'instruction (RRR).
Décale le contenu du registre d'adresse à gauche d'une quantité constante dans la plage 1..31 codée dans l'instruction.
Exemple:
\ Store 32 bits literal value in at register : 32movi, { atReg 32imm -- } 32imm $100 /mod \ split 32 byte value in 4 bytes $100 /mod $100 /mod { b0 b1 b2 b3 } atReg atReg 32 SLLI, atReg atReg b3 ADDI, atReg atReg 8 SLLI, atReg atReg b2 ADDI, atReg atReg 8 SLLI, atReg atReg b1 ADDI, atReg atReg 8 SLLI, atReg atReg b0 ADDI, ; \ Example: \ variable SCORE \ \ and in code definition: \ a7 SCORE 32movi, \ now a7 can used for memory pointer
Legal: site web personnel sans commerce / personal site without seling
