Skillnad mellan processor och mikroprocessor | Processor vs mikroprocessor

Anonim

Processorn vs mikroprocessorn

Det är en mikroprocessor (en elektronisk krets byggd på en halvledarskiva / -platta) som är allmänt känd som processorn och kallas som Central Processing Unit i ett datorsystem. Det är ett elektroniskt chip som behandlar information baserat på ingångarna. Det kan manipulera, hämta, lagra och / eller visa information i binär form. Varje komponent i systemet fungerar under instruktionerna direkt eller indirekt från processorn.

Den första mikroprocessorn utvecklades på 1960-talet efter upptäckten av halvledartransistorn. En analog processor eller en dator som är tillräckligt stor för att fylla ett rum helt kan miniatyriseras med hjälp av denna teknik till storleken på en miniatyrbild. Intel släppte världens första mikroprocessor Intel 4004 1971. Sedan dess har den haft en enorm inverkan på den mänskliga civilisationen genom att främja datatekniken.

En processor utför instruktioner vid en frekvens bestämd av en oscillator, vilken fungerar som klockmekanism för kretsen. Vid toppen av varje klocksignal exekverar processorn en enda elementär operation eller en del av en instruktion. Processorns hastighet bestäms av denna klockhastighet. Cyklar per instruktion (CPI) ger också det genomsnittliga antalet cykler som krävs för att utföra en instruktion för processorn. Processorerna med lägre KPI-värden är snabbare än den med högre KPI-värden.

En processor består av flera sammankopplade enheter. Cacheminne och registerenheter, styrenhet, exekveringsenhet och bushanteringsenhet är huvudkomponenterna hos en processor. Kontrollenheten förbinder inkommande data, avkodar den och skickar den till exekveringssteg. Den innehåller underkomponenter som kallas sequencer, ordinalräknare och instruktionsregister. Sequencer synkroniserar graden av instruktionsexekvering med klockhastigheten och överför även styrsignalerna till andra enheter. Ordinalräknaren behåller adressen till den nuvarande exekveringsinstruktionen och instruktionsregistret innehåller de efterföljande anvisningarna som ska utföras.

Exekveringsenheten utför operationerna baserat på instruktionerna. Aritmetiska och logiska enheter, flytpunktenhet, statusregister och ackumulatorregister är delkomponenterna i exekveringsenheten. Aritmetisk och logisk enhet (ALU) utför grundläggande aritmetiska och logiska funktioner, som AND, OR, NOT och XOR-operationer. Dessa operationer utförs i binär form underkastad Boolean logik.Floating Point Unit utför verksamhet relaterad till flytpunkter, som inte utförs av ALU.

Register är små lokala minnesplatser i chipet som tillfälligt lagrar instruktionerna för bearbetningsenheterna. Ackumulatorregister (ACC), statusregister, instruktionsregister, ordinalräknare och buffertregister är huvudtyperna av register. Cacheminnet är också ett lokalt minne som används för att tillfälligt lagra informationen som är tillgänglig i RAM för snabbare åtkomst under operationerna.

Processorer är byggda med olika arkitekturer och instruktionssatser. En instruktionsuppsättning är summan av grundläggande operationer som en processor kan åstadkomma. Baserat på instruktionsuppsättningarna kategoriseras processorerna enligt följande.

• 80 × 86 familj: ("x" i mitten representerar familjen) 386, 486, 586, 686 etc.

• ARM

• IA-64

• MIPS

• Motorola 6800

• PowerPC

• SPARC

Det finns flera klasser av Intel mikroprocessormodeller för datorer.

386: Intel Corporation släppte 80386-chipet 1985. Det hade en 32-bitars registerstorlek, en 32-bitars databuss och en 32-bitars adressbuss och kunde hantera 16 MB minne. den hade 275 000 transistorer i den. Senare utvecklades i386 till högre versioner.

486, 586 (Pentium), 686 (Pentium II-klass) var avancerade mikroprocessorer utformade utifrån den ursprungliga i386-designen.

Vad är skillnaden mellan processor och mikroprocessor?

Processorn är samma enhet betecknad som mikroprocessorn; i själva verket är processorn en förkortad term för mikroprocessorn.