1.Central Processing Unit: 
Feladatok: A számítógép muködésének irányítása vezérlése.
Adatforgalom irányítása.; Utasítások értelmezése és végrehajtása; 
Operandusok címének kiszámítása,címkiszámító egység.
A processzor utasitáskészlete: 
Cimzési módok: Közvetlen; Regiszter /sorszámával (nevével) meghatározott regiszter vesz nrészt a müveletben/ ; Direkt , Regiszter indirekt; Indirekt memória
Utasitáscsoportok: Adat mozgató (RR - regiszter-regiszter; RM - regiszter-memória; MM - memória-memória) ;Aritmetikai utasitások (+ ADD, SUB, v MUL, : DIV); Logikai utasitások (AND, OR, XOR, NOT); Összehasonlitó utasitások (Veremkezelo utasitások, PUSH, POP); Processzorvezérlo utasitások (I/O utasitások, IN, OUT); Vezérlést módosító utasitások( JUMP, CALL, INT)
Szekvenciális működés: utasításokat folyamatosan egymás után hajt végre a mikroprocesszor
2.Memóriatípusok ROM (Read Only Memory): A gép futásához szükséges alapprogramokat tartalmazzák; Kikapcsoláskor is megorzi tartalmát.; Lehet fix cserélheto,újraprogramozható és törölheto.;Tartalmazhatja az operációs rendszert (kis rendszerek). | RAM (Random Access Memory): Írható, olvasható; véletlen hozzáférésu tár.
 3. Regiszterek: Gyors elérésu, szó-duplaszó hosszúságú, közvetlenül címezheto tárolók ;Használatuk a gyors elérés miatt meggyorsíthatja a program futásását, csökkentve a futási idot.
4. ALU:
Feladat: Adott adatokkal vezérlo jelek alapján végrehajtja az aritmetikai logikai muvket (+,-,*,/,AND, OR, NOT, stb.) | Saját regisztereik (akkumulátoraik) lehetnek. |Aritmetikai muvk: Komplementálás, Összeadás | Logikai muvk: AND.OR. NOT. |
Lépteto muveletek: Jobbra adott pozícióval, Balra adott pozícióval, Öszzehasonlítás.