Hardware And Software Flashcards

1
Q

The CPU controls

A

The operation of the CPU and other hardware
The storage and transfer of data
The FDE cycle

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

RAM is

A

Random Access Memory that is volatile and stores the programs and data currently being used

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

ROM is

A

Read Only Memory that is non volatile and stores the booting up part of the OS program

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

Cache is

A

High speed fast access RAM that is placed close to the CPU it stores the most recently and frequently accessed files it is also volatile

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

Name the registers

A
The current instruction register 
The memory data register 
The memory address register 
The program counter 
The accumulator
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The instruction register

A

Holds the instruction currently being executed

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

The memory data register

A

Holds the piece of data that has been fetched from memory

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

The memory address register

A

Holds the address of the next piece of memory to be fetched

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

The program counter

A

Holds the location of the next instruction to be fetched it is automatically incremented between supplying the address of the next instruction being executed and the instruction being executed

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

The address bus

A

Takes the memory address to the ram

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

The data bus

A

Takes the data from the memory to the CPU

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

The five steps of the Fetch stage are

A
  1. The program counter copies the address of the next instruction it contains to the MAR
  2. The MAR places the address to be used on the address bus
  3. The MAR triggers a read signal that causes main memory to place the instruction being asked for on the data bus
  4. The instruction on the data bus is loads into the MDT
  5. The MDR copies the instruction to the CIR
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

In what step of the FDE does the CPU decode the instruction and prepares various areas within the chip in readiness of the next step

A

Decode

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

What happens in the execute step

A

Processing takes place the instruction is executed and the result is stored in another register and the CPU starts another cycle

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

What are the four key factors about CPU architecture

A

Cores
Clock speed
Cache size
Processor type

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

What is a Core

A

A core is a processing unit which contains an ALU, control unit and registers. They communicate with each other using channels which use up some of the extra speed they provide

17
Q

What is Clock Speed

A

Clock speed indicates how fast the CPU can run. It is measured in mega or giga hertz and corresponds with how many instruction cycles the CPU can deal with a second. It can be increased through over clocking but there are limits as the CPU cannot always keep up with the overclocked speed and overheat

18
Q

How can cache improve the CPUs performance

A

Increasing the cache which is fast access RAM placed close to the CPU means more instructions that the CPU uses regularly can be stored there making them quicker to access improving the CPU

19
Q

Advantages of tape streamers

A

Cheap per Mb of storage
Can store large amounts of data(over 100GB)
Can be set up to do the back up overnight or over the weekend
Robotic archive and backup systems can swap tapes in and out automatically

20
Q

Disadvantages to tape streamers

A

Serial access means data can be quite slow to access
Need a special piece of equipment to record and read data
Less robust than other media as the tape can easily break