Я изучаю язык ассемблера 6502 и не могу что-то придумать. Я попробовал ассемблер/эмулятор JavaScript 6502 и заметил, что в большинстве примеров есть раздел, который выглядит так:
colors:
dcb 0,0,0,0,0,$9,$9,1,1,0,0,0,0,0
Я пытался найти в Google, что означает dcb
, и самое близкое, что у меня есть, это десятичный двоичный код. Глядя на исходный код, похоже, что ассемблер берет значения и вставляет каждое из них как отдельный байт в текущей точке кода.
Я использую DASM локально для сборки своего кода, и он не поддерживает dcb
. Есть ли в DASM эквивалентный способ установки значений байтов непосредственно в коде, подобном этому?
dcb
после публикации своего ответа, директиваDC
означает определение константы, аB
— байт. - person AusCBloke   schedule 04.06.2012.byt
или.db
для байта данных (в этом случае.dw
обычно работало для 16-битных значений, то есть слова данных). - person LawrenceC   schedule 18.08.2013