211service.com
Computerprocessor/CPU-architectuur: ALU + registers + CU [partitiemanager]
Samenvatting :

Welke architectuur is mijn CPU? Veel computergebruikers hebben deze vraag misschien ooit gesteld. Nu, hier in dit artikel, ga je het antwoord zelf vinden. Om meer kennis over CPU of andere computercomponenten te leren, is het aan te raden om een bezoek te brengen aan MiniTool partitie master website .
Snelle navigatie :
Wat is CPU-architectuur?
CPU-architectuur verwijst naar de ontwerpstructuur van de centrale verwerkingseenheid, inclusief de processorchipset. De twee primaire componenten van een CPU-architectuur zijn ISA (Instruction Set Architecture) en microarchitectuur , dat is de implementatie van de ISA.
De instructieset definieert de ontworpen basisprincipes van de CPU-architectuur (basiskenmerken), zoals registertelling, beschikbare instructies, endianness en Opcodes-syntaxis, de interface / het contract tussen de CPU (hardware) en de programmeur (software). Tenzij er een is interne bottleneck niet verlicht, heeft de ISA geen invloed op de CPU-prestaties die worden beïnvloed door de microarchitectuur. X86-, MIPS- en ARM-CPU's zijn bijvoorbeeld dergelijke soorten.
De microprocessor architectuur definieert hoe het door ISA gecontroleerde ontwerp in de praktijk wordt toegepast processor architectuur (processor intern werken), inclusief zandbrug, skylake, zen, etc. die allemaal deel uitmaken van x86.
Hoewel elk van die ontwerpen stilletjes verschillende prestaties heeft, werden ze op verschillende tijdstippen uitgebracht, en ze zijn zelfs ontwikkeld door verschillende fabrikanten, ze maken allemaal deel uit van dezelfde x86-familie en kunnen dezelfde code uitvoeren. Die architecturen begrijpen allemaal een specifieke instructie (OPcod) als hetzelfde.
Wat is het verschil tussen 32 bit en 64 bit (x86 vs x64) Weet je wat het verschil is tussen 32 bit en 64 bit? Wat betekenen x86 en x64? In het artikel van vandaag krijgt u gedetailleerde informatie over x64 versus x86.
Lees verderWat doet een CPU?
De functie van een CPU (Central Processing Unit), ook wel processor, centrale processor of hoofdprocessor genoemd, is het elektronische circuit in een computer op het moederbord dat instructies uitvoert die afkomstig zijn van een computerprogramma. Het voert de basis rekenkunde, logica, controle, evenals input/output ( ik / O ) bewerkingen gespecificeerd door de instructies in het programma.
Traditioneel verwijst de term CPU naar de verwerkingseenheid en besturingseenheid (CU) van een processor, die computerkernonderdelen onderscheidt van externe componenten zoals hoofdgeheugen en I/O-circuits.
Deze video gaat in detail uitleggen hoe een CPU werkt (forms).
CPU-architectuur
Over het algemeen zijn de belangrijkste componenten van een CPU rekenkundige logische eenheid (ALU), processorregisters en besturingseenheid. De ALU voert rekenkundige en logische bewerkingen uit, de registers leveren operanden aan de ALU en slaan de resultaten van ALU-bewerkingen op, terwijl de CU het ophalen (uit het geheugen) en de uitvoering van instructies orkestreert door de gecoördineerde bewerkingen van de ALU, registers en andere componenten aan te sturen .

Moderne nieuwe CPU-architectuur is een enkelvoudige metaaloxide-halfgeleider (MOS) geïntegreerde schakeling (IC) genaamd microprocessors, microcontrollers of systemen op een chip (SoC). Het IC bevat de CPU, het geheugen, de perifere interfaces en andere computercomponenten.
20 Belangrijkste moederbordcomponenten en hun functies Dit artikel somt 20 moederbordcomponenten op en introduceert een korte introductie van hun functies.
Lees verderSommige machines nemen een multicore CPU-architectuur dat is een enkele chip of socket met 2 of meer CPU's (cores). De array-CPU's of vector-CPU's hebben meerdere processors die parallel werken zonder een centrale eenheid. En de virtuele CPU's zijn een abstractie van dynamisch geaggregeerde rekenbronnen.
Kort samengevat bestaat een CPU voornamelijk uit een rekenkundige logische eenheid die de rekenkundige en logische bewerkingen uitvoert, registers (een snel toegankelijke locatie) bestaande uit een kleine hoeveelheid snelle opslag en een besturingseenheid die de gegevensstroom binnen de CPU bestuurt (fetch -cyclus uitvoeren).