<?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=Acorn_Archimedes</id>
	<title>Acorn Archimedes - 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=Acorn_Archimedes"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Acorn_Archimedes&amp;action=history"/>
	<updated>2026-06-03T16:49:05Z</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=Acorn_Archimedes&amp;diff=250181&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=Acorn_Archimedes&amp;diff=250181&amp;oldid=prev"/>
		<updated>2026-02-07T11:32:38Z</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:AcornArchimedes-Wiki.jpg|mini|Acorn Archimedes 400/1 mit separater Tastatur]]&lt;br /&gt;
[[Datei:Archimedes Computer Logo Recreation cropped.svg|mini|Logo]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Acorn Archimedes&amp;#039;&amp;#039;&amp;#039; ist eine von 1987 bis Mitte der 1990er Jahre produzierte [[Computer]]serie des britischen Unternehmens [[Acorn]], die das Betriebssystem [[Arthur (Betriebssystem)|Arthur]] bzw. ab 1989 [[RISC OS]] verwendeten.&lt;br /&gt;
&lt;br /&gt;
== Mikroprozessor ==&lt;br /&gt;
Acorn hatte 1983 mit der Entwicklung eines eigenen 32-Bit-[[Reduced Instruction Set Computer|RISC]]-Prozessors begonnen, der &amp;#039;&amp;#039;[[Arm-Architektur|Acorn RISC Machine]]&amp;#039;&amp;#039;. Diese wurde erstmals im Archimedes serienmäßig eingesetzt,&amp;lt;ref name=&amp;quot;ARM2VLSI&amp;quot;&amp;gt;[https://en.wikichip.org/wiki/vti/vl86cx/vl86c010 VL86C010 (ARM2)]&amp;lt;/ref&amp;gt; der dadurch zum ersten für eine breite Käuferschicht zugänglichen Computer mit einer RISC-[[Prozessor|CPU]] wurde. Der Prozessor zeichnete sich durch eine für damalige [[Heimcomputer]] sehr hohe Geschwindigkeit aus.&lt;br /&gt;
&lt;br /&gt;
Die Arbeitsgeschwindigkeit der mit 8 MHz [[Taktsignal|getakteten]] und damals etwa ab 3500 DM teuren ersten Modelle übertraf die meisten anderen Computersysteme in der Preisklasse bis etwa 20.000&amp;amp;nbsp;DM ([[Reale Größe|inflationsbereinigt]] ca. 3.300 bzw. 19.000 Euro, Stand 2022). &lt;br /&gt;
&lt;br /&gt;
Die ersten Modelle (A305 und A310) sowie der A3000 trugen auf der Tastatur neben dem Archimedes-Logo noch den Schriftzug „[[British Broadcasting Corporation]] Microcomputer System“ und hatten die für [[BBC Micro|BBC-Computer]] typischen roten Funktionstasten.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Acorn A3000 front view.jpg|mini|Acorn A3000]]&lt;br /&gt;
&lt;br /&gt;
Mit der Einführung des Acorn A3000 erschien im Frühjahr 1989 eine Variante, deren Form sich an den Pultgehäusen des [[Amiga 500]] bzw. des [[Atari ST|Atari 520ST und 1040ST]] orientierte. Der A3000 war für Privatanwender erschwinglicher als die A300- bzw. A400-Reihe. Diese Form wurde auch bei den Modellen A3010 und A3020 benutzt. Alle anderen Archimedes-Geräte sind als klassische 3-Boxen-Rechner mit separater Tastatur, Rechner und Monitor aufgebaut.&lt;br /&gt;
&lt;br /&gt;
== Systemkomponenten ==&lt;br /&gt;
Die hohe Leistung ergab sich auch durch die auf den ARM-Prozessor und seine Arbeitsweise (32&amp;amp;nbsp;Bit, Load-Store Architektur) abgestimmten weiteren System-Chips MEMC&amp;lt;ref name=&amp;quot;MEMC&amp;quot;&amp;gt;[https://archive.org/details/memc_datasheet_sep86/mode/1up MEMC Datasheet]&amp;lt;/ref&amp;gt; (Memory-Controller), IOC&amp;lt;ref name=&amp;quot;IOC&amp;quot;&amp;gt;[https://archive.org/details/ioc_datasheet_sep86/mode/1up IOC Datasheet]&amp;lt;/ref&amp;gt; (Input-Output-Controller) und VIDC&amp;lt;ref name=&amp;quot;VIDC&amp;quot;&amp;gt;[https://archive.org/details/vidc_datasheet_sep86/mode/1up VIDC Datasheet]&amp;lt;/ref&amp;gt; (Video-Controller), die in den ersten Archimedes-Modellen noch die Eigennamen ANNA, ALBION und ARABELLA trugen. Später erhielten sie eine einfache Chipnummerierung des Herstellers [[VLSI Technology]].&lt;br /&gt;
&lt;br /&gt;
== Grafik ==&lt;br /&gt;
Der Archimedes beherrschte auch ohne [[Zeilensprungverfahren|Interlace]] höhere Auflösungen bis zu 1152&amp;amp;nbsp;×&amp;amp;nbsp;896 bei zwei Farben und 640&amp;amp;nbsp;×&amp;amp;nbsp;512 bei 256&amp;amp;nbsp;Farben. Bei seinem Grafikchip (VIDC) ließen sich Auflösungen und Farbtiefen in weiten Grenzen beliebig programmieren, was jedoch einen entsprechend flexiblen Monitor voraussetzte (sehr beliebt war der Multisync&amp;amp;nbsp;II von [[NEC Corporation|NEC]]; das Luxusmodell war wohl der Eizo 9060).&lt;br /&gt;
&lt;br /&gt;
Der Archimedes konnte aus insgesamt 4096&amp;amp;nbsp;Farben wählen, von denen je nach Modus 2, 4, 16 oder 256 gleichzeitig dargestellt werden konnten. Dabei wird für den Desktop unter RISC OS eine definierte Palette von 16 Farbwerten benutzt, die sich aus 8 Grauwerten (inkl. Schwarz und Weiß) sowie 8 echten Farben zusammensetzt. Die 256 Farben werden durch 64 echte Farbwerte gebildet, von denen jeder einzelne in jeweils 4 unterschiedlichen Helligkeiten vom Videochip angezeigt werden kann. Das Betriebssystem enthält Code, um für einen beliebigen gewünschten Farbwert im RGB Spektrum (24&amp;amp;nbsp;Bit) den am besten passenden aus der aktuellen anzeigbaren Farbpalette zu ermitteln (ColourTrans Modul). Für Schwarzweiß-Darstellungen (in hohen Auflösungen) kann auf ein einfaches Dithering zurückgegriffen werden.&lt;br /&gt;
&lt;br /&gt;
Der Archimedes beherrschte nur ein Hardware-[[Sprite (Computergrafik)|Sprite]] (das in erster Linie als Mauszeiger verwendet wurde). Zudem hatte er keine Grafik-Spezialchips, so dass die Entwicklung von Spielen schwierig war. Trotzdem gab es auch beim Archimedes aufwendig gestaltete Spiele, darunter Umsetzungen von Amiga-Spielen, die ihren Originalen entsprachen.&lt;br /&gt;
&lt;br /&gt;
{{Siehe auch|:Kategorie:Acorn-Archimedes-Spiel}}&lt;br /&gt;
&lt;br /&gt;
Das Betriebssystem [[RISC OS]] unterstützte bereits [[Vektorfont|Vektorschriftarten]] und viele weitere Funktionen, sodass es für Programmierer relativ einfach war, diese in komplexen Anwendungen zu verwenden. Eindrucksvoll zeigt sich das beim Programm &amp;#039;&amp;#039;!Draw&amp;#039;&amp;#039;, das sich funktional mit den damaligen Versionen von [[Corel Draw]] messen konnte, aber schneller lief und vollständig im ROM enthalten war.&lt;br /&gt;
&lt;br /&gt;
== Audio ==&lt;br /&gt;
Der Archimedes bot, wie bei heutiger Soundhardware üblich, lediglich einen DMA-Kanal und musste die Audiodaten der einzelnen Kanäle vor der Ausgabe per Software zusammensetzen. Die Ausgabe der Samples wurde dabei nicht linear, sondern logarithmisch umgesetzt, was dem menschlichen Gehör näher kommt als die heute üblicherweise genutzte lineare Abbildung. Dadurch konnte mit den 8-Bit-Samples ein Dynamikumfang von ca. 12 Bit erzielt werden. Das Betriebssystem stellte 8 Stimmen zur Verfügung. 16-stimmige [[Tracker (Musik)|Tracker]] wie der &amp;#039;&amp;#039;!Coconizer&amp;#039;&amp;#039; waren verfügbar.&lt;br /&gt;
&lt;br /&gt;
== Betriebssystem ==&lt;br /&gt;
Das Betriebssystem [[RISC OS]] beinhaltete neben der grafischen Oberfläche bereits zahlreiche Programme wie &amp;#039;&amp;#039;!Paint&amp;#039;&amp;#039; (ein [[Rastergrafik|Bitmap-Zeichenprogramm]]), &amp;#039;&amp;#039;!Draw&amp;#039;&amp;#039; (ein [[Vektorgrafik|vektororientiertes]] [[Desktop-Publishing|DTP]]-Programm) sowie &amp;#039;&amp;#039;!Edit&amp;#039;&amp;#039; (ein [[Textverarbeitung|Schreibprogramm]]). Die Programme des Archimedes starteten in der sogenannten [[Taskleiste]], die [[Microsoft]] für [[Windows 95]] lizenzierte. Enthalten waren auch ein [[Kommandozeile|CLI]], eine komplexe, [[Unix]] nachempfundene [[Betriebssystem-Shell]], die [[Stapelverarbeitung]] ausführen konnte, sowie [[BBC BASIC]], das auch die Inline-Verwendung von in [[Assemblersprache]] geschriebenem Code unterstützte.&amp;lt;ref&amp;gt;[https://www.4corn.co.uk/archive/docs/AMPAPP/150/APP151%20-%20RISC%20Operating%20System%20(1988)-opt.pdf vmtl. erster RISC OS Flyer] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ab Version &amp;#039;&amp;#039;RISC OS 2&amp;#039;&amp;#039; befand sich das Betriebssystem im [[Festwertspeicher|ROM]] und erlaubte so den Systemstart ohne Rückgriff auf nicht-volatile Speichermedien wie ein [[Festplattenlaufwerk]] oder [[Diskette]]n. Dauerhafte Einstellungen wurden in einem batteriegepufferten [[Complementary metal-oxide-semiconductor|CMOS]]-[[Random-Access Memory|RAM]] gespeichert. &amp;#039;&amp;#039;RISC OS 3&amp;#039;&amp;#039; konnte ebenfalls ohne Disketten oder Festplatte gebootet werden, jedoch wurden Bootdisketten mitgeliefert, von denen diverse Erweiterungen nachgeladen werden konnten.&lt;br /&gt;
&lt;br /&gt;
Das Betriebssystem bot [[Multitasking#Kooperatives Multitasking|kooperatives Multitasking]]. Kooperativ bedeutet, dass die Anwendungen vom RISC OS aufgerufen wurden und selbständig wieder nach bspw. einen Zyklus die CPU abgeben mussten, so dass das RISC OS die CPU an die nächste Anwendung übergeben konnte. Der Speichercontroller [[MEMC]] des Archimedes konnte den gesamten Speicher umblenden ([[Memory Mapping]]), so dass jedes Programm scheinbar im gleichen Speicherbereich ausgeführt wurde, ohne jedoch die anderen Programme zu beeinflussen.&lt;br /&gt;
&lt;br /&gt;
Die Bedienung der grafischen Oberfläche erfolgte fast ausschließlich mit der [[Maus (Computer)|Maus]], die mit drei Tasten ausgestattet war. Mit der mittleren Maustaste wurden zu allen Objekten auf dem Desktop und in den Programmen [[Kontextmenü]]s geöffnet. Das Betriebssystem unterstützte durchgehend [[Drag and Drop]].&lt;br /&gt;
&lt;br /&gt;
Der [[Taskmanager]] des RISC OS listete alle Programme und deren [[Ressource]]nverbrauch auf.&lt;br /&gt;
&lt;br /&gt;
Ein Nachteil des kooperativem Multitaskings im Vergleich zum [[Präemptives Multitasking|präemptiven Multitasking]] (wie z.&amp;amp;nbsp;B. beim [[Amiga]], [[Windows NT]] oder [[Unixoides System|Unix-Derivaten]]) ist, dass die Programme die Kontrolle selbständig wieder an das Betriebssystem übergeben müssen und somit ein Programmfehler schwerwiegende Folgen für das gesamte System haben kann. Allerdings ist es zumindest bei späteren RISC-OS-Versionen möglich,&amp;lt;ref&amp;gt;http://www.riscos.com/support/users/userguide3/bookb/book_6.html&amp;lt;/ref&amp;gt; in diesem Fall das hängende Programm mit einer Tastenkombination zu beenden um somit einen Absturz des gesamten Betriebssystems zu vermeiden.&lt;br /&gt;
&lt;br /&gt;
Die Systemstabilität ist ferner dem Fehlen von [[Dynamic Link Library]]s zu verdanken, deren sonstige Funktionalität durch die Routinen im unveränderlichen [[Festwertspeicher|ROM]] bereitgestellt wurden. Ferner verhinderte der MEMC (hardwarebasierend) Fehler, bei denen Programme den Speicherbereich des Betriebssystems zu überschreiben drohen; derartige Fehler können bei Systemen ohne vergleichbare Hardwareunterstützung prinzipiell zu einem Absturz des Systems führen.&lt;br /&gt;
&lt;br /&gt;
Die Defaulteinstellung für den Zeichensatz ist [[ISO 8859-1]] mit proprietären Erweiterungen. Die Umstellung auf andere Zeichensätze ist möglich.&amp;lt;ref&amp;gt;[http://www.riscos.com/support/users/userguide3/book3b/lat1.html Latin1 Standardzeichensatz des Archimedes]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Programmierung des Archimedes ==&lt;br /&gt;
Das im [[Festwertspeicher|ROM]] eingebaute [[BBC BASIC]] unterstützte auch Inline-[[Assemblersprache]]. Die grafische Benutzeroberfläche des ersten Archimedes-Betriebssystems, [[Arthur (Betriebssystem)|Arthur]], wurde noch teilweise in BBC BASIC programmiert. Das spätere Betriebssystem [[RISC OS]] wurde schließlich vollständig in Assembler geschrieben.&lt;br /&gt;
&lt;br /&gt;
Für die Betriebssystemaufrufe bot der [[Arm-Architektur|Arm]] einen eigenen Assembler-Befehl, den SWI (Software Interrupt). So konnten Betriebssystemfunktionen aus dem Assembler in der Form z.&amp;amp;nbsp;B. SWI „OS_WriteC“ (für Write Character) aufgerufen werden. Als Parameter dienten hier die 16 Register des Arms. Detaillierte Handbücher listeten alle SWIs von RISC OS auf und dokumentierten die Ein- und Ausgänge der Register und die Funktionen.&lt;br /&gt;
&lt;br /&gt;
Eigene Betriebssystem-Aufrufe konnten über neue Module programmiert und so das Betriebssystem beliebig erweitert werden.&lt;br /&gt;
&lt;br /&gt;
Ein PC-[[Emulator]] ermöglichte es, PC-Programme auszuführen.&lt;br /&gt;
&lt;br /&gt;
== Erweiterungen ==&lt;br /&gt;
{{Belege fehlen|2=Dieser Abschnitt und seine Unterabschnitte|Plural=1}}&lt;br /&gt;
Alle Archimedes-Rechner sind prinzipiell erweiterungsfähig. Dabei gibt es jedoch mindestens drei verschiedene Arten, Zusatzkarten zu verbauen, und daneben auch – insbesondere für die frühen Modelle – Varianten, deren Installation Erfahrung im Bereich der [[Elektronik]] voraussetzt und die ursprünglich für den Einbau durch den Fachhändler vorgesehen waren. Oft war der Einbau direkt im Preis inbegriffen.&lt;br /&gt;
&lt;br /&gt;
=== Steckkarten-Erweiterungen ===&lt;br /&gt;
[[Datei:Acorn AKA01 A300 backplane (front).jpg|mini|AKA01-Backplane für die A300-Serie mit 2 Slots]]&lt;br /&gt;
Der klassische Erweiterungsport für Steckkarten am Archimedes ist ein 64-poliger [[Bus (Datenverarbeitung)|Bus]] mit 16 Bit Datenbreite, in den sogenannte &amp;#039;&amp;#039;Podules&amp;#039;&amp;#039; eingesetzt werden können. Optisch und vom Stecker erinnert dies an das [[VMEbus]]-System der [[Industrie-PC|Industrie-]] und [[CP/M]]-Computer. Um diese Podules verwenden zu können, muss eine [[Riser-Karte]], die hier [[Backplane]] genannt wird, installiert sein. Insbesondere die frühen Modelle A305 und A310 haben teils nur eine Backplane mit 2 Steckplätzen oder gar keine Backplane. Das Gehäuse erlaubt prinzipiell eine große Backplane mit 4 Steckplätzen, beim Umrüsten müssen aber Stromverbrauch und weitere Faktoren berücksichtigt werden. Geräte der 400er-Reihe besitzen i.&amp;amp;nbsp;A. die Backplane mit 4 Steckplätzen, ebenso die A5000. Der A3000 besitzt einen nach außen geführten Bus, an den ein Podule angeschlossen werden kann. Es gab allerdings auch sogenannte Extender, die in einem externen Gehäuse auch am A3000 die Nutzung mehrerer Podules ermöglichen. Beim A7000 lässt sich aus Platzgründen (kleines Gehäuse) nur entweder ein [[CD-ROM-Laufwerk]] oder eine Backplane mit Anschlussmöglichkeit für ein einzelnes Podule installieren.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Acorn AKA05 ROM Podule (top).jpg|mini|ROM-Podule AKA05 mit einfacher Breite für zusätzliche EPROMs]]&lt;br /&gt;
&lt;br /&gt;
Die Podules selbst können einfache Breite haben oder auch über die gesamte Breite und damit über zwei Steckplätze reichen. Dabei wird der verdeckte Steckplatz unbenutzbar, obwohl er theoretisch noch frei wäre. Im Allgemeinen ist es nicht nötig, einen [[Gerätetreiber]] zu installieren, da die Steckkarten ihren Treiber auf einem [[Erasable Programmable Read-Only Memory|EPROM]] mitbringen, dessen Inhalt beim Systemstart automatisch geladen wird. Es ist aber durchaus möglich, die auf dem EPROM gespeicherte Software zu deaktivieren und das Podule mit einer neueren Treiberversion von der Festplatte zu benutzen. Dies kann etwa bei [[Ethernet]]-Karten oder [[Laufwerk (Computer)|Laufwerksanschlüssen]] wie [[Small Computer System Interface|SCSI]] oder [[ATA/ATAPI|IDE]]-Karten oft sinnvoll sein. Neuere Podules verfügen teils über [[Flash-Speicher|Flash-EEPROMs]] anstelle eines EPROMs, so dass die neueste Treiberversion direkt auf das Podule geschrieben werden kann.&lt;br /&gt;
&lt;br /&gt;
Das Spektrum solcher Podules reicht von allen Arten der [[Eingabe und Ausgabe|I/O]]-Karten wie z.&amp;amp;nbsp;B. [[Serielle Schnittstelle|seriellen Anschlüssen]] mit besonders hohen [[Datenübertragungsrate]]n, IDE- und SCSI-Karten, über [[Joystick]]-Podules, [[Musical Instrument Digital Interface|MIDI]]-Karten bis zu [[Framegrabber|Video Digitizern]], [[Genlock]]s oder [[Soundkarte]]n mit [[Synthesizer]]funktionen. Außerdem existieren Podules, auf denen sich zur [[Emulator|Hardware-Emulation]] ein kompletter kleiner Computer befindet. Seltene Varianten sind etwa Karten mit mathematischem [[Koprozessor]] oder für spezielle Netzwerkverkabelungen.&lt;br /&gt;
&lt;br /&gt;
Typische Karten für ein anfängliches Archimedes-System waren Disk-Buffer-Karten zum Anschluss externer Diskettenlaufwerke, Karten mit einem zum [[BBC Micro]] kompatiblem User-Port für selbstgebaute Erweiterungen und EPROM-Bänke auf Podules bzw. auch kombinierte EPROM- und [[Random-Access Memory|RAM]]-Bänke, wobei das RAM [[Pufferbatterie|batteriegepuffert]] wurde. Diese Podules kamen insbesondere in Schulen im [[Vereinigtes Königreich|Vereinigten Königreich]] zum Einsatz, wobei der Archimedes als großer Rechner&amp;lt;!-- Was soll das heißen? --&amp;gt; und [[Dateiserver]] fungierte, was mittels Acorns [[Local Area Network|LAN]]-System [[Econet]] funktionierte.&lt;br /&gt;
&lt;br /&gt;
[[Datei:HCCS A3010 Ultimate Expansion (back).jpg|mini|HCCS A3010 Ultimate Expansion (Mini-Podule)]]&lt;br /&gt;
&lt;br /&gt;
A3000, A3010, A3020 und A4000 verfügen über eine Abwandlung dieses Bus-Systems, das aber nur noch 8 Bit Datenbreite besitzt und über einen speziellen Anschluss, eine Stiftleiste, angeschlossen wird. Darin lassen sich sogenannte &amp;#039;&amp;#039;Mini-Podules&amp;#039;&amp;#039; installieren.&lt;br /&gt;
&lt;br /&gt;
Die dritte Variante sind die &amp;#039;&amp;#039;Micro-Podules&amp;#039;&amp;#039; der Firma HCCS. Im Gegensatz zu den vorgenannten originären Acorn-Anschlüssen erfordern sie eine Trägerplatine, die entweder als Podule oder als Mini-Podule angeschlossen wird und auf die wiederum bis zu drei Micro-Podules aufgesteckt werden können. Dieses Format ist zwar platzsparend, aber nicht sehr verbreitet. Zudem ist die Auswahl an Micro-Podules recht eingeschränkt.&lt;br /&gt;
&lt;br /&gt;
=== Umbau-Erweiterungen ===&lt;br /&gt;
Gerade die Archimedes-Computer der ersten Baureihen sind von Nutzern und Fachhändlern oft mannigfaltig umgebaut worden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Atomwide 8Meg RAM Upgrade MEMC Board (top).jpg|mini|Atomwide 8 MB RAM Upgrade mit 2x MEMC (1 originaler und 1 zusätzlicher), das graue Kabel schließt eine weitere Platine mit den RAM Chips an]]&lt;br /&gt;
[[Datei:Atomwide 8Meg RAM Upgrade MEMC Board (bottom).jpg|mini|Atomwide 8Meg RAM Upgrade mit 2x MEMC, man sieht von unten den Adapter (rechts) mit dem die Karte in den zuvor eingelöteten MEMC Sockel gesteckt wird]]&lt;br /&gt;
&lt;br /&gt;
Eine wichtige Erweiterung waren RAM-Erweiterungen, die in den Rechnern der A300- und A400-Serien mit aufwendigeren [[Löten|Lötarbeiten]] einhergehen. Spätere Modelle ab dem A3000 können durch einfaches Zustecken von Speicherchips direkt auf die [[Hauptplatine]] oder über spezielle steckbare RAM-Karten oder im Fall des A7000 durch [[Single Inline Memory Module|SIMM]]-Module mit mehr Speicher ausgerüstet werden. Bemerkenswert sind dabei solche Umbauten, die eine Grenze von 4&amp;amp;nbsp;MB überschreiten. Da ein einzelner MEMC-Memory-Controller nur bis zu 4 MB RAM ansprechen kann, benötigt man für die Nutzung von 8 MB folglich einen zweiten MEMC, was aber mit Ausnahme des A540 und der Unix-Geräte nicht vorgesehen ist. Damit einher geht somit ein Auslöten des MEMC, sofern dieser ungesockelt ist, Anbringen eines Sockels und Aufstecken einer speziellen Platine, die anschließend den originalen MEMC und den Ergänzungs-MEMC beherbergt sowie eine Verbindung zum Erweiterungs-RAM herstellt. Dadurch lassen sich mit den üblichen Umbausätzen 8 MB in Archimedes-Rechnern installieren. Bei Geräten, in denen dies bereits vorgesehen ist (Steckplätze für RAM Karten mit MEMC und je 4 MB) ist eine Erweiterung auf 16 MB möglich.&lt;br /&gt;
&lt;br /&gt;
Ein weiterer wichtiger Umbaugrund für den MEMC ist der Wunsch, auf einem Erstausgabe-Archimedes ein RISC OS zu betreiben. Da dieses prinzipiell einen MEMC 1a erfordert, muss dieser in der Maschine nachgerüstet werden. Ohne MEMC 1a lässt sich nur Arthur als Betriebssystem nutzen.&lt;br /&gt;
&lt;br /&gt;
In Geräten mit einem ARM250 ist der MEMC in den Hauptprozessor integriert und kann daher schlecht durch einen zweiten ergänzt werden. Daher sind Erweiterungen der A3010, A3020, A4000 nur bis 4 MB möglich.&lt;br /&gt;
Der A5000 existiert in einer Variante mit gesockeltem MEMC, wodurch derartige Umbauten einfacher sind. Dort waren 8 MB in professionellen DTP-Maschinen schon durchaus üblich und mehr möglich, allerdings sehr kostenintensiv.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Aleph1 20MHz ARM3 (top).jpg|mini|Aleph1 Prozessor Upgrade Karte mit 20MHz ARM3 (von oben)]]&lt;br /&gt;
&lt;br /&gt;
Ein wichtiger Umbau, der die Archimedes-Reihe zu wirklichen Dauerläufern hat werden lassen, war die Möglichkeit ein CPU-Upgrade auf ARM 3 vorzunehmen. Möglich wird dies, da der verbaute ARM 2 und der ARM 3 sich nicht wesentlich unterscheiden und derselben Prozessor-Version angehören. Der ARM 3 ist rein formal ein ARM v2a. Der wesentliche Unterschied zwischen beiden ist der im ARM 3 integrierte Cache sowie eine zusätzliche Anweisung, die es erlaubt, den Inhalt zweier Register zu tauschen (SWP für Swap, gut z.&amp;amp;nbsp;B. für Sortierverfahren). Zudem kann der ARM 3 mit wesentlich höheren Takten betrieben werden. Je nach Chip-Version war ein Takt von bis zu 36 MHz möglich, üblich waren eher 20 oder 25 MHz. Dieser Umbau ist in vielen Archimedes der A300- und A400-Serien und auch oft beim A3000 vorgenommen worden. Dabei wird, ähnlich wie bei den RAMs oben, die eigentliche CPU ausgelötet und ein neuer Sockel eingesetzt. In diesen wiederum kommt ein Adapter, über den eine kleine Platine mit dem ARM-3-Upgrade inkl. der notwendigen Quarz-Oszillatoren angebunden wird. Das Ergebnis ist ein Rechner auf (fast) dem Niveau eines A5000 mit etwa 12,5 MIPS Integer-Leistung unter Beibehaltung sämtlicher sonst bereits am Gerät vorgenommener Investitionen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Simtec RISC OS 3 ROM Carrier with RISC OS 3.10 ROMs.jpg|mini|Simtec RISC OS 3 ROM Carrier-Board mit eingesetzten RISC OS 3.10 ROMs]]&lt;br /&gt;
&lt;br /&gt;
Der dritte wesentliche Umbau war das Upgrade des Betriebssystems RISC OS 2 auf die modernere Variante RISC OS 3. Da diese wesentlich mehr Software mitbringt, werden 4 ROMS benötigt, für die die ersten Archimedes nicht vorbereitet sind. Daher musste für RISC OS 3 ein sogenanntes ROM Carrier Board eingebaut werden, in das die 4 ROMS eingesteckt werden konnten.&lt;br /&gt;
&lt;br /&gt;
Eine einfacher zu installierende Erweiterung ist dagegen der sogenannte VIDC Enhancer. Dabei handelt es sich um einen Quarzoszillator, der so ins System eingebaut wird, dass der Video-Chip anschließend mit höheren Frequenzen betrieben werden kann (Hardware-[[Übertakten]]). Vorteil sind die höheren erreichbaren Auflösungen bzw. höhere Bildwiederholfrequenzen in niedrigen Auflösungen. Nachteilig sind die durch Übertaktung sinkende Chip-Lebensdauer und teilweise Probleme bei der Soundwiedergabe, da diese vom VIDC erzeugt wird und am Videotakt orientiert ist.&lt;br /&gt;
&lt;br /&gt;
== Archimedes-Modelle ==&lt;br /&gt;
* Archimedes A305 (1987), das Einsteiger- bzw. Urmodell mit [[ARM2]]-CPU mit 8&amp;amp;nbsp;MHz, 512&amp;amp;nbsp;kB [[Random-Access Memory|RAM]], wurde in Deutschland meist schon vom Händler auf 1&amp;amp;nbsp;MB aufgerüstet (wobei der A305-Schriftzug mit einem A310-Schriftzug überklebt wurde)&amp;lt;ref&amp;gt;[https://archive.org/details/acorn-archimedes/mode/2up Archimedes Werbebroschüre]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Archimedes A310 (1987), wie A305, nur mit 1&amp;amp;nbsp;MB RAM&amp;lt;ref&amp;gt;[https://www.4corn.co.uk/archive/docs/AMPAPP/150/APP147%20(1st%20ed)%20High%20Performance%20Computer%20Systems%20Archimedes%20310-opt.pdf A310 Werbebroschüre]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Archimedes A410, wurde zwar (mehrfach) angekündigt, war aber (vermutlich) nie wirklich erhältlich&lt;br /&gt;
* Archimedes A440 (1987), wie A310, aber mit 4&amp;amp;nbsp;MB RAM, [[ST506-Schnittstelle|ST506]]-Festplatten-Controller und einer Festplatte mit 20&amp;amp;nbsp;MB&amp;lt;ref&amp;gt;[https://www.4corn.co.uk/archive/docs/AMPAPP/150/APP136%20(2nd%20ed)%20-%20Archimedes%20440%20(1988)-opt.pdf A440 Broschüre] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Archimedes A410/1 (1989), wie A440, aber mit neuem (etwa 10 % schnellerem) Memory-Controller MEMC1a, 1&amp;amp;nbsp;MB RAM und ohne Festplatte&amp;lt;ref&amp;gt;[https://www.4corn.co.uk/archive/docs/AMPAPP/150/APP223%20(1st%20ed)%20-%20The%20New%20Archimedes%20400-1%20Series%20(1989)-opt.pdf Werbebflyer zur A4xx/1 Serie] (englisch)&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://www.4corn.co.uk/archive/docs/AMPAPP/150/APP230%20(1st%20ed)%20-%20Archimedes%20400-1%20Series-opt.pdf Broschüre zur 4xx/1er Reihe] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Archimedes A420/1 (1989), wie A410/1, aber mit 2&amp;amp;nbsp;MB&lt;br /&gt;
* Archimedes A440/1 (1989), wie A410/1, aber mit 4&amp;amp;nbsp;MB RAM und mit einer ST506-Festplatte mit 53&amp;amp;nbsp;MB&lt;br /&gt;
* Archimedes A540 (1990), der erste Archimedes mit [[Arm-Architektur#ARMv3 (1991)|ARM3]]-CPU mit 26&amp;amp;nbsp;MHz, 4&amp;amp;nbsp;MB RAM (erweiterbar auf 16 MB) und optionalem [[Mathematischer Koprozessor|mathematischem Koprozessor]], [[SCSI]]-Festplatte mit 100 MB&lt;br /&gt;
&lt;br /&gt;
Die nachfolgenden Modelle wurden von Acorn nicht als Archimedes bezeichnet, sind aber technisch weitestgehend mit dem Archimedes identisch:&lt;br /&gt;
* A3000 (1989), Tastaturcomputer, ähnlich dem Amiga&amp;amp;nbsp;500 (bzw. dem BBC Master 128)&amp;lt;ref&amp;gt;[https://www.4corn.co.uk/archive/docs/AMPAPP/150/APP227%20(1st%20ed)%20-%20A3000%20Power%20In%20Your%20Hands%20(1989)-opt.pdf A3000 Werbung] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
* R140 (1989), wie A440/1, jedoch mit einer Festplatte mit&amp;amp;nbsp;60 MB und (zusätzlich zu RISC OS) mit [[RISCix]] ([[Unix]]-Derivat)&lt;br /&gt;
* R260 (1990), wie A540, aber 8&amp;amp;nbsp;MB RAM, einer SCSI-Festplatte mit 100&amp;amp;nbsp;MB, Ethernet-Interface und RISCix&lt;br /&gt;
* R225 (1990), wie R260, aber mit 4&amp;amp;nbsp;MB RAM und ohne Laufwerke&lt;br /&gt;
* A5000 (1991), ARM3 mit anfangs 25&amp;amp;nbsp;MHz (damit der A540 als Topmodell erhalten blieb), später mit bis zu 33&amp;amp;nbsp;MHz und optional mit [[FPU|mathematischem Koprozessor]] (FPA10), erstes Modell mit serienmäßigem IDE-Controller und 2 MB (brutto) Diskettenlaufwerk&lt;br /&gt;
* A4 (1992), das Notebook, das technisch gesehen der Vorläufer des A5000 war (obwohl es erst nach ihm auf den Markt kam), mit ARM3 (24 MHz), 4&amp;amp;nbsp;MB RAM und einem Graustufen-Display mit 640&amp;amp;nbsp;×&amp;amp;nbsp;480 Bildpunkten, das Gehäuse war identisch mit der Walkstation 386SX von [[Triumph-Adler]] und dem S20 von [[Olivetti]] (zu der Zeit war Acorn zu 79 % im Besitz von Olivetti, wozu auch TA gehörte). Es ist zusammen mit seinen Schwestermodellen S20 und Walkstation 386SX eines der ersten Notebooks mit integriertem Touchpad.&lt;br /&gt;
&lt;br /&gt;
Die folgenden Modelle benutzen einen ARM250 als Hauptchip. Dabei handelt es sich um einen IC, der die Funktionen CPU (ARM) + Speichercontroller (MEMC) + Video (VIDC) + Ein-/Ausgabesteuerung (IOC) auf einem Stück Silizium vereint und somit hier im Prinzip den kompletten Rechner in einem Chip „bündelt“. Man spricht daher auch von einem [[System-on-a-Chip]].&lt;br /&gt;
* A3010 (1992), Tastaturcomputer, für den Privatgebrauch konzipiert, ARM250 (Prozessor ARM2a, Speichercontroller MEMC1a, IO-Controller IOC und Grafikchip VIDC1a in einem Chip vereint), 12 MHz, 1&amp;amp;nbsp;MB RAM, 1,6&amp;amp;nbsp;MB Diskettenlaufwerk, erster und einziger „Archimedes“ mit eingebauten Joystick-Ports und TV-Modulator&lt;br /&gt;
* A3020 (1992), Variante des A3010 für Schulen, 2&amp;amp;nbsp;MB RAM (erweiterbar auf 4&amp;amp;nbsp;MB), keine Joystick-Ports, kein TV-Modulator, dafür mit eingebautem IDE-Controller und optionaler Festplatte sowie einem zusätzlichen Steckplatz für eine [[Econet|ECONET-Netzwerkkarte]]&lt;br /&gt;
* A4000 (1992), Büro-Variante des A3020 mit identischer Hardware, wie der A5000 jedoch mit abgesetzter Tastatur&lt;br /&gt;
&lt;br /&gt;
Die 7000er sind eher formal eine Fortsetzung der Archimedes Geräte. Technisch entsprechen sie mehr dem Nachfolgegerät RiscPC, wobei hier dessen modularer Aufbau und Erweiterbarkeit fehlt. Zudem wird der Videochip durch fehlendes VideoRAM gebremst. Dafür gab es die 7000er auch mit eingebautem FPA (Floating Point Accelerator), d.&amp;amp;nbsp;h. mathematischem Co-Prozessor, was für bestimmte Anwendungen (Tabellenkalkulation etc.) höhere Rechengeschwindigkeiten als mit einem StrongARM RiscPC erlaubt. Auch hier ist wieder im Prinzip der komplette Computer in einem IC vereint.&lt;br /&gt;
* A7000 (1995)&lt;br /&gt;
* A7000+ (1997)&lt;br /&gt;
&lt;br /&gt;
Nachfolger waren die [[Risc PC]]s von Acorn.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat}}&lt;br /&gt;
* [http://www.heimcomputer.de/comp/archimedes3010.html Acorn Archimedes 3010] bei &amp;#039;&amp;#039;www.heimcomputer.de&amp;#039;&amp;#039;&lt;br /&gt;
* [https://chrisacorns.computinghistory.org.uk/AcornCollection.html Sammlung von Informationen zum Acorn Archimedes] (englisch)&lt;br /&gt;
* [https://www.youtube.com/watch?v=9Cn6C8Zx5eQ Umfangreiche Vorstellung des Acorn Archimedes von Dusty Bits mit Vergleich Amiga 500 vs. Acorn A3010]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Heimcomputer]]&lt;br /&gt;
[[Kategorie:Acorn]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>