Innholdsfortegnelse:
- Definisjon - Hva betyr Modified Frequency Modulation (MFM)?
- Techopedia forklarer Modified Frequency Modulation (MFM)
Definisjon - Hva betyr Modified Frequency Modulation (MFM)?
Modifisert frekvensmodulasjon (MFM) er en metode for å kode digitale data på magnetiske medier. MFM ble brukt med tidlig maskinvare, inkludert kontrollprogram for mikrodatamaskiner (CP / M), IBM-kompatible PC-er og Amiga-PC-er.
MFM ble brukt på 3, 5-tommers og 5, 25-tommers disker, eller floppys, med dataoverføringshastigheter (DTR) på 250 til 500 kbps, samt MFM ST-506 harddisker opp til fem Mbps. MFM er nå foreldet, med unntak av 1, 44 MB disketter.
Fordi MFM hadde to ganger kapasiteten til tidligere frekvensmodulering (FM) -koding, var den også kjent som "dobbel tetthet."
Techopedia forklarer Modified Frequency Modulation (MFM)
Som et forbedret frekvensmodulasjons (FM) -kodingsskjema reduserer MFM antallet fluks-reverseringer som er inkorporert for klokkepulser, noe som gir større datatetthet. Sammenlignet med FM dobler MFM lineær bittetthet og reduserer lineal fluks reverseringstetthet uten å øke den registrerte magnetiske tettheten. I tillegg bruker opptakskoden utelukkende synkroniserte klokkepulser hvis databiter ikke er tilgjengelige.
MFM-koding gir en ikke-retur-til-null (NRZ) bitstrøm som er kodet når den skrives til magnetisk media. 1-biten er preget av en magnetisk overgang, som vanligvis er en positiv spenning. En 0-bit har ikke en magnetisk overgang og er generelt en negativ spenning. I gjennomsnitt blir hver databit kodet som to biter med noen avgrensere eller grenser ved en sekvens begynnelse og slutt.
MFM har fem grunnleggende kodingsregler, som følger:
- Fluksoverganger er aldri på et 0 bits midtpunkt.
- Fluksoverganger er alltid på 1 bit midtpunkt.
- Fluksoverganger er aldri ved en 1 bits startpunkt eller ved en 1 bits endepunkt.
- Kjørelengdegrensen er celler med to biter, noe som letter kontinuerlig fluks reversering mellom to nærliggende 0 biter.
- Rommet etter den siste databiten og innkjøringen rett før den første databiten blir registrert med klokkebits (0s).
