En mikroprocessor manipulerar data i ett datorsystem . Centralenheten fungerar som hjärnan på en dator och består av en eller flera mikroprocessorer består av flera tusen transistorer på en enda integrerad krets . Mikroprocessorn fungerar tillsammans med andra delar av datorn för att beräkna aritmetiska och logiska funktioner för att hantera uppgifter med hjälp av en instruktionsuppsättning för att utföra alla uppgifter i en dator . Input och Output
Mikroprocessorn accepterar indata från enheter, t.ex. en mus , tangentbord eller skanner , och utför en funktion på dessa uppgifter. Det tar ett beslut baserat på data , beräknar mikroprocessorn den information och sedan skickar resultaten till utenheter , t.ex. en bildskärm eller skrivare , som läsbar information för användaren . Till exempel, om en användare använder en pressar ordbehandlare " m " på tangentbordet , kommer mikroprocessorn acceptera detta och skicka bokstaven " m " till monitorn .
Arithmetic Logic Unit
aritmetisk logisk enhet samlar in information som input från CPU register och operander och sedan gör de aritmetiska operationer ( addition, subtraktion , multiplikation och division ) och logiska operationer ( AND , OR och XOR ) . Under databehandling , till ALU tester villkor och förbereder vidta olika åtgärder baserade på resultaten . ALU samlar även data från andra källor, inklusive talsystem , instruktioner, timing och data routing kretsar , t.ex. adderare och subtraherare .
Memory
mikroprocessor accesser och lagrar binära instruktioner i minnet , eller kretsar som lagrar bitar. Random Access Memory är ett styrminne som använder register för att tillfälligt lagra data. Mikroprocessorn lagrar flyktiga data som används av programmen i RAM . Läsminne lagrar data permanent på marker med instruktioner byggda i. Det tar längre tid att få tillgång till informationen i ROM , men det betyder inte att förlora information när en dator stängs liksom RAM .
Styrenhet
styrenheten styr flödet av verksamheten och data genom att välja ett program uttalande i taget , tolka den och skicka meddelanden till ALU eller register för att utföra instruktionen . Den avgör också var att hålla information i minnet och vilka enheter att kommunicera med genom samverkan med ALU , minne och input /output enheter . Styrenheten kan även stänga av en dator om den eller en annan enhet , till exempel kraftkälla , upptäcker onormala förhållanden .
Information Exchange
Systemet buss ansluter mikroprocessor till kringutrustning , t.ex. tangentbord , mus, skrivare , scanner , högtalare eller digitalkamera . Mikroprocessorn sänder och tar emot data genom systemet buss att kommunicera med kringutrustning. Den kommunicerar endast med en perifer i taget för att inte blanda ihop alla uppgifter och skicka den till fel ställe . Styrenheten styr tidpunkten för informationsutbytet .