CS 1104 Help Session III I/O and Buses. Colin Tan, firstname.lastname@example.org S15-04-15. Why do we need I/O Devices?. No computer is an island Need to interact with people and other computers and devices.
CS 1104Help Session IIII/O and Buses
Y/(X * 10^6)
Ethernet Packet Format
Length of Data2 Bytes
Software Protocol to Send and Receive
(Y bytes)/(X * 10^6)
Suppose we have a system with the following characteristics:
A 200MHz clock means that each cycle is 5ns.
1. For 4-word block transfers:
1 + 40 + (2 + 2) + (2 + 2) + (2 + 2) + (2 + 2) = 57 cycles
(256 *4)/(1s/4560ns) = 224.56 MB/s