MOVI,  ( at n[-2048..2047] -- )

publication: 12 décembre 2022 / mis à jour 6 janvier 2023

Read this page in english

 

vocabulaire: xtensa

Déplacement Immediat.

MOVI, définit le registre d'adresse at avec une constante dans la plage -2048..2047 codée dans le mot d'instruction.

Exemple:

code mySRA ( n -- n' ) 
    a1 32           ENTRY,  
    a8 1            MOVI,       \ a8 = 1 
    a8 SAR          WSR,        \ SAR = 1 
    a8          arPOP,          \ a8 = n 
    a8 a8           SRA,        \ a8 = a8/2 
    a8          arPUSH,         \ push result on stack 
                    RETW.N,  
end-code 

Legal: site web personnel sans commerce / personal site without seling