www.wikidata.de-de.nina.az
Das Projekt Berkeley RISC war in den Jahren 1980 bis 1984 an der University of California Berkeley ein im Auftrag der Defense Advanced Research Projects Agency DARPA staatlich durchgefuhrtes Forschungsprojekt unter der Leitung von David A Patterson zur Entwicklung von RISC basierenden Reduced Instruction Set Computer Prozessorarchitekturen Aus dem Projekt und dessen Ergebnissen entwickelten sich in Folge kommerzielle RISC Mikroprozessorfamilien wie Sun SPARC und AMD Am29000 Spatere Prozessorarchitekturen wie DEC Alpha und die ARM Architektur wurden stark von den Ergebnissen beeinflusst 1 Allgemeines BearbeitenDie Idee des Projektes basierte auf der Beobachtung dass die meisten Maschinenprogramme nur einen Bruchteil der in CISC Architekturen Complex Instruction Set Computer verfugbaren Hardware verwenden Die Beschrankung auf wenige und einfache Maschinenbefehle im Rahmen von RISC ermoglicht ein einfacheres und schnelleres Chipdesign bei weitgehend gleichbleibend leistungsfahiger Software Die erste Projektlinie wurde als RISC I auch als Gold bezeichnet startete 1980 und war als Seminar zu dem Thema VLSI Design ausgelegt Erste Ergebnisse wurden 1981 publiziert Der RISC I Modellprozessor bestand aus 44 500 Transistoren und konnte 31 Maschinenbefehle in 78 Registern zu je 32 Bit verarbeiten Die Kontroll und Steuereinheit des RISC I nahm nur rund 6 der Chipflache in Anspruch wahrend damalige CISC Prozessoren rund 50 der Chipflache fur die Steuereinheit benotigten 2 Die zweite parallel gestartete Projektlinie RISC II auch als Blue bezeichnet verlief langsamer bis zum Projektende Durch den langsameren Verlauf konnten Verbesserungen gegenuber RISC I realisiert werden unter anderem eine Pipeline und erweiterter Registersatz bei gleichzeitiger Reduktion der Chipgrosse auf 39 000 Transistoren Weiters wurde ein neuartiger englisch Instruction Format Expander integriert welcher es erlaubte bestimmte Maschinenbefehle im externen Speicher von 32 Bit auf 16 Bit zu verkurzen wobei dieser Maschinenbefehle intern auf die vollen 32 Bit erweitert wurden Dadurch konnte eine bessere Codedichte im Speicher erreicht werden Die Ideen dazu fanden unter anderem bei dem Thumb Befehlssatz der ARM Prozessoren spatere Anwendung Literatur BearbeitenNational Research Council Committee on Innovations in Computing Hrsg Funding a Revolution Government Support for Computing Research National Academy Press 1999 ISBN 978 0 309 06278 7 Einzelnachweise Bearbeiten Edwin D Reilly Milestones in Computer Science and Information Technology Oryx Press 2003 ISBN 978 1 57356 521 9 S 50 Carlo E Sequin David A Patterson Design and Implementation of RISC I PDF 1 5 MB University of Bristol England 1982 S 25 abgerufen am 15 Marz 2013 Abgerufen von https de wikipedia org w index php title Berkeley RISC amp oldid 207800877