[abc80] ABC838 diskformat?

H. Peter Anvin hpa at zytor.com
Fre Okt 7 13:57:18 PDT 2016


On 08/03/16 14:19, Anders Jansson wrote:
> 
> Jag har en notering att det bara är 76 spår som används. 2*76*26 = 3952.
> En programlista avslutas med "1460 av 3944 sektorer lediga".
> Med 2*62*32 = 3968 skulle det fortfarande få plats på skivans 2*77*26 =
> 4004.
> 
> Jag gjorde en floppykabel från 8 tums drive till 5.25 tums kontroller. Har
> inte fått det att funka riktigt och vet egentligen inte vad floppydriven
> klarar. Den är tyvärr inte dubbelsidig men klarar kanske ena sidan.
> 

Jag tror jag fattar nu.  Bit för bit implicerar rätt starkt att
8"-skivor har rent logiskt adressering, d.v.s. kontrollern mappar
linjära sektornummer till spår/sida/sektor intent, precis som HDx:

Enligt Bit för bit är ett logiskt spår 32 sektorer.  3944 skulle då bli
123 logiska spår + 1 extra logiskt spår med bara 2 kluster tillgängliga
(vilket går bra i DOS).

Lägg till det logiska systemspåret och vi får 3976 sektorer.  Eftersom
fysiskt spår 0, sida 0 verkar vara oformatterat (i IBM-standard är det
spåret alltid enkel densitet) har vi (2*77-1)*26 = 3978 sektorer.  Runda
ner till en multipel av klusterstorleken, 4, så blir det 3976.

Mysteriet avklarat?

	-hpa



More information about the ABC80 mailing list