Модуль шинного интерфейса состоит из регистров сегмента, сумматора для генерации 20-битного адреса и очереди предварительной выборки команд.Как только этот адрес отправляется из BIU, байты инструкций и данных извлекаются из памяти и заполняют 6-байтовую очередь First In First Out.
См. Документ «8086_Internal_Block_diagram_enotes.pdf», легкобыть найденным через Google.Также см. этот документ , раздел об устройстве шинного интерфейса.
Таким образом, процессор генерирует эти 20-битные адреса "по требованию" с выделенным внутренним 20-битным регистром, если вы будете.