80-Bus News |
July–August 1983 · Volume 2 · Issue 4 |
| Page 52 of 55 |
|---|
area of the disc that contains no useful data, (it has only just been
allocated to the file), the BIOS has no need to pre-read the sectors from the
disc, and the system performance will increase as a result. However the BDOS
only tells the BIOS on the very first sector of the area, and not on every
sector. Thus the BIOS has to maintain a flag, (saying “I’m writing unallocated
data”), and maintain a record of the next drive/
As an example here are the results of doing a “SAVE 128 JUNK” on a Micropolis Drive–
| As normal (No unnecessary pre-read): | 5.6 seconds |
| C always forced to 0 on Write: | 18.5 seconds |
| C always forced to 1 on Write: | 57.0 seconds |
| Finally a Double density system, but with a physical sector size of
128 bytes. (i.e. no Blocking/ | 11.5 seconds. |
The latter is a bit artificial, as the timing figure can be varied widely by altering the sector skew, but I hope I picked a figure in line with the Gemini skew. Anyway it gives an indication of performance.
I trust that equiped with the above in one hand, and the relavent section of the BIOS in the other, you can make some sense of the blocking-deblocking code within a few iterations.
Coming in the next issue: Wait states on the Nascom 2. Using 2716/2732 EPROMs in the byte-wide sockets.
This column is fueled by your letters, so write! [Ed. – fueled? Does this mean that you burn them to keep warm?
The East Kent Computer Users’ Club meets on the second Wednesday of each month in room 111/112 of the Computer Science section of the University of Kent at Canterbury. They are also affiliated to the Amateur Computer Club. The meetings take the form of a talk on subjects of common, followed by a somewhat less formal session in the university bar.
The membership contains only Nascom and BBC owners currently. For more information on EKCUC contact either:
Kevin Wood, __ ______ _____, Sturry, Canterbury, Kent. ___ ___. ____-______ or Laurence Fisher, __ _______ ___, St. Stephen’s, Canterbury, Kent. ___ ___. Phone ____ _____.
| Page 52 of 55 |
|---|