Systems architecture + Memory and storage

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

1/39

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.

40 Terms

1
New cards

computer

electronic device which takes input

2
New cards

CPU

processes data

3
New cards

whats speed of CPU measured in

Hertz

4
New cards

what factors affect CPU speed

clock speed

cache size

number of cores

5
New cards

how CPU and RAM work together

CPU transfers data and instructions between CPU and memory

CPU retrieves instructions and data from RAM , storing them temporarily in its registers and cache for faster access during processing

CPU performs calculations, executes instructions, and manipulates data stored in RAM

6
New cards

RAM

main memory

7
New cards

ALU

Arithmetic and Logic Unit

does arithmetic calculations and makes all logical decisions

8
New cards

CU

control unit

controls flow of data

9
New cards

Fetch

fetches instruction from RAM

10
New cards

Decode

decodes the instruction

11
New cards

Execute

carries out instruction

12
New cards

FDE

works in a cycle

CPU gets instruction from main memory, using Program Counter (PC) to determine memory address

MAR holds address

CPU interprets fetched instruction's to determine operation to be performed

CPU carries out operation specified by the decoded instruction

13
New cards

memory access register (MAR)

Holds address of where data is to be fetched or stored

14
New cards

Memory Data Register (MDR)

contains data being fetched or stored

15
New cards

Program Counter (PC)

holds address of next instruction

16
New cards

Accumulator

Stores results of calculations

17
New cards

dual-core processor

single chip that contains two processors

18
New cards

cache

fast memory

temporarily holds instructions processor is likely to reuse

19
New cards

why is cache needed

temporarily holds instructions processor is likely to reuse

faster processing as processor does not have to wait for data to be fetched from RAM

20
New cards

see notes for cache speed

21
New cards

why is cache usually small

more cache, faster computer runs

cache is more expensive to build than RAM

22
New cards

level 1 cache

extremely fast transfer rates

very small

holds most frequently used instructions and data

23
New cards

level 2 cache

slower

bigger in capacity

hold data and instructions that are needed less frequently

24
New cards

stored-program

instruction and program data stored in same memory

25
New cards

embedded systems

computer system with dedicated function in larger system

26
New cards

primary storage

ram, rom, registers + cache
holds data and instructions needed by cpu
cpu gets data quicker here than secondary

27
New cards

RAM compared to ROM

bigger
read and write
volatile
holds programs and data in use by cpu

28
New cards

ROM compared to RAM

smaller
read only
non-volatile
holds start up instructions for computer

29
New cards

virtual memory

needed when there is not enough physical RAM to store open programs

30
New cards

where is virtual memory held?

hard disk

31
New cards

when are programs transferred out of RAM?

not being executed

32
New cards

when are programs transferred back to RAM?

when needed

33
New cards

why is secondary storage needed?

ROM is read only and RAM is volatile

34
New cards

what is secondary storage needed for?

storing programs + data when power turned off

semi-permanent storage of data that can change

backup + archive of data files

35
New cards

optical storage

low storage capacity

slow to access data

thin/lightweight/portable

36
New cards

examples of optical storage

CD-R/RW

DVD-R/RW

Blu-Ray

37
New cards

solid state storage

medium storage capacity

very quick to access data

no moving parts (reliable)

no noise

low power

no need to fragment

limited number of read/write cycles

expensive

38
New cards

examples of solid state storage

SSD

Memory sticks

Flash memory cards

39
New cards

magnetic storage

high storage capacity

quick to access data

has moving parts, which eventually fail

40
New cards

examples of magnetic storage

hard disk drive

tape