<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Trommelspeicher</id>
	<title>Trommelspeicher - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Trommelspeicher"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Trommelspeicher&amp;action=history"/>
	<updated>2026-06-24T07:17:18Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Trommelspeicher&amp;diff=776210&amp;oldid=prev</id>
		<title>imported&gt;Zac67: nicht nur heute so</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Trommelspeicher&amp;diff=776210&amp;oldid=prev"/>
		<updated>2026-03-20T13:17:08Z</updated>

		<summary type="html">&lt;p&gt;nicht nur heute so&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:BESKmemories.jpg|mini|Schwedischer Trommelspeicher von 1953]]&lt;br /&gt;
[[Datei:Rechnermuseum HFU 2187.jpg|mini|Trommelspeicher im Rechnermuseum]]                            &lt;br /&gt;
[[Datei:Pamiec bebnowa 1.jpg|mini|Trommelspeicher aus einem polnischen ZAM-41 Computer]]&lt;br /&gt;
&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;Trommelspeicher&amp;#039;&amp;#039;&amp;#039; ({{enS|drum memory}}) war eine frühe Form der [[Datenspeicher]]ung in [[Computer]]systemen, die in den 1950er und bis in die 1960er Jahre weit verbreitet war und das Funktionsprinzip der [[Festplatte]] vorwegnahm. Die Methode wurde 1932 in [[Österreich]] von [[Gustav Tauschek]] entwickelt, am 1. Juli 1933 meldete er seine Erfindung als „Elektromagnetischer Speicher für Zahlen und andere Angaben, besonders für Buchführungseinrichtungen“ beim Deutschen Reichspatentamt an und erhielt darauf das Patent DRP 643803.&amp;lt;ref&amp;gt;{{Patent&lt;br /&gt;
| Land = DE&lt;br /&gt;
| V-Nr = 643803&lt;br /&gt;
| Erfinder = Gustav Tauschek&lt;br /&gt;
| Titel = Elektromagnetischer Speicher für Zahlen und andere Angaben, besonders für Buchführungseinrichtungen&lt;br /&gt;
| V-Datum = 1937-04-17&lt;br /&gt;
| Kommentar = US-amerikanische Priorität vom 04. August 1932&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Literatur |Autor=Wilfried de Beauclair |Titel=Rechnen mit Maschinen: Eine Bildgeschichte der Rechentechnik |Verlag=Springer |Datum=2005 |ISBN=3-540-24179-5 |Seiten=238 |Online={{Google Buch | BuchID = KLURFlNTL9IC | Seite=238}} |Abruf=2017-01-09}}&amp;lt;/ref&amp;gt; In vielen frühen Computersystemen wurde der Hauptarbeitsspeicher durch ein solches Trommelsystem gebildet, auf dem Daten und Programme während der Berechnung gehalten wurden. Trommelspeicher wurden später und bis zur Einführung des [[Halbleiterspeicher]]s durch [[Kernspeicher]] ersetzt, die schneller waren, wahlfreien Zugriff zuließen und ohne bewegte Teile auskamen.&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
[[Datei:Drum Memory in Moscow Politechnical Museum.jpg|mini|Trommelspeicher, Typ MD-11, in der Sowjetunion noch 1972 im Einsatz]]&lt;br /&gt;
&lt;br /&gt;
Ein Trommelspeicher besteht aus einem rotierenden Metallzylinder, der an der Außenfläche mit einem [[Ferromagnetismus|ferromagnetischen]] Material beschichtet ist. Man kann sich die Funktion wie bei einer Festplatte vorstellen, nur dass die Daten auf einem Zylindermantel statt einer flachen Scheibe gespeichert sind.&lt;br /&gt;
&lt;br /&gt;
Ein wesentlicher Unterschied zur Festplatte ist, dass beim Trommelspeicher üblicherweise für jede Spur ein eigener Schreib-Lesekopf existiert.&lt;br /&gt;
&lt;br /&gt;
Zum Ende der Entwicklung wurden – beispielsweise beim [[TR 440]] – als „Trommel“-Speicher auch Magnetplatten eingesetzt. Diese hatten einen Durchmesser von über einem&amp;amp;nbsp;Meter. Auch dabei hatte jede Spur (der Trommel bzw. der Platte) einen eigenen Schreib-/Lesekopf.&lt;br /&gt;
&lt;br /&gt;
Daher sind keine Kopfbewegungen und Suchzeiten erforderlich, um eine bestimmte Spur anzufahren. Die Zugriffszeit zu einem bestimmten Datensatz bei einer Trommel ist also kleiner, die Steuerung muss nur warten, bis die gewünschten Daten unter dem richtigen Lesekopf erscheinen. Die Leistung des Trommelspeichers wird demnach fast ausschließlich durch seine Rotationsgeschwindigkeit bestimmt, während bei einer Festplatte auch die Geschwindigkeit der Kopfpositionierung einfließt.&lt;br /&gt;
&lt;br /&gt;
{{Anker|Systemtakt}}Der Systemtakt wurde mitunter durch einen speziell dafür vorgesehenen Lesekopf generiert, dessen Spur ein fest magnetisiertes Muster enthielt. Hierdurch konnte der synchrone Datenzugriff bei der Befehlsausführung des Programms sichergestellt werden.&lt;br /&gt;
&lt;br /&gt;
Wenn diese Systeme als Hauptspeicher eingesetzt wurden, war der Durchsatz das entscheidende Problem. Programmierer bemühten sich daher oft, Code und Daten kunstvoll optimiert auf der Trommel anzuordnen, um die Zeitspanne für den Zugriff auf die jeweils nächste Instruktion oder den nächsten Datensatz zu minimieren. Dazu wurden Ausführungszeiten genau bestimmt und die Daten dann so positioniert, dass der nächste Datensatz genau zum richtigen Zeitpunkt einen Lesekopf passierte. Dieses Prinzip wurde als [[Interleaving]] auch später noch bei Festplatten angewandt – dort aber als fester Faktor, um die Datenrate an die Verarbeitungsgeschwindigkeit des Rechners anzupassen.&lt;br /&gt;
[[Datei:D4A-Lehmann-TU-Dresden.jpg|mini|Trommelspeicher aus der DDR]]&lt;br /&gt;
&lt;br /&gt;
== Programmierung ==&lt;br /&gt;
Ein Rechner mit Trommelspeicher als [[Arbeitsspeicher]] wurde wegen der hohen Zugriffszeiten mithilfe eines Speicherbelegungsplans programmiert, der als Matrix aller auf der Trommel vorhandenen Speicherelemente angelegt war. Im Befehlscode war die Trommeladresse des nachfolgend auszuführenden [[Maschinensprache|Maschinenbefehls]] angegeben, um nach der über eine Tabelle der Befehlslaufzeiten ermittelten Ausführungszeit möglichst früh den nächsten Maschinenbefehl zu erreichen. Diese rechnernahe, mühsame Programmierung ist mit der Entwicklung der Hardware bereits ca. 1965 durch die Nutzung höherer Programmiersprachen wie [[Algol 60]] abgelöst worden.&lt;br /&gt;
&lt;br /&gt;
== Leistung ==&lt;br /&gt;
Typische mittlere Leistungswerte von Trommelspeichersystemen:&amp;lt;ref&amp;gt;David C. Evans: &amp;#039;&amp;#039;Schaltungslogik und Speicher digitaler Rechenanlagen&amp;#039;&amp;#039;. In: H. Schultze (Hrsg.): &amp;#039;&amp;#039;Information, Computer und künstliche Intelligenz&amp;#039;&amp;#039;. Umschau Verlag, Frankfurt am Main 1967, S. 41&amp;lt;/ref&amp;gt;&lt;br /&gt;
* mittlere Zugriffszeit: 10 ms&lt;br /&gt;
* mittlere Datenrate: 10 Mbit/s&lt;br /&gt;
* [[Speicherkapazität]]: 10 Mbit (entspricht mit 8 Bit pro Byte 1,25 MB ≈ 1,19 MiB)&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat|Drum memory|Trommelspeicher}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Normdaten|TYP=s|GND=4316618-0}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Digitales Speichermedium]]&lt;br /&gt;
[[Kategorie:Historischer Computer]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Zac67</name></author>
	</entry>
</feed>