Arhitectura calculatoarelor şi sisteme de operare - partea a II-a

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

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.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

20 Terms

1
New cards

Unitate centrală de procesare (CPU)

Componenta principală a unui sistem de calcul, responsabilă pentru procesarea datelor.

2
New cards

Magistrala de adrese (MAR)

Componenta care reține adresele memoriei utilizate de CPU.

3
New cards

Magistrala de date (MDR)

Componenta care transportă datele între CPU și memorie.

4
New cards

Unitate aritmetică și logică (ALU)

Partea din CPU care efectuează operații aritmetice și logice.

5
New cards

Contorul program (PC)

Componenta care reține adresa următoarei instrucțiuni ce trebuie executată.

6
New cards

Registrul de instrucțiuni (IR)

Componenta care reține codul ultimei instrucțiuni aduse din memorie.

7
New cards

Unitate de control

Componenta CPU care coordonează și controlează activitățile celorlalte componente.

8
New cards

Memorie cache

Tip de memorie folosită pentru a îmbunătăți performanța procesorului prin reducerea timpilor de acces.

9
New cards

Pipeline

Tehnica de execuție care permite procesarea mai multor instrucțiuni parțial în paralel.

10
New cards

Execuție speculativă

Execuția unor instrucțiuni în anticiparea că acestea vor fi necesare.

11
New cards

Hyperthreading

Tehnologia care permite execuția a două sau mai multe fire de execuție pe un singur nucleu.

12
New cards

Dependență de date

Când o instrucțiune depinde de rezultatul alteia anterioare.

13
New cards

Predicția salturilor

Tehnica prin care se estimerază dacă un salt se va executa sau nu.

14
New cards

RISC

Arhitectura de set de instrucțiuni reduse, optimizată pentru performanță mare.

15
New cards

Unități superscalare

Arhitecturi care permit executarea mai multor instrucțiuni în paralel.

16
New cards

Latență (latency)

Timpul necesar pentru a executa o instrucțiune într-un sistem de calcul.

17
New cards

Rata de execuție (throughput)

Numărul de instrucțiuni completate pe ciclu de ceas.

18
New cards

Dependență structurală

Când instrucțiuni diferite necesită același component hardware simultan.

19
New cards

Codificare destinație

Adresa unde rezultatul unui salt este ținut în memorie.

20
New cards

Cache-ul de instrucțiuni

Memoria care stochează instrucțiunile recent utilizate pentru acces rapid.