Rumpumuisti

Puolalaisen ZAM-41-tietokoneen rumpumuisti

Rumpumuisti on varhainen tietokoneen keskusmuistin toteutustapa. Sen olennaisin osa on suuri pyörivä metallinen sylinteri, joka on päällystetty magneettisella tallennusmateriaalilla. Rummun sisältöä käsitellään sen varressa olevilla liikkumattomilla luku-kirjoituspäillä.

Rumpumuisti on keskusmuistina hyvin hidasta, koska jokaisen luku- ja kirjoitusoperaation yhteydessä on odotettava, että rumpu on pyörähtänyt oikealle kohdalle. Se oli kuitenkin edullinen ja useimpiin tarkoituksiin käyttökelpoisin ratkaisu ennen kuin ferriittirengasmuistia alettiin tuottaa sarjatuotantona.

Rumpumuistin pohjana oleva magneettirumpu kehitettiin vuonna 1932. Eräänlaisia rumpumuisteja oli kuitenkin käytössä jo tätä aiemmin, esimerkiksi mekaanisissa soittorasioissa melodian tallentamiseen käytetyt piikilliset sylinterit. Myös Charles Babbage kaavaili analyyttiseen koneeseensa tämän kaltaista mekaanista rumpumuistia konekäskyjen suoritusvaiheiden tallentamiseen.