Method and apparatus for formatting a memory disk
AssigneeNixdorf Computer AG
InventorCharles Ranalli
Life of this patent
Estimating the term…
Abstract
A method and apparatus for formatting a memory disk (10). Information is stored in compressed form in memory (32). Each sequentially different byte of information is accompanied by a numerical variable defining the number of times the byte is to be written on the disk (10). The numerical variable is loaded into a control counter (40) which is decremented every time the byte is written. The same byte is fetched from the memory (32) until the control counter (40) reaches zero.
Claims10
Apparatus for formatting a memory disk (10) comprising:
- storage means (32) for storing information and a numerical variable associated therewith;
- a control counter (40);
- logic means (36) for loading said control counter with said numerical variable;
- and
- controller means (34) for writing said information onto said disk for a number of times defined by said numerical variable.
A method of formatting a memory disk (10) comprising:
- storing information and a numerical variable associated therewith in a memory (32);
- loading a control counter (40) with said numerical variable;
- and
- writing said information onto said disk (10) for a number of times defined by said numerical variable.
A method of formatting a memory disk comprising:
- storing a string of packets in adjacent locations of a table in a memory (32), each packet containing a sequentially different byte of information to be written onto the disk (10) and a numerical variable defining the number of times that said byte is to be written onto the disk (10), said numerical variable being stored in even memory locations and its associated information byte being stored in the subsequent odd memory location;
- loading an address counter (38) with the first entry in the table;
- determining whether the contents of said address counter (38) are even or odd;
- loading a control counter (40) with the numerical variable if the contents of the address counter (38) are even, and then incrementing said address counter (38);
- writing the information byte addressed by said address counter (38) onto said disk (10) when the contents of the address counter (38) are odd, and then decrementing said control counter (46);
- and
- incrementing said address counter (38) when the control counter (40) reaches zero whereby said information byte is written onto said disk (10) for a number of times defined by its associated numerical variable.
Dependencies are inferred from the claim text.