Mikroprocesor 8086 má štyri 16-bitové segmentové registre:kódový segment (CS), dátový segment (DS), extra segment (ES) a zásobníkový segment (SS). Každý z týchto registrov ukazuje na iný 64 KB segment pamäte. Register extra segmentov (ES) sa používa na prístup k údajom v extra segmente. Extra segment sa často používa na ukladanie údajov, ktoré zdieľajú rôzne programy alebo ktoré potrebuje operačný systém. Pomocou extra segmentu môžu programy pristupovať k údajom, ktoré sa nenachádzajú v rovnakom segmente ako programový kód. To môže zlepšiť efektivitu programu znížením počtu prepínaní segmentov, ktoré program potrebuje.