У большинства ассемблеров будет набор define
операторов и способ задания различных баз.
Например, значения ноль, один и сорок два, а также короткая строка с нулевым окончанием,может быть создан с чем-то вроде:
some_vals: db 0, 1, 2Ah, 'hello', 0
Как ваш ассемблер делает это, вероятно, где-то в документации. Без более подробной информации о том, какой ассемблер вы используете, я не смогу помочь вам.
Псевдооперации, такие как определение данных (db
, dw
, ds
), спецификация адреса (org
) или настройка метки (mylabel:
), как правило, не являются частью самой документации процессора, скорее, они являются функцией ассемблера.
См., Например, главу 4 этот документ . Мне особенно нравится тот факт, что мы покупали эти 200-страничные книги за 3,95 долл. США, тогда как теперь вы будете продавать сотню долларов за цифровую копию без дополнительных затрат на производство: -)