System architecture Flashcards

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

what is an embedded system

A

a small dedicated system that performs specific tasks related to their function within a larger system.

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

what are the disadvantages of an embedded system

A

very narrow skill set

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

three advantages of an embedded system

A

easier to design, cheaper to produce and more efficient at its task than a general computer

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

what is the overall purpose of the CPU

A

to process data and instructions

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

what three factors effect CPU speed

A

clock speed, number of cores and cache size

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

what are the three components that make up the CPU

A

Control unit, Arithmetic logic unit and cache

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

what is the function of the control unit

A

To manage the fetch decode execute cycle and oversee the flow of data in and out of the CPU

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

what three things are typically closely linked to the CPU

A

main memory, input and output devices

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

what is the function of the ALU

A

It completes all the arithmetic calculations, and performs logic operations

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

what is the function of the cache

A

High speed, volatile memory close to the CPU that holds regularly used data

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

what is the function of the program counter

A

Holds the address of the next instruction for each cycle

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

what is the purpose of the MAR

A

hold the address of the instruction the CPU is about to use

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

what is the purpose of the MDR

A

To hold the actual data, ready to be written into memory or already fetched from memory

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

what is the purpose of the accumalator

A

To store the results of calculations made by the ALU

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

what happens in the fetch part of the fetch-decode-execute cycle

A

“Memory address is copied from PC to MAR, and then the instruction goes to the MDR. PC is then increased
to point to the address of the next instruction of the cycle

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

what happens in the decode section of the fetch-decode-execute cycle

A

Instruction in the MDR is decoded by the CU

17
Q

Two characteristics of RAM

A

High speed, volatile.

18
Q

what is the main function of RAM

A

It is where all the data and programs are stored whilst they’re being used

19
Q

What happens when an application is opened on a computer

A

It is copied from the secondary storage to the RAM

20
Q

what is primary storage

A

Mostly volatile storage that the CPU can access quickly. Fast read/write speeds compared to secondary storage

21
Q

What is secondary storage

A

Non volatile memory, where all data is stored when it is not in use

22
Q

What is virtual memory

A

It is secondary storage used as extra RAM for when the real RAM is overrun

23
Q

Three disadvantages of virtual memory

A

Makes computer slower to respond. Inefficient. Takes longer to read and write.

24
Q

What is ROM

A

read only, non volatile memory that holds the BIOS which tells the computer how to boot up

25
Q

What are the three types of secondary storage

A

solid state drive, optical memory and magnetic

26
Q

rank the three type of secondary storage based on speed

A

optical, magnetic, ssd

27
Q

rank the three type of secondary storage based on capacity

A

optical, ssd, magnetic

28
Q

rank the three type of secondary storage based on cost

A

magnetic, optical, ssd

29
Q

rank the three type of secondary storage based on portability

A

magnetic, optical, ssd