1-Systems Architecture

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/16

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.

17 Terms

1
New cards
What is the purpose of the CPU?
Run FDE cycle to execute computer instructions
2
New cards
What are the 4 elements required to form a basic computer system?
CU, Registers, ALU, RAM
3
New cards
What are the 2 main components of the CPU?
ALU and CU
4
New cards
Which architecture first described in 1945 allows for data and programs to be stored in same location?
Von Neumann
5
New cards
Which cycle does CPU carry out to process instructions?
FDE cycle
6
New cards
What number system does Von Neumann architecure use?
Binary
7
New cards
What is the role of MAR?
Stores address of current instruction to be fetched from RAM
8
New cards
What is the role of the MDR?
Stores data/instructions fetched from RAM
9
New cards
What is the role of the PC?
Stores the address of the next instruction to be fetched from RAM
10
New cards
What is the role of the Accumulator?
Stores results of logic operations and calculations
11
New cards
What is the function of the CU?
Decode instructions, Control CPU components
12
New cards
What is cache memory and why is it useful?
Very fast memory inside CPU that stores frequently used data/instructions so they dont have to be fetched from RAM
13
New cards

What are the steps of FDE cycle?(6)

MAR - Stores address of current instruction to be fetched from RAM

MDR - Stores the data/instructions once fetched from RAM

CU - Decodes data/instructions

ALU - Executes logic operations

ACC - Stores output PC - Incrementes by 1

-Then everything is repeated

14
New cards

What factors affect CPU performance?(4)

RAM size, Clock Speed, Cache Size, Number of Cores

15
New cards
What is an embedded system?
A computer system built into a larger mechanical device
16
New cards

What are some examples of embedded systems?

Dishwasher, Washing machine, Microwave Oven

17
New cards

What are the differences between embedded and general purpose systems?

Embedded - 1 specific task, Slow execution, Reliable, No updates, Cheap

General - Multiple tasks, Fast execution, Not as reliable, Updates, Expensive