211service.com
Arhitectura procesor/CPU: ALU + Registers + CU [Manager de partiții]
Rezumat :

Ce arhitectură este CPU-ul meu? Este posibil ca mulți utilizatori de computere să fi pus vreodată această întrebare. Acum, aici, în acest articol, veți găsi singur răspunsul. Pentru a afla mai multe cunoștințe despre CPU sau alte componente ale computerului, se recomandă să vizitați Site-ul web principal al partiției MiniTool .
Navigare rapidă:
Ce este arhitectura CPU?
Arhitectura CPU se referă la structura de proiectare a unității centrale de procesare, inclusiv chipsetul procesorului. The două componente principale ale unei arhitecturi CPU sunt ISA (Instruction Set Architecture) și microarhitectura , care este implementarea ISA.
Setul de instrucțiuni definește elementele de bază ale arhitecturii CPU proiectate (caracteristicile de bază), cum ar fi numărul de registre, instrucțiunile disponibile, endianness și sintaxa Opcodes, interfața/contractul dintre CPU (hardware) și programator (software). Dacă nu există un blocaj intern neatenuat, ISA nu va influența performanța procesorului care este afectată de microarhitectură. De exemplu, procesoarele X86, MIPS și ARM sunt astfel de tipuri.
The arhitectura microprocesorului definește modul în care proiectul controlat ISA este aplicat în realitate arhitectura procesorului (procesor de lucru intern), inclusiv Sandy bridge, Skylake, zen, etc. toate acestea fac parte din x86.
Deși fiecare dintre aceste modele are performanțe liniștite diferite, au fost lansate în momente diferite și chiar au fost dezvoltate de diferiți producători, toate fac parte din aceeași familie x86 și sunt capabile să ruleze același cod. Toate aceste arhitecturi înțeleg o anumită instrucțiune (OPcod) ca fiind același lucru.
Care este diferența dintre 32 de biți și 64 de biți (x86 vs x64) Știți ce diferență între 32 de biți și 64 de biți? Ce înseamnă x86 și x64? În articolul de astăzi, veți obține informații detaliate despre x64 vs x86.
Citeste mai multCe face un procesor?
Funcția unui CPU (Central Processing Unit), cunoscută și sub denumirea de procesor, procesor central sau procesor principal, este circuitul electronic din interiorul unui computer de pe placa de bază care execută instrucțiunile provenite de la un program de calculator. Execută aritmetica de bază, logica, controlul, precum și intrare/ieșire ( I/O ) operațiuni specificate de instrucțiunile din program.
În mod tradițional, termenul CPU se referă la unitatea de procesare a procesorului și la unitatea de control (CU), care distinge părțile centrale ale computerului de componentele externe, cum ar fi memoria principală și circuitele I/O.
Acest videoclip va explica în detaliu cum funcționează (se formează) un procesor.
Arhitectura CPU
În general, componentele principale ale unui CPU sunt unitatea logică aritmetică (ALU), registrele procesorului și unitatea de control. ALU execută operații aritmetice și logice, registrele furnizează operanzi la ALU și salvează rezultatele operațiilor ALU, în timp ce CU orchestrează preluarea (din memorie) și execuția instrucțiunilor prin direcționarea operațiilor coordonate ale ALU, registrelor și altor componente. .

Arhitectură modernă nouă a procesorului este un circuit integrat (IC) cu un singur metal-oxid-semiconductor (MOS) numit microprocesoare, microcontrolere sau sisteme pe un cip (SoC). IC-ul conține procesorul, memoria, interfețele periferice și alte componente ale computerului.
20 Componentele principale ale plăcii de bază și funcțiile acestora Acest articol enumeră 20 de componente ale plăcii de bază și prezintă pe scurt funcțiile acestora.
Citeste mai multUnele mașini adoptă a arhitectură CPU multicore adică un singur cip sau socket care conține 2 sau mai multe procesoare (nuclee). CPU-urile matrice sau CPU-urile vector au procesoare multiple care funcționează în paralel fără o unitate centrală. Și, CPU-urile virtuale sunt o abstractizare a resurselor de calcul agregate dinamice.
Pe scurt, un procesor constă în principal dintr-o unitate logică aritmetică care execută operațiile aritmetice și logice, registre (o locație rapid accesibilă) constând dintr-o cantitate mică de stocare rapidă și o unitate de control care controlează fluxul de date în interiorul procesorului (fetch -execut ciclu).