Сегментация в 8086 - PullRequest
       46

Сегментация в 8086

1 голос
/ 20 июня 2020

Мы определяем сегменты, например, так.

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 с содержащими значениями (привет, числа). В моем разделе кода я хочу получить эти значения из памяти. Возможно ли, что компилятор поместит эти значения в ячейки памяти до начала сегмента кода?

...