Мы определяем сегменты, например, так.
data segment
msg db "hello$"
data ends
extra segment
numbers db 10,13,15
extra ends
code segment
... my codes.
code ends
Компилятор автоматически назначает адреса сегментов вышеуказанной программе. Обычно в одном блоке размером 64 КБ. Я хочу, чтобы адрес сегмента данных был C000: 0000, адрес дополнительного сегмента - B000: 0000 с содержащими значениями (привет, числа). В моем разделе кода я хочу получить эти значения из памяти. Возможно ли, что компилятор поместит эти значения в ячейки памяти до начала сегмента кода?