1.1 Architecture Flashcards

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

Memory

A

Stores data and instructions currently in use

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

CPU

A

Processes data and executes instructions

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

Program counter

A

Holds address of the next instruction

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

Memory address register

A

Stores the address of the instructed that is currently getting fetched

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

Memory data register

A

Holds data that has already been fetched from main memory

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

Accumulator

A

Holds results of calculations

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

Control unit

A

Decides instructions and sends signals to control the CPU

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

Address bus

A

From the MAR to RAM

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

Data bus

A

from RAM to the MDR

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

Cache

A

Fast access memory to frequently used data without going back to RAM

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

Fetch

A

Program counter checked
Passes to MAR
MAR fetched from main memory via address bus
Data bus returns to MDR
program counter increments by one

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

Decode

A

CU decodes data/instructions

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

Execute

A

Depending on the instruction the CPU:
Fetches data for calculation(ALU-ACC)
Jump to another instruction out of sequence
Write data in ACC back to main memory

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

What factors affect performance of the CPU

A

Clock speed, number of cores, cache size

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

Clock speed

A

Amount of FDE cycles per second(Hz)

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

Number of cores

A

More cores, more cycles at the same time
Copy of a CPU

17
Q

Cache size

A

Stores frequently used data
It’s quicker to fetch than going back to RAM

18
Q

What are the 4 registers

A

Program counter
Memory data register
Memory address register
Accumulator

19
Q

What are the two components in a CPU

A

control unit
Arithmetic logic unit

20
Q

What are the two buses

A

Data bus
Address bus

21
Q

Embedded system

A

Computer system with a dedicated function within a larger electrical system

22
Q

Properties of embedded systems

A

Low power consumption
Small size
Low cost
Simple CPU and memory unit

23
Q

Examples of embedded system

A

Microwave
Dishwasher
Washing machine
Sat nav

24
Q

What speed do modern processors operate at

A

Billions of cycles per second (gigahertz- GHz)

25
Q

Computer

A

An electronic device that takes an input, processes data and delivers and output