<?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=IBM_5100</id>
	<title>IBM 5100 - 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=IBM_5100"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=IBM_5100&amp;action=history"/>
	<updated>2026-06-10T19:14:08Z</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=IBM_5100&amp;diff=377660&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot: Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=IBM_5100&amp;diff=377660&amp;oldid=prev"/>
		<updated>2025-12-25T01:40:33Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Ibm5100 (2297950254).jpg|miniatur|IBM 5100 Mikrocomputer]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;IBM 5100&amp;#039;&amp;#039;&amp;#039; war der Name der ersten Serie von [[Mikrocomputer]]n, die [[IBM]] 1975 vorstellte. Dazu gehörten sowohl (für damalige Zeiten) kompakte Systemeinheiten, sowie eine Auswahl an praktischer [[Peripheriegerät|Peripherie]]. Die 5100er waren zwar die Vorgänger des [[IBM Personal Computer|IBM&amp;amp;nbsp;PC]] (Typ 5150), ähneln diesem technisch jedoch in keiner Weise. Trotz des revolutionären Konzepts, das sehr praktisch war, wurde die Serie ein Flop.&lt;br /&gt;
&lt;br /&gt;
[[Datei:IBM SCAMP at Smithsonian National Museum of American History.jpg|mini|Prototyp IBM SCAMP (1973)]]&lt;br /&gt;
== IBM SCAMP ==&lt;br /&gt;
Der SCAMP (&amp;#039;&amp;#039;&amp;#039;S&amp;#039;&amp;#039;&amp;#039;pecial &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039;omputer, &amp;#039;&amp;#039;&amp;#039;A&amp;#039;&amp;#039;&amp;#039;PL &amp;#039;&amp;#039;&amp;#039;M&amp;#039;&amp;#039;&amp;#039;achine &amp;#039;&amp;#039;&amp;#039;P&amp;#039;&amp;#039;&amp;#039;ortable) stellte den Prototyp des 5100 Portable Computer (siehe unten) dar. Er bestand aus einem Gehäuse, das dem der damals üblichen [[Desktop-Computer|Tischrechner]] ähnelte. Eingebaut war ein kleiner 5″-Monitor, eine komplette Tastatur mit Nummernfeld, sowie ein Bandlaufwerk. Als Prozessor diente eine eigens für diesen Rechner entwickelte Mehrchip-Lösung namens [[PALM (Prozessor)|PALM]]. Als Software bzw. Betriebssystem waren ausschließlich die Programmiersprachen [[APL (Programmiersprache)|APL]], [[BASIC]], oder –&amp;amp;nbsp;per Schalter wählbar&amp;amp;nbsp;– beide, verfügbar.&lt;br /&gt;
&lt;br /&gt;
== IBM 5100 Portable Computer ==&lt;br /&gt;
Erstes frei verkäufliches Modell war der &amp;#039;&amp;#039;IBM Portable Computer&amp;#039;&amp;#039; (Typ 5100), der am 9. September 1975 mit der PALM-CPU auf den Markt kam. Erst bei den wesentlich späteren Modellen hatte die IBM auch Mikroprozessoren von Fremdherstellern benutzt, so beispielsweise den [[Intel 8085]] beim [[System/23]].&lt;br /&gt;
&lt;br /&gt;
Der 5100 entsprach weitestgehend dem SCAMP (siehe oben), besaß jedoch ein [[Quarter-Inch Cartridge|QIC]]-Bandlaufwerk für DC300-Kassetten mit 204&amp;amp;nbsp;kB Kapazität. Je nach Ausstattung von [[Arbeitsspeicher]] und Programmiersprache schlug der 5100 mit 9.000 bis 20.000 [[US-Dollar]] zu Buche (nach heutiger [[Geldwert|Kaufkraft]] rund {{Inflation|US|9000|1975|r=-2}} bis {{Inflation|US|20000|1975|r=-2}} US-Dollar).&lt;br /&gt;
&lt;br /&gt;
Als Beispiel hier ein Codefragment für einen &amp;#039;&amp;#039;Internal Machine Fix&amp;#039;&amp;#039; (IMF) für den IBM&amp;amp;nbsp;5100:&amp;lt;ref&amp;gt;C. Corti, [http://computermuseum.informatik.uni-stuttgart.de/ Computermuseum] der Informatiker an der Universität Stuttgart&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 ; Patch file for the IBM 5100, not runnable on the 5110!&lt;br /&gt;
 0200    1064            CTRL $0, #$64           ; display off&lt;br /&gt;
&lt;br /&gt;
                         ; Clear bottom half of screen (lines 8 to 15)&lt;br /&gt;
 0202    D201 0400       LWI R2, #$0400&lt;br /&gt;
 0206    D501 0100       LWI R5, #$0100&lt;br /&gt;
 020A    2653            MOVE R6, $A6            ; constant 0&lt;br /&gt;
 020C    5621            MOVE (R2)+, R6&lt;br /&gt;
 020E    F500            SUB R5, #$01&lt;br /&gt;
 0210    C503            SZ R5&lt;br /&gt;
 0212    F007            BRA -$08                ; → $020C&lt;br /&gt;
&lt;br /&gt;
 0214    015C            MHL R1, R5&lt;br /&gt;
 0216    C103            SZ R1&lt;br /&gt;
 0218    F00D            BRA -$0E                ; → $020C&lt;br /&gt;
&lt;br /&gt;
 021A    2152            MOVE R1, $A4&lt;br /&gt;
 021C    B140            SET R1, #$40&lt;br /&gt;
 021E    3152            MOVE $A4, R1            ; set RAMEXEC flag&lt;br /&gt;
&lt;br /&gt;
 0220    2161            MOVE R1, $C2            ; address of I/O supervisor entry&lt;br /&gt;
 0222    3177            MOVE $EE, R1            ; address of ROS code to be executed&lt;br /&gt;
 0224    D301 033A       LWI R3, #$033A          ; address of IOCB&lt;br /&gt;
 0228    D101 0230       LWI R1, #$0230          ; address of RAM code to be executed (=return address)&lt;br /&gt;
 022C    3174            MOVE $E8, R1&lt;br /&gt;
 022E    2075            JMP ($00EA)             ; jump to toggle return to ROS&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== IBM 5110 Portable Computer Model 1 ==&lt;br /&gt;
Im Jahre 1978 kam die verbesserte Variante vom Typ 5110 Model&amp;amp;nbsp;1 auf den Markt. Es wurden unter anderem die neuen externen 8″-[[Diskettenlaufwerk]]e (siehe unten) und der damals bei IBM ansonsten gebräuchliche Zeichencode [[EBCDIC]] unterstützt; der 5100 verwendete noch einen eigenen Zeichencode.&lt;br /&gt;
&lt;br /&gt;
== IBM 5110 Portable Computer Model 2 ==&lt;br /&gt;
Der 5110 Model 2 entsprach dem Model&amp;amp;nbsp;1, beinhaltete jedoch kein Bandlaufwerk und auch keine Anschlussmöglichkeit dafür.&lt;br /&gt;
&lt;br /&gt;
== IBM 5120 (5110 Model 3) ==&lt;br /&gt;
Beim 5110 Model 3 handelt es sich um die einzeln nicht erhältliche Systemeinheit des 5120, ein Paket aus eben genanntem Rechner und einem passenden Drucker. In die Systemeinheit waren ein größerer Monitor und zwei 8″-Diskettenlaufwerke integriert. Die Tastatur war fest vor dem Gerät angebracht. Mit fast 50&amp;amp;nbsp;kg Gewicht ist der 5110 Model&amp;amp;nbsp;3 der wohl schwerste Schreibtischrechner. Aus dem 5110 Model&amp;amp;nbsp;3 wurde später das System/23 entwickelt, welches ein sehr ähnliches Gehäuse besitzt.&lt;br /&gt;
&lt;br /&gt;
== Peripherie ==&lt;br /&gt;
[[Peripheriegerät|Peripherie]] ließ sich an die Systemeinheiten über eine Kombination von drei Kabeln anschließen, die den [[Systembus]] repräsentieren. Die Geräte ließen sich kaskadieren. Beispiel: Systemeinheit ← Drucker ← Bandlaufwerk.&lt;br /&gt;
&lt;br /&gt;
Der [[Matrixdrucker]] [[IBM 5103|5103]] war sowohl einzeln als auch als Bestandteil des Paketes 5120 in Ausführungen mit 80 oder 120 Zeichen pro Sekunde erhältlich.&lt;br /&gt;
&lt;br /&gt;
Die Diskettenstation&amp;lt;!--Typ?--&amp;gt; war ein voluminöses Turmgehäuse mit zwei 8″-Diskettenlaufwerken. Sie unterstützte unter anderem das Format [[IBM&amp;amp;nbsp;3740]] (welches bis heute bei diversen Computersystemen beibehalten wurde) und erlaubte das Speichern von bis zu 1,1&amp;amp;nbsp;MB pro Diskette. Die 3740-Kompatibilität ermöglichte den Datenaustausch mit anderen Rechnern von IBM und sorgte zusammen mit der –&amp;amp;nbsp;beim Bandlaufwerk nicht vorhandenen&amp;amp;nbsp;– Möglichkeit, schnell und gezielt auf Daten zuzugreifen, dafür, dass sich die 5100er-Rechner nun auch für den täglichen Einsatz im Büro mit mehreren Arbeitsplätzen eigneten.&lt;br /&gt;
&lt;br /&gt;
Das Bandlaufwerk&amp;lt;!--Typ?--&amp;gt; entspricht dem des 5100 bzw. 5110 Model&amp;amp;nbsp;1, jedoch in eigenem Gehäuse.&lt;br /&gt;
&lt;br /&gt;
Des Weiteren war ein [[IEEE-488]]-Interface&amp;lt;!--Typ--&amp;gt; verfügbar, was eine breite Palette von bereits für andere Rechnersysteme verfügbaren Zubehör und vor allem diversen Geräten aus der Messtechnik für die Verwendung an Geräten der 5100er-Serie ermöglichte. Zusammen mit der Portabilität der Systemeinheiten wurde so eine Vielzahl von Feldanwendungen ermöglicht.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat}}&lt;br /&gt;
* [https://computermuseum.informatik.uni-stuttgart.de/dev/ibm_5110/technik/5110.html Technik des IBM 5110], Computermuseum der Universität Stuttgart&lt;br /&gt;
* [http://historycorner.de/CoCo3/IBM/ibm5100.html &amp;#039;&amp;#039;Der IBM 5100&amp;#039;&amp;#039;.] History Corner&lt;br /&gt;
* [https://norbertkehrer.github.io/ibm_5110/emu5110.html &amp;#039;&amp;#039;IBM-5110-Emulator in JavaScript&amp;#039;&amp;#039;.] IBM-5110-Emulator in JavaScript von Norbert Kehrer&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:IBM-Rechner|#::::5100]]&lt;br /&gt;
[[Kategorie:Mikrocomputer]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>