1.1-1.2 System architecture, memory and storage Flashcards

1
Q

What is software?

A

Name for the programs which provide instructions for the computer

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

Explain the fetch, decode, execute cycle?

A

Fetch data/ instructions from memory
Decode it
Execute it

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

What is the CPU made up of?

A

Billions of transistors

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

What are some common components found in the CPU?

A

ALU
CU
Cache
Registers

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

Explain the control unit?

A

coordinates CPUs activity

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

Explain the ALU

A

Arithmetic operations like +-/*, logic like AND, OR,

Carries out calculations and logical decisions

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

Explain Cache?

A

Provide temporary storage that the CPU can access very quickly

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

Explain what Registers are?

A

Memory locations within CPU that hold data temporarily, accessed quickly

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

Explain what Registers do?

A

Accept, store and transfer data and instructions for CPU

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

Name 4 registers

A

PC
MDR
MAR
ACC

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

What is the program counter?

A

Keeps track of memory location for the next instruction

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

What is the MDR?

A

Store any data fetched from memory or any data that is to be transferred

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

What is the MAR?

A

Stores the location in memory to be used by the MDR , where it is sending or fetched from

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

What is the Accumulator?

A

Holds the result of any calculations made by the ALU

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

What affects the CPUs performance?

A

Clock speed - constant fetch, execute cycle.
Cache size - accessing cache is a lot quicker than normal memory

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

How fast is cache?

A

4GHz / 4 billion

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

What is an embedded system?

A

Specific function as a part of a larger device

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

Characteristics of an embedded system?

A

Low power
small in size
Low cost
Dedicated software

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

Examples of an embedded system?

A

Washing machine, dishwasher, microwave

20
Q

What is the difference between RAM and ROM?

A

RAM - needs power to maintain contents, read and write.
ROM - doesnt require power to maintain content, computer cannot over write its content, holds data and instructions needed to start up the computer

21
Q

Is RAM volatile?

A

Yes, temporary

22
Q

What is the difference between primary and secondary storage?

A

Primary is faster and mostly volatile
Secondary is non volatile and much slower

23
Q

Give an example of magnetic storage (Secondary)

A

HDD - hard disk drive

24
Q

Positives and negatives of magnetic storage?

A

Cheap, large capacity, portable, slow access time, fragile

25
What is flash memory?
Storing data based on electronics
26
What is latency?
Delay before data is transferred
27
Positives and negatives of Solid state storage?
Very fast access time, portable Low capacity, expensive
28
Give an example of optical storage?
DVD-R , CD
29
How are optical storage written to and read from?
Using laser light, pits and lands
30
Positives and Negatives of optical storage
Portable , cheap Easily damaged ,
31
Give an example of SSD
Memory stick
32
With 2 bits, how many colours can you score?
2^2 = 4 its 2^(how many bits)
33
What is metadata?
Data about the data
34
What does metadata include?
Number of bits per pixel The size of the image in bits
34
What is colour depth?
Number of bits used per pixel, more bits per pixel, the larger the range of colours we have in the image
34
What is the resolution?
The number of pixels per unit of distance
35
How do you work out file size? You have the height and width
Height x width
36
What is the sample rate with sound?
Number of samples taken per second
37
What is sound measured in?
Hertz
38
What does the size of the sound file depend on?
Sample rate Duration Bit depth Number of channels
39
How do you work out size of file? You have duration, sample rate, bit depth, and channels
Bit depth x number of channels x sample rate x duration
40
What are the two types of compression?
Lossy Lossless
41
What is lossy compression?
Data is permanently removed to make the file smaller
42
Is lossy good for photos or text?
Photos
43
How does lossless compression work?
Recreating the original file exactly, but using an index to make it smaller
44
Is lossless reversable?
Yes
45
Is lossy noticable?
Not likely to be noticed to the human eye or ear, but there is some loss of detail