Før opfindelsen af Afanasoff-Berry Computer (ABC) i slutningen af 1930'erne brugte de fleste matematiske maskiner eller analoge computere forskellige metoder til at opbevare og manipulere data. Her er nogle af de almindelige datalagringsenheder og mekanismer, der blev brugt før ABC:
1. Mekaniske registre :Tidlige matematiske maskiner var ofte afhængige af mekaniske registre til at lagre data. Disse var typisk sammensat af gear, hjul eller håndtag, der kunne rotere og bevæge sig for at repræsentere numeriske værdier.
2. Holdekort :Hulkort blev i vid udstrækning brugt som et datalagringsmedium i den tidlige databehandling. De var lavet af stift papir eller karton, med huller udstanset i bestemte positioner for at repræsentere data. Disse kort kan læses af mekaniske kortlæsere for at indtaste data i maskinen.
3. Papirtape :I lighed med hulkort var papirtape en anden udbredt datalagringsmetode. Data blev kodet som en række huller eller perforeringer på en kontinuerlig strimmel papir, og båndet kunne føres gennem en båndlæser for at indtaste data.
4. Teletypepapir :Teletypemaskiner, der blev brugt til at sende og modtage tekstbeskeder over telegraflinjer, brugte også papirbånd som datalagringsmedie. Teletype papir blev ofte brugt til at optage eller gemme data transmitteret gennem teletype netværket.
5. Plugboards :Plugboards blev almindeligvis brugt i tidlige analoge computere til at opsætte specifikke beregningskredsløb. De bestod af en matrix af stikkontakter, hvor elektriske stik eller ledninger kunne indsættes for at forbinde forskellige komponenter i computeren og derved konfigurere dens operationer.
6. Optisk lagring :Optiske metoder blev lejlighedsvis brugt til at lagre data i form af mønstre eller billeder. For eksempel kunne tidlige mekaniske enheder som Difference Engine af Charles Babbage gemme data på metal- eller paptromler indskrevet med mønstre af huller eller indhak, som blev optisk detekteret og fortolket af maskinen.
Det er værd at bemærke, at disse var de primære datalagringsmetoder, der var tilgængelige før fremkomsten af elektroniske digitale computere som ABC, der introducerede nye tilgange til datalagring, herunder brugen af elektroniske hukommelseskomponenter såsom vakuumrør og kondensatorer, hvilket banede vejen for moderne digital computing.