アセンブリで「配列」のすべての値を合計できるプログラムを作成しようとしましたが、次のことを行いました。
ORG 1000H
TABLE DB DUP(2,4,6,8,10,12,14,16,18,20)
FIN DB ?
TOTAL DB ?
MAX DB 13
ORG 2000H
MOV AL, 0
MOV CL, OFFSET FIN-OFFSET TABLE
MOV BX, OFFSET TABLE
LOOP: ADD AL, [BX]
INC BX
DEC CL
JNZ LOOP
HLT
END
ところで、私は msx88 を使用してこのコードをコンパイルしています。しかし、コード 0 が認識されていないというエラーが表示されます。
何かアドバイスはありますか?