ABS,  ( at ar -- )

publication: 9 novembre 2022 / mis à jour 6 janvier 2023

Read this page in english

 

vocabulaire: xtensa

Valeur absolue.

Format RRR

ABS, calcule la valeur absolue du contenu du registre d'adresse at et l'écrit dans le registre d'adresse ar. Le débordement arithmétique n'est pas détecté.

Exemple:

\ for macros, see: 
\    https://github.com/MPETREMANN11/ESP32forth/blob/main/assembler/xtensaMacros.txt 
code myABS ( n -- n' ) 
    a1 32           ENTRY,  
    a7      arPOP, 
    a7 a7           ABS, 
    a7      arPUSH, 
    a7 a2 0         S32I.N, 
                    RETW.N,  
end-code 
 
 4 myABS .  \ display: 4 
-4 myABS .  \ display: 4 

Lien vers article:

https://dl.espressif.com/github_assets/espressif/xtensa-isa-doc/releases/download/latest/Xtensa.pdf


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