Registry Registry procesoru jsou paměťová místa umístěná na čipu procesoru. Od procesoru 80386 jsou všechny registry (kromě segmentových) rozšířeny z původních 16b na 32b. Tyto „rozšířené“ registry poznáme podle toho, že jejich název je rošířen o E (z angl. Extended).
-GPR (General Purpose Registers) - registry obecného použití; dále se dělí na dvě 8b části (viz ilustrace) -(E)AX (Accumulator) -střadač -(E)BX (Base register) -používá se pro přístup k datům v datovém segmentu -(E)CX (Counter register) -čítač (řídicí proměnná pro cykly, bitové posuvy, ...) -(E)DX (Data register) -zvláštní účel při ukládání částí výsledků operací MUL/DIV (celočíselného násobení a dělení) -indexové a ukazatelové registry -(E)SP (Stack Pointer) -ukazatel na vrchol zásobníku (adresa SS:(E)SP ) -(E)BP (Base Pointer) -využívá se pro přístup k datům uloženým na zásobníku (lokální proměnné a argumenty podprogramu) -(E)SI (Source Index) -(E)DI (Destination Index) -oba indexregistry se využívají při práci s řetězcovými instrukcemi a při výpočtu efektivní adresy -(E)IP (Instruction Pointer) -ukazuje do kódového segmentu paměti na následující vykonávanou instrukci (tedy na adresu CS:(E)IP )