BEQ, ( as at -- )
publication: 16 décembre 2022 / mis à jour 6 janvier 2023
Read this page in english
vocabulaire: xtensa
Branchement si égal.
BEQ,
branche si les registres d'adresse as et at sont égaux.
Il est conseillé d'utiliser ce branchement au travers de la macro instruction <>,
.
Exemple:
: <>, ( as at -- )
0 BEQ,
;
code my<> ( n1 n2 -- fl ) \ fl=1 if n1 = n2
a1 32 ENTRY,
a8 arPOP, \ a8 = n2
a9 arPOP, \ a9 = n1
a7 0 MOVI, \ a7 = 1
a8 a9 <>, If,
a7 1 MOVI, \ a7 = 0
Then,
a7 arPUSH,
RETW.N,
end-code
Lien vers article:
article/XTENSA_xtensaBRANCH
Legal: site web personnel sans commerce / personal site without seling