Немогу понять такой вещи.
В микропроцессорах архитектуры x86, начиная с i386, регистр сегмента и регистр смещения 32-х битные. Это значит, что адресоваться может 4294967296x4294967296=1.8E19 байт.
Почему же в современных операционных 32-х битных системах доступная память ограничена ущербными 4Гб, а после каких-то шаманств - жалкими 64Tб?
Если бы шина PCI не давала свои ограничения, возможна бы была адресация 1.8E19 байт или нет?