Я использую BIOS INT 0x15 на моем Bochs эмулятор, однако это всегда возвращает размер же памяти (34440), независимо от того, что я настроил:BIOS INT 0x15 Функция 0x88 всегда возвращает тот же размер памяти
mov ax, 0x88
int 0x15
Я знаю, что есть лучшие методы обнаружения памяти, но я хотел понять, почему это не работает должным образом (на всякий случай, если я что-то сделал)
Почему это? Является ли биография bochs жестко закодирована, чтобы вернуть это значение?