Unit 1.1 Flashcards

Memorize all

1
Q

What are advantages of HDD (Magnetic)

A
  • Cheaper
  • Large Capacity
  • Fast read and write speed
  • Last longer than SSD
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are advantages for SSD (Solid State)

A
  • Portable
    -Very fast access speed
    -Consumes less power
  • Durable as it as no moving parts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are advantages for Optical Storage

A

-Portable
-Cheap
-More durable than HDD

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

What are disadvantages for HDD

A

-Not portable as it has moving parts
- Made from weak material meaning its not durable
-Works slower than SSD
-Produces alot of heat

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

What are disadvantages of SSD

A
  • Expensive as its made from expensive material
  • Limited storage capacity
    -Potential data loss if the drive fails
  • Wears down over time due to the Nand-Chip turning on and off rapidly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are disadvantages for Optical storage?

A
  • Slower access time
  • Can be scratched leading to loss of data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is pipelining?

A

Pipelinig is when multiple instructions overlap eachother in their execution. An example being when one instruction is being fetched, the other is being executed.

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

What are advantages of pipelining?

A
  • High speed meaning more FDE cycles
  • Piplined CPUs works at a higher clock speed frequencies than RAM.
  • Faster ALU is desgnied
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are features of the Von neumann Architecture?

A
  • Shared memory
  • Shared system bus
  • Single control unit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the features of the Havard Architecture (Note: They are the opposite)

A
  • Seperate memory for data and instructions
  • Seperate Buses
  • Fetch is done at the same time as read and write
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the features of CISC?

A
  • RAM efficent
  • Focuses on hardware
  • Quicker to code programs
  • A more complex set of circutury
  • Expensive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are features of RISC?

A
  • A less complex set of circuity
  • Cheap to produce
  • Power efficent
  • Small amount of very simple instructions
  • Can pipeline
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Define RAM

A

Random Access Memory:
- Stores currently open files/applications
- You can modify the content
- Volitale

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

Define ROM

A

Read Only Memory:
- Stores the BIOS and stores the instruction to start the opertaing system
- Non-Volatile

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

Define MAR (Holds the…)

A

Memory Address Register:
- Holds the address in memory which is required to be fetched or stored in data

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

Define MDR

A

Temporily stores data, constantly moving from memory and processor

17
Q

Define PC (Program Counter)

A

Holds the memory address of the next instruction that needs to be executed

18
Q

Define ACC (Accumulator)

A

Holds the intermediate results of the next instruction from the ALU and MDR

19
Q

Define CU

A

Controls the flow of data. Responible for sending Instructions

20
Q

What is Opcode?

A

The command part of the instruction

21
Q

What is Operand?

A

The data part of the instrucion

22
Q

What is cache?

A

Cache stores frequently used instruction that needs to be accessed by the CPU

23
Q

How is data searched through cache?

A

When data needs to be fetched, it searches through each level starting from level 1.
When data is found= “Cache HIt”
When data is not found= “Cache Miss”

24
Q

What happens if there are alot of Cache Misses?

A

Leads to Data latency

25
Q

What is Overclocking?

A

Pushing the CPU to its limits, leading to heating and data-loss.

26
Q

What is Under-Clocking?

A

Reducing clock speed, prolongs the use of the CPU.

27
Q

What are cores?

A

A set of control units, ALUs and registers.

28
Q

What is a logical Core?

A

A physical core split into two simulated virtual cores.

29
Q

Define Virtual Memory

A

A location in secondary storage which is used when the RAM is full. Stores unused instructions and swaps them back into RAM when needed.

30
Q

What is the stored program concept?

A
  • The idea that machine code instructions are stored in main memory
  • The instructions are fetched, decoded and executed and the same time