Ghindă Arhimede

Arhimede este numele unei game extinse de computere produse de compania engleză Acorn Computers din 1987 .

Mașinile pe 32 de biți, reușesc gama de microcomputere pe 8 biți de la Acorn (BBC Electron, BBC Master).

Superior în ceea ce privește puterea în comparație cu rivalii săi Atari ST din Atari și Amiga 500 din Commodore și PC și Apple din acea vreme, Arhimede nu va avea succes cu publicul larg în afara granițelor sale, unde a beneficiat. echipați colegii, licee și universități.

Archimedes este primul microcomputer RISC de consum. Proiectarea sa a început în 1984.

Este prima mașină care folosește la bază procesorul pe 32 de biți cu tehnologia RISC ARM dezvoltată intern de doar trei ingineri din Acorn ( Sophie Wilson , Steve Furber  (ro) și Robert Heaton) din 1983.

ARM înseamnă Acorn RISC Machine și va deveni ulterior un acronim pentru Advanced Risc Machines , când departamentul de dezvoltare a procesorului a fost separat de Acorn și încorporat ( ARM ).

Acorn a dezvoltat ARM, deoarece niciunul dintre procesoarele vremii nu părea interesant să-și construiască noua gamă. Acolo unde Apple, Atari și Commodore, cu un Motorola 68000 la 8 MHz aveau doar o putere de 1 MIPS, Acorn avea o putere de 4,5 MIPS la aceeași frecvență cu procesorul său intern. Stăpânind dezvoltarea procesorului său, Acorn a reușit să lanseze versiuni din ce în ce mai rapide pe tot parcursul vieții lui Arhimede, apoi a succesorului său, PC-ul RISC.

Celelalte chipsuri specifice lui Arhimede dezvoltate de Acorn sunt:

- VIDC (VIDeo Controller) . Acest cip este foarte programabil, are grijă de video și sunet. Sistemul de operare RISC oferă aproximativ douăzeci de moduri grafice ca standard: moduri de culoare monocrom, 4, 16 sau 256 (cu restricții de selecție) dintr-o paletă de 4.096. Rezoluțiile variază de la 160 × 256 la 800 × 600 și chiar 1 280 × 976 în rezoluție monocromă ridicată. Toate modurile grafice sunt „ciudate”, adică datele de memorie (1, 2, 4 sau 8 biți, în funcție de faptul dacă modurile grafice sunt monocrome, 4, 16 sau 256 culori) care definesc pixelii afișați pe ecran sunt stocate liniar, consecutiv în memorie. VIDC vă permite să creați tot felul de rezoluții, inclusiv overscan, și fără întrepătrundere (deși este posibil să o forțați). De asemenea, se ocupă de afișarea sprite-ului hardware unic, cu o lățime maximă de 32 de pixeli, înălțimea maximă a afișajului vertical, codificat în 2 biți (4 culori), cu 00 pentru transparență (deci 3 culori vizibile, dintre 4.096). Acest cip gestionează, de asemenea, sunetul sub DMA: 8 canale logaritmice pe 8 biți PCM, cu 7 poziții stereo. Frecvența maximă este de 250 kHz pe 1 canal; 31,25 kHz pe 8 canale. În mod implicit, sistemul de operare RISC setează frecvența la 20,833 Khz.

- MEMC (MEMORY Controller) . Controler de memorie, capabil să gestioneze până la 4 MB. Mai multe MEMC-uri pot fi înlănțuite pentru a gestiona până la 16 MB pe unele modele (A540 și A5000). - IOC (Input Output Controller) . Chip gestionează întreruperile periferice și oferă 2 temporizatoare la 2 MHz.


Archimedes a fost foarte apreciat de pasionații de computere pentru posibilitățile sale tehnice avansate, în principal datorită puterii și simplității de programare a procesorului său pe 32 de biți cu tehnologie RISC. Avea un sistem de operare grafic puternic, stabil și ușor de utilizat, numit RISC OS , care a apărut în 1989 (din 1987 până în 1989 un sistem de operare „aștepta” numit ARTHUR a fost montat pe Arhimede)


