Er waren meer ontwikkelingen op het gebied van mechanische geheugens. De Engelse wetenschapper A.D. Booth experimenteerde ook heel veel met mechanische geheugens. Dit was deels omdat hij in die tijd (tijdens de 2e wereld oorlog en vlak daarna) geen kans kreeg om meer geavanceerdere materialen te testen en deels omdat het was gebaseerd op dingen die al veel eerder waren verzonnen. A.D Booth heeft veel dingen geprobeerd om daar een geheugen apparaat van te ontwikkelen maar van het type mechanische geheugens zijn de 2 bekendste de volgende:
Disk-pin geheugen
A.D. Booth bouwde in de tijd vlak na de 2e wereld oorlog een nieuw type mechanische geheugen genaamd “disk-pin geheugen”. Het bestond uit een serie van draaiende schijven met daarop pinnen die van de ene kant naar de andere kant konden schuiven. Wanneer de schijf rond draaide werden de pinnen of naar de linkerkant van de schijf of naar de rechterkant van de schijf geschoven. Een contactdraad maakte elektrisch contact met de pinnen die aan een kant uitstaken. Met behulp van deze draad was het mogelijk om het opgeslagen binaire getal uit te lezen van de schijf. [1]
Door nu een aantal van deze disks naast elkaar op een rij te zetten was het mogelijk om een serieel geheugen te maken (waar een getal is opgeslagen per schijf en dat het uitlezen serieel gebeurd bit voor bit) of een parallel geheugen (waarbij het getal is opgeslagen op dezelfde positie van de schijven over meerdere schijven, en het uitlezen van het getal op hetzelfde moment gebeurd). Het volgende figuur laat een disk-pin geheugen van A.D. Booth zien die gebruikt maakt van parallel geheugen opslag. Het had een opslag capaciteit van 50 nummers van ieder 21 bit groot. [1]
Er waren grote problemen met de productie van de disk-pin geheugen systemen. Het probleem was niet het maken van de afzonderlijke componenten maar het in elkaar zetten ervan. Dit probleem werd opgelost door een nieuw systeem te ontwerpen wat makkelijker in elkaar te zetten was. Dit was het “rotating wire mechanical memory system”. Dit was een systeem waar een isolerende schijf ronddraaide. Op deze schijf waren draden aangebracht die zowel onder de schijf als boven de schijf kon komen. Een klein gedeelte van deze schijf diende als stuur gedeelte wat het mogelijk maakte om een draad naar de boven of onderkant van de schijf te sturen. Door nu stroom te zetten op de bovenkant van de schijf was het mogelijk om te detecteren welke draden nu bovenop de schijf zaten en welke onderop de schijf. Hiermee was het mogelijk om een getal binair op te slaan. Geheugens van dit type waren gebruikt in een eerdere computer van A.D. Booth de ARC. [1]
Zoals ook bij mechanische geheugens is gezegt experimenteerde A.D. Booth veel met verschillende materialen en technieken. Een ander experiment van hem was om een geheugen te maken met behulp van warmte (thermisch). [1]