IOclassroomslides - PowerPoint PPT Presentation

1 / 32
About This Presentation
Title:

IOclassroomslides

Description:

Move N bytes from disk location X. to memory location M ... Seagate Barracuda-8. 7200 RPM. Seek: 8 ms. Rot lat: 4 ms. Platter size 133 GB. Tot cap 400 GB ... – PowerPoint PPT presentation

Number of Views:52
Avg rating:3.0/5.0
Slides: 33
Provided by: compu62
Category:

less

Transcript and Presenter's Notes

Title: IOclassroomslides


1
I/O-classroom-slides
2
Computer
Device Controller
Input/Output Device
3
(No Transcript)
4
Memory mapped I/O
CPU
Address
Data
0
7
Main memory
Data register (address 5000)
0
7
Ready
IF
IE

Status register (address 5002)
Keyboard controller
5
Processor
DMA
Memory
C
Processor to Controller Move N bytes from disk
location X to memory location M
6
DMA
7
DMA Transfer example
8
PCI bus with System Bus
CPU
System bus
Bridge
Memory
PCI bus
Controller
Controller
Controller
9
I/O Processor
CPU
I/O processor
System bus
Bridge
I/O bus
Shared Memory
Controller
Controller
Controller
10
Typical Seagate Barracuda-8 7200 RPM Seek
8 ms Rot lat 4 ms Platter size 133 GB
Tot cap 400 GB Xfer rate 150 MB/sec
11
  • Example 1
  • Suppose a disk drive has 256 bytes per sector,
    12 sectors per track, 100 tracks per surface and
    6 platters. What is the total capacity of such a
    drive in bytes?

12
  • Example 2
  • Assuming the disk drive from Example 1, what
    would be the time to read 6 sectors from the same
    track versus 6 sectors at random assuming average
    seek time is 20 ms and a rotational speed of 3600
    RPM.

13
(No Transcript)
14
Introduced in early 60s
15
(No Transcript)
16
(No Transcript)
17
Early 60s capacity per removable pack 7.25 MB
18
(No Transcript)
19
(No Transcript)
20
4 GB drive
21
(No Transcript)
22
Recording surface On both sides
Outer tracks more sectors
23
(No Transcript)
24
FCFS
25
SSTF
26
SCAN
27
C-SCAN
28
FCFS
29
SSTF
30
SCAN
31
C-Scan
32
C-Look
Write a Comment
User Comments (0)
About PowerShow.com