S32I.N,  ( at as 0..60 -- )

publication: 11 novembre 2022 / mis à jour 17 novembre 2023

Read this page in english

 

vocabulaire: xtensa

Stockage proche 32 bits.

Instruction de mots (RRRN).

S32I.N, est un stockage 32 bits en mémoire. Il forme une adresse virtuelle en ajoutant le contenu du registre d'adresse as et une valeur constante étendue à zéro de 4 bits codée dans le mot d'instruction décalé de deux à gauche. Par conséquent, le décalage peut spécifier des multiples de quatre de zéro à 60. Les données à stocker sont extraites du contenu du registre d'adresse at et écrites dans la mémoire à l'adresse physique.

Exemple:

forth 
DEFINED? code invert [IF] xtensa-assembler [THEN] 
 
code my2*  
  a1 32 ENTRY,  
  a8 a2 0 L32I.N,  
  a8 a8 1 SLLI,  
  a8 a2 0 S32I.N,  
  RETW.N,  
end-code 

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