12.07.2015 Views

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

111111111111111111i, 11111 II I ITRACK INITIALIZATIONBefore any disk can be used, <strong>the</strong> surfaces must first be formatted with address marks,sector identifiers, and gaps. A special write command records <strong>the</strong>se fields on a disk surface.Once a disk is formatted, <strong>the</strong> remaining disk I/O commands can be used. The proceduresrecommended for formatting a disk are described later under "Track InitializationProcedures."Format Track0 5 8 11 16 20 26 31Op code R Fun Zeros Mod DA MA0 0 0 0 1 XXX 00100000 0 1 0 0 * * * * • *XXXXXXi iii II 11 !Il l 1 1 1 1 1 1 1 1 1 1 1 1 1••••■•••,,e•IIM, ••••■•■,■■■■ ••■■•••■••■•■,■••••••,,•■•• .••■••••,•■■••• ■■•••••■••■•••■••0 8-F 2 0 4 0 0-3 XAddress marks, sector identifiers, gaps, and 0's in <strong>the</strong> data fields are written on a track.(The read/write head used to write <strong>the</strong> track must be selected by a previous seek commandor load-next-sector-ID command.) Sector identifier data to be written in <strong>the</strong> first sectoron <strong>the</strong> track is contained in <strong>the</strong> index register (R), or <strong>the</strong> accumulator if R=000. The dataword has <strong>the</strong> following format:0 2 1011 15FCTS1 1 1 1 1 11 1 1 1S•■■•■••,....111., N.1111.,,,•■••' S•••11...„,••■0The track bit (T) is an extension of <strong>the</strong> sector address. Thus, sector numbers 0 through23 are written on <strong>the</strong> upper track and sector numbers 32 through 55 are written on <strong>the</strong>lower track.The cylinder number field (C) must contain <strong>the</strong> physical number, in binary, of <strong>the</strong>cylinder (0000 0000 to 1100 1011). This number is <strong>the</strong> same for every sector ID on <strong>the</strong>same track.The sector number field (S) must be set to 0. This number is incremented automaticallyfor each successive sector formatted on a track.Formatting starts at <strong>the</strong> first sector past <strong>the</strong> index mark and continues for 24 sectors. Fora previously unformatted disk, <strong>the</strong> flag bits (F) in <strong>the</strong> data word are set to 0. A device-endinterruption request is presented after <strong>the</strong> track is completely formatted. After <strong>the</strong> trackhas been formatted, a read verify operation must be performed to check for any surfacedefects on <strong>the</strong> track. If an error occurs during <strong>the</strong> verify operation and <strong>the</strong> track is determinedto be defective, <strong>the</strong> track must be reformatted as described previously under "Flagging.,Note: The disk storage module gives a busy indication to all o<strong>the</strong>r commands while a trackis being formatted.<strong>IBM</strong> 5022 Disk Storage Module 15-27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!