WSR, ( at SR[0..255] -- )
publication: 3 décembre 2022 / mis à jour 6 janvier 2023
vocabulaire: xtensa
Ecrit dans un registre spécial.
Le contenu du registre d'adresses at est écrit dans le registre spécial désigné par le champ SR défini dans l'intervalle 0..255.
Exemple:
forth definitions asm xtensa 3 constant SAR \ SAR = Shift-amount register - Special Register Number 3 \ for macros, see: \ https://github.com/MPETREMANN11/ESP32forth/blob/main/assembler/xtensaMacros.txt code writeSAR ( n[0..31] -- ) a1 32 ENTRY, a8 arPOP, a8 SAR WSR, RETW.N, end-code code readSAR ( -- n ) a1 32 ENTRY, a8 SAR RSR, a8 arPUSH, RETW.N, end-code 2 writeSAR readSAR . \ display: 2 3 writeSAR readSAR . \ display: 3
Legal: site web personnel sans commerce / personal site without seling