Proiectat în jurul unui nucleu central înconjurat de module, multitasking (cooperativ și nu preventiv ca cel al Amiga), în ROM (512 KB pentru RISC OS 2.0 și 2 MB pentru RISC OS 3.0, 3.1 și 3.11 și germană 3.19), a permis mașina va fi utilizată imediat ce a fost pornită (timp de pornire mai mic de 5 secunde) fără a fi nevoie de o a doua unitate de dischetă sau hard disk. RISC OS a introdus multe inovații care vor fi copiate de concurență, cum ar fi bara de activități, drag'n drop și un sistem de afișare a fontului anti-aliasing ca standard.

De asemenea, include ca standard BBC BASIC (versiunea 5), ​​un interpret BASIC foarte puternic („fără îndoială cel mai rapid interpret BASIC din lume” conform Acorn) care face posibilă și includerea codului de asamblare ARM și trecerea de la 'la fiecare altele în mod transparent.

Notă: Archimedes are un mouse cu trei butoane, pe care sistemul de operare îl folosește, precum și toate aplicațiile.

Archimedes a strălucit în mod deosebit în domeniul DTP, oferind soluții profesionale care concurează cu echivalentele PC și Mac, la un cost mai mic.


Cu sprijinul dezvoltatorilor (cum ar fi Wild Vision, Irlam, Arvis, Millipede ) de soluții hardware de lungă durată pentru partenerii Acorn, Archimedes s-a remarcat în domeniul video profesionist, în special la BBC și în unele televizoare regionale engleze.

În ceea ce privește codificarea video și decompresia în timp real, puterea ARM a permis companiilor terțe, precum Eidos (care va deveni ulterior compania de jocuri video din spatele celebrului Tomb Raider ) să ofere soluții de compresie / decompresie. Video bazat doar pe software rulează pe procesoare ARM și nu pe cipuri dedicate. La rândul său, Acorn a oferit propria sa soluție Acorn Replay în 1992.

Conceput să echipeze școlile, Archimedes a oferit ca soluție standard de rețea Acorn, denumită Econet. Toți Arhimede au avut un slot pentru a introduce acest card fiică de rețea.


Acorn nu și-a prezentat niciodată computerele pentru jocuri (doar A3010 are porturi cu joystick, alte mașini trebuie să utilizeze fie o cutie mică care se conectează la portul paralel, fie o cartelă fiică pentru a o introduce în portul Econet. Deci gratuit).

Piața jocurilor video de pe Arhimede a fost prea mică pentru a vedea nume mari care se interesează de ea. Partea principală a producțiilor constă în conversie și crearea de către entuziaști, în partea din spate a camerei studenților.

Aproximativ 200 de jocuri comerciale (exclusiv educaționale) sunt listate pentru Arhimede.

Printre aceste jocuri, găsim marile clasice ale Amiga și ST sau PC.

Unele, specifice mașinii, vor arăta calitățile inegalabile ale lui Arhimede în timp real 3D. Putem menționa Elite sau Zarch (care vor fi adaptate ulterior la alte sisteme sub numele de Virus ), Chocks Away, Birds of War, Aldebaran, Saloon Cars, Stunt Racer 2000 sau chiar Chopper Force .

Starfighter 3000  (în) , este probabil cel mai de succes joc 3D din punct de vedere tehnic. Este un joc de luptă spațial 3D, care folosește texturi, deși sunt mai simple decât versiunile ulterioare pentru Sega Saturn , prima consolă care se ocupă de textura 3D (și construită în jurul unui procesor Hitachi RISC) sau mai bine. 3DO care folosea și un procesor ARM.

În titlurile specifice mașinilor 2D, cum ar fi Nevryon, Technodream, Scorpius (demo redabil, jocul final lansat niciodată), Big Bang, Enter The Realm , profită destul de bine de capacitățile 2D ale Archimedes.

Mașinile Acorn s-au bucurat de privilegiul de a fi computerele reținute de educația națională engleză pentru a echipa școli, colegii și colegii, precum și universități și laboratoare de cercetare. Acorn, care nu era un jucător ca concurenții săi Apple, Commodore sau Atari, a încercat doar tardiv să-și distribuie computerele în afara Marii Britanii din 1992, cu ținta Germaniei (distribuitor oficial, germanizarea RISC OS (3.19) și tastaturi și documentație și manuale, campanii publicitare, apariția unei reviste lunare în presă).

Istoria gamei Arhimede:

Primele modele lansate în Iunie 1987sunt seriile 300 și 400, bazate pe 8 MHz ARM2 (CPU și magistrală). ARM1 a fost o versiune de testare a procesorului și a fost integrat doar în prototipul Archimedes A500.

