1.1 Systems Architecture

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

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

Cache

  • Storage which is Bigger than Registers and smaller than RAM
    -Located on the CPU so data does not have to travel too far to get to RAM
    -provides quick access to frequently used instructions

2
New cards

Registers

Small , very fast pieces of memory built inside the CPU that immediately handles temporary data/instructions

3
New cards

MAR (Memory Address Register)

Holds the address of where data is to be fetched or stored

4
New cards

MDR (Memory Data Register)

Holds the data fetched from, or to be written to the memory

5
New cards

Program Counter

holds the address of the next instruction to be executed

6
New cards

Accumulator

Stores results of calculations in the ALU

7
New cards

Fetch stage

CPU Fetches instruction from main memory -RAM

8
New cards

Decode stage

Instruction is broken down by CU in CPU, so computer can understand

9
New cards

Execute stage

The instruction is then performed and carried out

10
New cards

ALU (Arithmetic Logic Unit)

performs arithmetic calculations and logical operations

11
New cards

CU(Control Unit)

controls the flow of data in the CPU and decodes instructions in the FDE cycle

12
New cards

The difference between storing data and an address

data is the actual value/info to be processed
Address is a location in memory where data is stored

13
New cards

What are Three factors that affect the CPU performance?

-Clock speed
-Cache size
-Number of cores

14
New cards

Effect of clock speed

-Num of instructions a single processor core can carry out per second (Hz)
-The faster the clock speed, the faster the computer can perform the FDE cycle , so the more instructions processed each second

15
New cards

GHz

billions of cycles per second

16
New cards

Effect of number of cores

-A core is a single processing unit in CPU
which is each able of FDE its own instructions
-The more cores there are, the greater number of instructions it can process simultaneously , in a given space of time

17
New cards

Effect of cache size

-Cache is a small amount of high-speed RAM built on the processor
-The bigger the cache , the less time a processor has to wait for instructions to be fetched
-Cache has faster read/write speed than RAM

18
New cards

Dual-core vs quad-core

-dual core has 2 processing units
- quad core has 4 processing units

19
New cards

Embedded systems

A computer system, with a single function , built into a larger machine

20
New cards

Characteristics of embedded systems

-easier to design
-cheaper to produce
-less power needed
-smaller in size