Hardware Flashcards

(15 cards)

1
Q

Describe primary memory

A

RAM- volatile.
Can hold program instructions and data
Programs to be executed are first loaded from backing store before being run.
Because RAM is much faster.
Operating system is held in RAM.

ROM- read only. Non volatile. Holds simple BIOS operating system burnt onto the chip at the time of manufacture.
BIOS runs a ‘bootstrap loader’ that looks for another operating system

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

Describe the central processing unit

A

controls the transmission of data to and from main memory. Processes the data in memory. Controls transfer of data between input, output and memory.

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

State the components of the cpu

A

control unit
Arithmetic logic unit
General purpose registers
Instruction sets
Memory address register
Memeory data register
Program counter
Current instruction register.

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

Describe MAR, MDR, PC and CIR

A

MAR- holds the address of the memory location currently being accessed.
MDR- holds the data read from or being written to memory
PC- the address of the next program instructions to be read from memory
CIR- the instruction most recently fetched from memory.

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

Describe buses

A

collections of wires inside the computer which transmit information between the components and also to input/output devices.

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

Describe the Address bus , data bus and Control bus

A

Address bus - used to specify the address in memory where data will be read from or written to
Data bus - used to transfer data from memory into the cpu or from CPU back to memory.
Control bus- used to send control signals between parts of the computer.

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

Describe RAM cache memory.

A

Cache is small, extremely fast memory.
Placed near or on the processor.
Stores regularly used data.
When full, least used is discarded.
Try to predict next instructions to be accessed and pre-fetch them into the cache.
Attempts to solve ‘von Neumann bottleneck’.
CPUs are so fast that data from ram can’t be fetched quickly enough to keep them occupied.

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

Describe disk cache

A

keeps copies of blocks of data in RAM do that recently accessed blocks can be read more quickly again from RAM rather than having to read from the slower hard disk.

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

Describe how cache works

A

data being read from RAM is copied into the cache- it records the address the data came from, the data itself and the timestamp when it was accessed.
CPU reads data from cache rather than ram.

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

Describe parallel processing

A

modern computers usually have mul;triple processors.
Code written to allow different lines of code to be carried out simultaneously across multiple processors.
Useful where large/complex calculations are being carried out.
-makes it run faster .
-programming more complex. Meaning benefits are rarely fulfilled.
Different parts of program run on their own thread.
-code only executed by one processor

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

What are external backing store

A

forms of non-volatile storage
Stores data to be used repeatedly
Usually slower and cheaper than RAM
Can sometimes be sued to backup data to keep it safe.

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

Describe mechanical storage

A

requires movement. E.g. hard disks and CD-ROM .
Slower access speeds but are also cheaper, in the case of hard disks they can have very large amount of storage.
Hard disks more likely to be damaged if dropped due to moving part.
Hard disks generally have a long life span.
Hard disks will sometimes require defragmentation.
CDROOM/DVD/BLURAY- small capacities.
Magnetic tape has large capacity. Still sometimes used for backup purposed because they are cheap and store a lot of data. Relatively fast when writing data but slow for recovering but can be easily stored in a safe or transferred for off-site backups.

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

Describe solid state drives

A

solid state and flash memory is faster but more expensive than hard disks.
Direct replacements for hard drives but use more expensive flash memory.
Less reliable over time but increasingly used in modern computers to improve speed
Made up if NAND flash- shock resistant.
No moving parts- power efficient.
Lighter, quieter, use less power, run cooler than hard drives
Don’t require defragmentation.

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

Compare memory and backing store speeds and cost

A

smallest size- RAM
Largest size- hard disks

Cheapest- flash memory
Most expensive- RAM and hard disks
Cost per Gb- RAM- 5.56. Hard disk- 0.03

Quickest read speed- RAM 10BG/sec
Slowest read speed- hard disks Cheapest- 100MB/sec

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

Describe disk fragmentation

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