Salve, ho scritto codesto codice
00008000 1 ORG $8000
00008000 2
00008000 4100 3 X DC.W 'A'
00008002 4200 4 Y DC.W 'B'
00008004 5
00008100 6 START ORG $8100
00008100 4240 7 CLR.W D0
00008102 4349 414F 0000 8 PAR DC.W 'CIAO',0
00008108 3038 0041 9 MOVE.W 'A',D0
0000810C 4A40 10 LOOP TST D0
0000810E 6600 0006 11 BNE SEGUI
00008112 3238 0042 12 MOVE.W 'B',D1
00008116 13
00008116 4A41 14 SEGUI TST D1
00008118 6700 0002 15 BEQ FIN
0000811C 16 FIN END START
la mia idea come da titolo, sarebbe quella di contare la vocale A in ciao e terminare il programma una volta appurato che B = Z=1 col comando BEQ, fatto così rispecchia ciò che vorrei fare? Altrimenti come devo cambiarlo? Grazie in anticipo