Ассемблер DCPU-16 'dat' со строкой, которая должна генерировать байт или слово на символ?

Мне не понятно

dat "Hello"

должен генерировать 5 слов или 3 (с одним байтом заполнения)

1 ответ

Решение

Согласно этой картинке это одно слово на 8-битный символ:

так

:data dat 0x170, "Hello ", 0x2e1 ...

будет генерировать

0x0170 0x0048 0x0065 0x006c 0x006c 0x006f 0x0020 0x02e1

и т.п.

он проверяет разницу между обычными и специальными символами с

ifg a, 0xff

это сделало бы вывод, что у всех символов ascii будет свое слово

Другие вопросы по тегам