Konference: SAPI-1 a československé mikropočítače

Od: EC1045
Datum: 26.11.2011 20:14
Předmět: Re: Atyp formaty disket


tu byla ta zakroucena vec font-face { font-family: Calibri; } tu byla ta zakroucena vec font-face { font-family: Consolas; } tu byla ta zakroucena vec page WordSection1 {size: 612.0pt 792.0pt; margin: 70.85pt 70.85pt 70.85pt 70.85pt; } P.MsoNormal { FONT-SIZE: 11pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Calibri","sans-serif" } LI.MsoNormal { FONT-SIZE: 11pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Calibri","sans-serif" } DIV.MsoNormal { FONT-SIZE: 11pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Calibri","sans-serif" } A:link { COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99 } SPAN.MsoHyperlink { COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99 } A:visited { COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99 } SPAN.MsoHyperlinkFollowed { COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99 } SPAN.StylE-mailovZprvy17 { COLOR: windowtext; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-compose } .MsoChpDefault { mso-style-type: export-only } DIV.WordSection1 { page: WordSection1 }
taj jsem se dival do prirucky k R1715 a tam jsou vypsany pormaty pravdepodobne jen pro 5.25" diskety ale .....
 
MFS 1.2 256x14x40 SPC;BROS
MFS 1.4/1.6 128x26x77 BROS 5.3
MFS 1.4/1.6 256x16x80 DS/SS, 256x16x40 SS SCP 0004
MFS 1.4 1024x5x80 SS, 1024x5x40 SS SCP 0005
MFS 1.6 1024x5x80 SS/DS, 1024x5x40 SS SCP 0005

Trochu jsem si hral v ramci pripravy na blokovaci a deblokovaci mechanizmus biosu CP/M pro 5,25 diskety a HDD. Standardne je u CP/M delka sektoru 128 byte a na 8“ diskete je ve stope 26 sektoru.

U 5,25“ disket jsou standardne sektory 256 byte a aby s nima mohla CP/M spolupracovat, musi se  nacist sektor 256 byte do bufferu a tam si vzit prislusny sudy nebo lichy sektor. Pri zapisu je to opacne, a jeste tam jsou nejaky dalsi slozitosti, jestli zapsat sektor na disketu hned, nebo se muze pockat a pod. Stejny to je u HDD s 512 byte v sektoru, tam se musi vybirat jeden ze 4 nactenych sektoru.

No a abych to mohl zkouset, tak jsem si rekl, ze to bude nejjednodussi vyzkouset primo na 8“ disketach. Zkouset to hned na  5,25 je moc „neznamych“ najednou! a u HDD by mohlo dojit az k moznemu nevratnemu „rozformatovani“ disku. Takze jsem si napsal formatovaci programy na FDC-1 s 8“ mechanikama na format 256 a 512 byte.  Rekl jsem si, ze kdyz 128x26 je standard, tak u 256 se urcite vejde polovina sektoru, takze jsem zvolil 13 sektoru. U 512 jsem zvolil 7 sektoru.  Formatovani jsem rozchodil a jeste si napsal kontrolni programek na fyzicky cteni a zapis tehle podivnych formatu. Pak me napadlo, vyzkouset co se vlastne pro kterym formatu vejde do jedny stopy. Zajimavy veci....

Dylka sektoru 128 se veslo bez problemu 27 sektoru, pri 28 sektorech se jiz prvni sektor nenaformatoval, asi se formatovani ukoncilo pruchodem indexu na diskete. Takze ve stope bylo 3456 byte.

U dylky 256 se veslo 15 sektoru , to je 3840 byte. U dylky 512 se veslo 8 sektoru, tedy cekem  4096 byte. Ty prirustky jsou zpusobeny ze je u delsich sektoru min mezer mezi se! ktory misto kterych muzou byt data. Taky jsem si vsiml zajimavy veci. Zkousel jsem to na diskete, kde bylo pri formatu 128x26 celkem dost chyb, tak u 512x8 nebyly zadny!!! To mi neni moc jasny...

Ted neco na Petra pripadne jiny majitele Robotrona 1715. Tam byly pro 8“ taky naky dlouhy sektory, mozna az 1024 byte. Nemohl by jste se nekdo kouknout jaky dylky tam byly a kolik sektoru na stope? Treba by slo „zkompatibilnit“ Sapi s R1715. -:))

 

Jiří Bíba

 

--------------------- sapi tu byla ta zakroucena vec pandora.cz Konference o SAPI-1


---


Ostatní příspěvky vlákna:

 
[2011/2 (7)] [2011/3 (12)] [2011/5 (50)] [2011/6 (18)] [2011/7 (112)] [2011/8 (192)] [2011/9 (94)] [2011/10 (16)] [2011/11 (46)] [2011/12 (39)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]