deck_16586712 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Central Processing unit (CPU)

A

The CPU (Central Processing Unit) is the brain of the computer, responsible for executing instructions, performing calculations, and managing data flow to carry out tasks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Control Unit (CU)

A

The Control Unit (CU) directs and coordinates the operations of the CPU by managing the flow of instructions and data within the computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Arithmetic Logic Unit (ALU)

A

The Arithmetic and Logic Unit (ALU) performs all arithmetic calculations and logical operations within the CPU.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Buses

A

helps different parts of the computer communicate and work together by transporting data, addresses and control signals.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Registers

A

Registers act as fast, temporary storage areas that help the CPU perform tasks quickly and efficiently by holding data and instructions needed for processing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Control Bus

A

Bi directional, Controls signals that tell the different parts of the computer what to do, like when to read or write data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Data bus

A

Bi directional, Carries the data that is being processed, moves data between the CPU, memory and other parts of the computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Address bus

A

Uni directional, This bus carries the memory addresses where data is read or written to. Tells the computer where to find or place data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Accumulator (ACC)

A

Stores the results of calculations made by the ALU.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Program Counter (PC)

A

Keeps track of where the computer is in the program. Holds the next instruction for what the CPU is going to execute.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Memory Address Register (MAR)

A

Holds the memory address where data is written to or from.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Memory Data Register (MDR) - also memory buffer register

A

Temporarily holds the data that is being transferred to or from memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Current Instruction Register (CIR)

A

Holds the instructions that are currently being executed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly