thumb|center|700px|Schemat blokowy mikroprocesora Intel 8086. Jednostka wykonawcza: 1) Blok rejestrów ogólnego przeznaczenia (rejestry arytmetyczne, indeksowe i wskaźnikowe). 2) Jednostka arytmetyczno-logiczna wraz z rejestrem flag. Jednostka interfejsowa: 3) Blok rejestrów segmentowych wraz z licznikiem rozkazów. 4) Generator adresu fizycznego (20-bitowy sumator). 5) Kolejka rozkazów, 6 komórek pamięci (każda o rozmiarze bajta) zorganizowanych w słowa. 6) Kontroler interfejsu. 7) Układ kontrolny.
Jednostka wykonawcza W jej skład wchodzi 16-bitowa jednostka arytmetyczno-logiczna ALU wraz z rejestrem znaczników oraz blok rejestrów ogólnego przeznaczenia. ALU dołączona jest do magistrali wewnętrznej mikroprocesora. Z magistrali tej pobierane są argumenty operacji, a także wysyłany jest na nią wynik operacji.
Rejestr znaczników