Je débute en assembleur sur Ti83PCE-EP
J'apprends avec le tuto de themachine2 ici, et ceux en anglais sur le Z80
J'ai fait un essai de boucle vide avec PB que j'ai nettoyé pôur le faire fonctionner avec SPASM:
- Code asm-z80 : Select all
#include "ti83pce.inc"
.assume ADL=1
.db tExtTok,tAsm84CeCmp
.org userMem
_main:
ld hl,-3
call __frameset
ld bc,1
ld (ix+-3),bc
l_1:
ld bc,(ix+-3)
inc bc
ld (ix+-3), bc
ld hl,bc
or a,a
ld bc,101
sbc hl,bc
jr c,l_1
ld sp,ix
pop ix
ret
Je ne comprends pas pourquoi SPASM me renvoie :
15: error SE106: Could not find label or macro 'bc'
...alors que ça marche bien sur PB compilé avec ZDS
Merci d'avance