BIOS и / или ОС распределяют адресное пространство для каждого устройства при каждой загрузке.Нет необходимости в согласованности от одной загрузки к другой, но можно ожидать, что алгоритмы будут детерминированными.Любое изменение системного оборудования или параметров загрузки может привести к его изменению.(Например, даже если оставить USB-устройство подключенным к начальной загрузке, это может вызвать изменения.) Я не заметил изменений в адресном пространстве при перезагрузке без каких-либо других изменений.