Question
1. A 32-bit computer has two selector channels and one multiplexor channel. Each selector channel supports two magnetic disk and two magnetic tape units. The multiplexor channel has two line printers, two card readers, and ten VDT terminals connected to it. Assume the following transfer rates.
Disk drive                      700 Kbytes/s
Magnetic tape drive      200 Kbytes
Line printer                   6.6 Kbytes/s
Card Reader                1.2 Kbytes/s
VDT                               1 Kbytes/s
Estimate the maximum aggregate I/O transfer rate in this system.

2. Given the following set of events, show which routines the CPU is executing for times 0 to 100 ns. Each handler routine (with its interrupt request) takes 20 ns to complete. The priority of the interrupts ranges from IRQ6 as the highest priority interrupt to IRQ0 as the lowest priority interrupt.
Time          Action
0 ns          Start of main program
10 ns         IRQ2
25 ns         IRQ5
40 ns         IRQ6
50 ns         IRQ1

Time      Action
0 ns:      Start of Main Program
10 ns:    IRQ2

3. If an address bus needs to be able to address four devices, how many conductors will be required?
What if each of those devices also needs to be able to talk back to the I/O control device?

4. Define the terms seek time, rotational delay, and transfer time. Explain their relationship.

5. Suppose a disk drive has the following characteristics:
- 5 surfaces
- 512 tracks per surface
- 128 sectors per track
- 1024 bytes per sector
- Track-to-track seek time of 12 milliseconds
- Rotational speed of 1500 RPM
a) What is the capacity of the drive?
b) What is the access time?
Solution Preview

These solutions may offer step-by-step problem-solving explanations or good writing examples that include modern styles of formatting and construction of bibliographies out of text citations and references.
Students may use these solutions for personal skill-building and practice.
Unethical use is strictly forbidden.

1) The maximum aggregate I/O transfer rate of the system is equal to:
700Kbystes/s + 700 Kbytes/s+ 2* 6.6 Kbytes/s+ 2* 1.2 Kbytes/s+ 10* 1Kbytes/s = 1,400 Kbytes/s+ 13.2 Kbytes/s+ 2.4 Kbytes/s+ 10 Kbytes/s= 1,425.6 Kbytes/s.
This is only a preview of the solution.
Please use the purchase button to see the entire solution.
By purchasing this solution you'll be able to access the following files:
Solution.docx
Purchase Solution
$9.45
Google Pay
Amazon
Paypal
Mastercard
Visacard
Discover
Amex
View Available Computer Science Tutors 641 tutors matched
Ionut
(ionut)
Master of Computer Science
Hi! MSc Applied Informatics & Computer Science Engineer. Practical experience in many CS & IT branches.Research work & homework
5/5 (6,804+ sessions)
1 hour avg response
$15-$50 hourly rate
Pranay
(math1983)
Doctor of Philosophy (PhD)
Ph.D. in mathematics and working as an Assistant Professor in University. I can provide help in mathematics, statistics and allied areas.
4.6/5 (6,688+ sessions)
1 hour avg response
$40-$50 hourly rate
Leo
(Leo)
Doctor of Philosophy (PhD)
Hi! I have been a professor in New York and taught in a math department and in an applied math department.
4.9/5 (6,435+ sessions)
2 hours avg response

Similar Homework Solutions