chapter 5 storing files. figure 5.0.f01: a simple magnetic tape drive. photographed by dr. richard...

26
Chapter 5 Storing Files

Upload: clyde-mcdonald

Post on 18-Jan-2016

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

Chapter 5

Storing Files

Page 2: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A typical hard drive.

Page 3: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F02: A typical hard drive.

Courtesy of Dr. Richard Smith

Page 4: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F03: Hard drive mechanism.

Page 5: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

EQUATION 5.0.Eq01

Page 6: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F04: Hardware block diagram of a hard drive controller.

Page 7: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F05: Low level format of a hard drive sector.

Page 8: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F06: Sectors and clusters on a hard drive.

Page 9: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F07: Detecting an error using odd parity on a nine-track tape.

Page 10: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F08: Calculating a simple checksum.

Page 11: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F09: Example of MS-DOS drive partitioning.

Page 12: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F10: A cash register that handles four decimal digits.

Courtesy of Dr. Richard Smith

Page 13: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

TABLE 5.0.T01: Abbreviations for large numbers

Page 14: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

TABLE 5.0.T02: Classic storage sizes

Page 15: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F11: Layout of a FAT-formatted volume.

Page 16: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

TABLE 5.0.T03: Contents of the FAT 32 boot block

Page 17: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

TABLE 5.0.T04: Microsoft’s FAT file system formats

Page 18: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F12: Clusters containing parts of files.

Page 19: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F13: The FAT points to the clusters in a file.

Page 20: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F14: Classic Unix volume format.

Page 21: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F15: Apple’s HFS Plus Volume Format.

Page 22: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F16: NTFS and the Master File Table.

Page 23: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F17: “Hourglass” structure of the I/O and file system.

Page 24: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

FIGURE 5.0.F18: Procedure calls between operating system layer.

Page 25: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

TABLE 5.0.T05: Partition table for the drive in Figure 5.9

Page 26: Chapter 5 Storing Files. FIGURE 5.0.F01: A simple magnetic tape drive. Photographed by Dr. Richard Smith at the Computer History Museum, California A

TABLE 5.0.T06: Part of a file allocation table