I/O Flashcards
What’s an input?
A hardware component used to enter data and instructions into a computer
What’s an output?
A hardware component used to receive information from a computer
What’s a bus?
It’s a public place, type of network architecture where every node is involved in communication with equal access to a set of wires
What does a node need to do to send a message?
Address, what type, announce the data, ensure that nodes don’t collide
Advantage and disadvantage of bus architecture?
Easy to add new devices and possible bottleneck
What are the two types of non-bus network?
Point-to-point connection and mesh network
Does point-to-point connection need an address?
No
What does mesh network do?
It settles a connection between nodes and it routes messages using addresses
How do you calculate a bandwidth?
Lane speed by a number of lanes
What’s an address line?
Designates source or destination of data on the data bus
What’s a control line?
To control access to and use of data and address lines
What’s a data line?
Provide a path for moving data between systems
What does CPU-bus interface do?
Registers staging data to go in and out of CPU
What’s MAR?
Memory Address Register it holds the address of reads or writes to go on the address line
What’s MBR?
Memory Buffer Register, it holds data to go on or retrieve from data lines