MFM encoding

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=physical |subcat=Floppy disk |released=1970 }} '''MFM encoding''' (Modified Frequency Modulation) is, as its name implies, a modified version of [[FM...")
 
(Floppy disk formats using MFM encoding)
 
(One intermediate revision by one user not shown)
Line 10: Line 10:
  
 
== Floppy disk formats using MFM encoding ==
 
== Floppy disk formats using MFM encoding ==
 +
* [[Acorn double density 3 1/2" disk]]
 +
* [[Acorn double density 5 1/4" disk]]
 +
* [[Acorn high density 3 1/2" disk]]
 +
* [[Amiga double density disk]]
 +
* [[Amiga high density disk]]
 +
* [[Apple double-density 3 1/2" disk]]
 +
* [[Commodore 1581 disk]]
 
* [[IBM Type 2D]]
 
* [[IBM Type 2D]]
 +
* [[PC-DOS 160K format]]
 +
* [[PC-DOS 180K format]]
 +
* [[PC-DOS 320K format]]
 +
* [[PC-DOS 360K format]]
 +
* [[PC-DOS 720K format]]
 +
* [[PC-DOS 1.2M format]]
 +
* [[PC-DOS 1.44M format]]
  
 
== Links ==
 
== Links ==
 
* [[Wikipedia:Modified Frequency Modulation|Wikipedia article]]
 
* [[Wikipedia:Modified Frequency Modulation|Wikipedia article]]

Latest revision as of 14:24, 10 December 2016

File Format
Name MFM encoding
Ontology
Released 1970


MFM encoding (Modified Frequency Modulation) is, as its name implies, a modified version of FM encoding. It was originally developed for use in early IBM hard disks (where it was used starting in 1970), but became most notable for its widespread use in floppy disks, including the standard PC/MS-DOS formats and most CP/M formats as well as some others.

Similarly to FM, MFM encoding depends on changes of signal rather than absolute magnitude, but it uses a more compact scheme for representing data bits. FM encoding required two transitions for some bits, while MFM uses only one transition per bit at most, zero for some bits, though extra "clock bits" and "sync marks" are also added. Elaborate rules for the placement of all these signals are needed to prevent multiple zero bits encoded with no transitions appearing in a row, since it is rather hard to count the number of consecutive occurrences of the absence of a signal transition.

[edit] Floppy disk formats using MFM encoding

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox