Разбиение на страницы не является обязательным при выполнении одной задачи виртуального режима процессора 8086, но оно является полезным или необходимым в следующих ситуациях:
Создается множество задач виртуального режима процессора 8086. Каждая задача отображает нижний мегабайт физических адресов на различные физические ячейки.
Эмулируется циклический возврат через один мегабайт. Для семейства процессоров 8086 возможно определение адресов, превосходящих один мегабайт. Например, при значении селектора 0FFFFH и смещении 0FFFFH, исполнительный адрес будет 10FFEFH (1 мегабайт + 65.519 байт). Процессор 8086, который формирует адреса длинной до 20 бит, обрезает самый старший бит, который "сдвигает" этот адрес на 0FFEFH. Процессор i486, однако, не обрезает такие адреса. Если какая-либо программа процессора 8086 зависит от циклического возврата, некоторый эффект может быть достигнут в задаче виртуального режима процессора 8086 путем отображения линейных адресов, расположенных между 100000H и 110000H, и линейных адресов,расположенных между 0 и 10000H, на одни и теже физические адреса.
Создается виртуальное адресное пространство, превышающее по размеру физическое адресное пространство.
Несколько программ процессора 8086, выполняемых в многозадачном режиме, совместно используют операционную систему процессора 8086 или программы записанные в ПЗУ.
Перенаправляются или захватываются ссылки на устройство ввода/вывода, отображаемые в пространство памяти.