Salve, ho ricopiato codesto codice da un manuale
*Questo segmento di programma cerca la stringa 'SYNC' all'interno di un buffer di * caratteri.
*Nel caso in cui la stringa viene trovata , si salta ad una subroutine (MSGOUT) * che stampa un messaggio appropriato
INIZIO ORG $800
MOVE.L #BUFADD,A0
CERCAS MOVE.L A0,D0
CMPI.L #BUFADD+BUFSIZE-4,D0
MOVE.L D0,A0
BGT.S FINE
CMPI.B #'S',(A0)+
BNE.S CERCAS
CERCAY CMPI.B #'Y',(A0)
BNE.S CERCAS
ADDQ.L #1,A0
CERCAN CMPI.B #'N',(A0)
BNE.S CERCAS
ADDQ.L #1,A0
CERCAC CMPI.B #'C',(A0)
BNE.S CERCAS
JSR MSGOUT
FINE NOP
ORG $8100
BUFADD DC.B 'DSFGSYBNSYNKHSYNCAEXCLSYN'
BUFSIZE EQU 25
END INIZIO
ma msgout non compare e non so come creare tale subroutine.