1/19
Un set de flashcards ce acoperă conceptele cheie din arhitectura calculatoarelor și sistemele de operare, inclusiv termeni, definiții, și tehnici relevante pentru performanța CPU.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No study sessions yet.
Unitate centrală de procesare (CPU)
Componenta principală a unui sistem de calcul, responsabilă pentru procesarea datelor.
Magistrala de adrese (MAR)
Componenta care reține adresele memoriei utilizate de CPU.
Magistrala de date (MDR)
Componenta care transportă datele între CPU și memorie.
Unitate aritmetică și logică (ALU)
Partea din CPU care efectuează operații aritmetice și logice.
Contorul program (PC)
Componenta care reține adresa următoarei instrucțiuni ce trebuie executată.
Registrul de instrucțiuni (IR)
Componenta care reține codul ultimei instrucțiuni aduse din memorie.
Unitate de control
Componenta CPU care coordonează și controlează activitățile celorlalte componente.
Memorie cache
Tip de memorie folosită pentru a îmbunătăți performanța procesorului prin reducerea timpilor de acces.
Pipeline
Tehnica de execuție care permite procesarea mai multor instrucțiuni parțial în paralel.
Execuție speculativă
Execuția unor instrucțiuni în anticiparea că acestea vor fi necesare.
Hyperthreading
Tehnologia care permite execuția a două sau mai multe fire de execuție pe un singur nucleu.
Dependență de date
Când o instrucțiune depinde de rezultatul alteia anterioare.
Predicția salturilor
Tehnica prin care se estimerază dacă un salt se va executa sau nu.
RISC
Arhitectura de set de instrucțiuni reduse, optimizată pentru performanță mare.
Unități superscalare
Arhitecturi care permit executarea mai multor instrucțiuni în paralel.
Latență (latency)
Timpul necesar pentru a executa o instrucțiune într-un sistem de calcul.
Rata de execuție (throughput)
Numărul de instrucțiuni completate pe ciclu de ceas.
Dependență structurală
Când instrucțiuni diferite necesită același component hardware simultan.
Codificare destinație
Adresa unde rezultatul unui salt este ținut în memorie.
Cache-ul de instrucțiuni
Memoria care stochează instrucțiunile recent utilizate pentru acces rapid.