În 1989, Acorn și-a dezvăluit ARM3 (ARM2 cu 1 instrucțiune suplimentară și 4 KB de cache), tactat de la 25 la 35 MHz (putere: 12 la 16 MIPS). Comercializat ca upgrade (card fiică care trebuie instalat în locul ARM2 montat inteligent pe un suport din seria 300 și 400), acesta va fi CPU-ul Archimedes A540, A680 (Archimedes cu sistemul UNIX RISC iX) al A5000 și notebook-ul A4 și, din nou, permite Acorn să își mențină computerele ca fiind cele mai competitive în ceea ce privește raportul putere / preț.

În 1992, A3010, A3020 și A4000 au integrat prima macrocelulă Advanced Risc Machine ARM250 (ARM3 fără cache + logică VIDC + IOC + IOEB într-o singură „matriță”) la 12 MHz (CPU și magistrală).

Modelele de top sunt:

- Archimedes A540, cu un ARM3 (ARM2 cu 4 KB de cache, 1 instrucțiune suplimentară) care rulează la 25 MHz (CPU) și 12 MHz pentru magistrala de memorie ( notă  : unitate de dischetă cu o singură densitate) și hard disk SCSI; - A5000, ARM3 de la 25 la 33 MHz în funcție de versiune, magistrala de memorie de 12 MHz ( notă  : unitate de dischetă de înaltă densitate) și hard disk IDE.

Aceste două modele pot fi extinse la 16 MB, adăugând carduri de memorie populate cu 4 MB și un controler MEMC suplimentar (un MEMC poate gestiona doar 4 MB, dar poate fi înlănțuit la un alt MEMC, până la 4 MEMC pot fi înlănțuite cât mai mult posibil ).

- laptopul A4, a cărui placă de bază a fost utilizată pentru a crea A5000 (specificații aproape identice).

Modelele A305, A310, A410, A420, A440, care sunt echipate cu suport ARM2, pot fi ușor actualizate cu un ARM3 (de la 25 la 35 MHz).

CPU-urile Archimedes (și macrocelulele) sunt toate ușor overclockabile, în ordinea de 20 până la 30%.

Modelele A3000 (ARM2 la 8 MHz), A3010 și A3020 (ARM 250 la 12 MHz) sunt mașinile 3 „dintr-o bucată” de la Acorn: toate celelalte modele au o tastatură și o cutie separate. Este posibil să instalați un ARM3 într-un A3000, prin desfacerea ARM2. Modelele bazate pe ARM250 nu pot primi un ARM3, dar este posibil să overclockezi pur și simplu frecvențele CPU și magistrale la 16 MHz.

Gama de PC-uri RISC va urma gama Archimedes din 1994 și va avea particularitatea de a fi primul microcomputer public cu procesor dual general, pentru compatibilitate de proiectare cu lumea PC-urilor (RISC OS și Windows și aplicații care rulează pe aceeași mașină și schimbul ușor de fișiere). Procesorul RISC pentru PC , montat pe o placă fiică, va trece de la ARM610 la 33 MHz la StrongArm 267 MHz sau chiar Kinetic (StrongArm cu „cache” rapidă a RAM).

Deși puțin cunoscute publicului larg din afara Marii Britanii, Acorn și Arhimede lasă o moștenire considerabilă în istoria calculelor, sub forma tehnologiei ARM. De neegalat în ceea ce privește MIPS / Watt și cost, versiunile de procesor sau microcontroler ale cipului Archimedes ARM de la Acorn sunt utilizate în mai mult de 95% dintre smartphone-uri și alte tablete și produse portabile și sunt prezente într-un număr mare de sisteme încorporate.

Există mai multe procesoare ARM în întreaga lume decât Intel și AMD combinate.

RISC OS continuă să fie dezvoltat de entuziaști și rulează pe sisteme ARM precum Raspberry Pi.

Principalele aplicații profesionale sunt încă menținute și actualizările sunt disponibile în mod regulat, iar portarea lor către Pi în curs sau deja efectuată.

Un proiect pentru păstrarea tuturor software-urilor Archimedes, precum și migrarea acestora către noile sisteme RISC OS este în curs de dezvoltare (The Archimedes Software Preservation Project).

Link extern