Делаю загрузчик. В ходе работы нужно читать данные с диска. Вопрос какие области памяти заняты? Процессор в реальном режиме
точно не помню. но с 600h должно быть свободно до 9ffffh (в конце могут быть данные bios 1-2КБ) сам загрузчик размещается биосом в 7c00h далее идет видео память и память биос. a0000h-fffffh а дальше опять свободное месть...
Я использую int 12h для получения размера доступной базовой памяти в килобайтах. Память доступна начиная с адреса 500h. Для большей надежности можешь считать, что начиная с адреса 600h.