The System Flashcards

1
Q

What is a bus hierachy

A

Systems can have more than one bus connected together - a bus hierachy dictates which is the most important (system bus) and which are more secondary

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

what is a bus bridge

A

A way to connect a bus to one or more other busses - can work like an adaptor meaning a bus only needs to know how to connect to the bridge - rather than multiple other types of bus

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

Why is raw bus bandwidth never achieved in practice

A

Because bus arbitration (PCI controller chip deciding what device is up next for control of the bus) and bus turnaround - handing over control

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

What are some ways to improve bus bandwidth

A

Block transfer - transferring multiple words in a single transfer (however this monopolises the system bus and makes it less reactive) - other devices have to wait

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

What is a buffer?

A

busses different speeds - producer/consumer

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

A bus system has a protocol overhead of 5 cycles, a bus width of 32 bits, and a bus frequency of 200 MHz.

a. Calculate the data transfer rate for single transactions
b. Calculate the data transfer efficiency with block sizes of 16 bytes.

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

What is disk storage

A

non volatile, rewritable, 2d, magnetic

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

what is seek time and how do we reduce it ?

A

amount of time to find data

smaller tracks, more platters (means smaller read/write heads), faster rotational speed

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

What is a Solid State Drive/advantages thereof?

A

Array of memory chips
Controller makes the SSD look like a disk - but it’s not mechanical in the same way as a disk
fast access time - normally only needs a digital lookup
able read multiple files ‘interleaving’

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

ssd disadvantage

A

wear - reading & writing memory cells wears them

helped by wear levelling - writing to different parts of memory to spread out the wear

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

What is Ethernet and what is CSMA/CD

A

An ethernet is a network that connects different devices together using a wired connection

CSMA/CD is a method/protocol used by Ethernet controllers to manage multiple devices sharing use of the internet and resulting possible collisions

Carrier Sense - checking what/if other devices are using the connection
Multiple Access - More than one device is connected
Collision Detection - can’t have more than one device using the system at one time, if that happens devices will stop for a random period of time each, then try again

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