在 Turbo pascal 中使用程序集:行太长

using assembly in Turbo pascal: line too long

我有这行代码:

asm
...

    jmp @jmp_data
        @s1: dw 20,20,20,20,[=10=]20,[=10=]20,[=10=]20,20,20,20,20,[=10=]20,[=10=]20,[=10=]20,20,20,20,20,[=10=]20,[=10=]20,[=10=]20,20,20,20,20,[=10=]20,[=10=]20,[=10=]20;
        @jmp_data:
...
end:

但 turbo Pacal 给出错误 11:行太长。

所以我尝试这样做:

jmp @jmp_data
@s1: dw 20,20,20,20,[=11=]20,[=11=]20,[=11=]20,20,20,20,20,[=11=]20,
[=11=]20,[=11=]20,20,20,20,20,[=11=]20,[=11=]20,[=11=]20,20,20,20,20,[=11=]20,[=11=]20,[=11=]20;
@jmp_data:

但给出语法错误。

我在 Google 中搜索过这方面的内容,但一无所获。

那么,如何在 Turbo pascal 中编写这段代码呢?它必须是某种方式。

谢谢...

使用多个 dw 指令:

    @s1: dw 20,20,20,20,[=10=]20,[=10=]20,[=10=]20,20
         dw 20,20,20,[=10=]20,[=10=]20,[=10=]20,20,20
         dw 20,20,[=10=]20,[=10=]20,[=10=]20,20,20,20
         dw 20,[=10=]20,[=10=]20,[=10=]20