Berkeley RISC

Projekt Berkeley RISC byl od roku 1980 do roku 1984 na Kalifornské univerzitě v Berkeley, vládním výzkumným projektem jménem Agentury pro obranné výzkumné projekty (DARPA) pod vedením Davida A. Pattersona pro vývoj na bázi RISC ( Reduced Instruction Set computer ) architektury procesorů . Z projektu a jeho výsledků byly vyvinuty komerční rodiny mikroprocesorů RISC, jako jsou Sun SPARC a AMD Am29000 . Pozdější architektury procesorů jako DEC Alpha a architektura ARM byly výsledky silně ovlivněny.

Všeobecné

Myšlenka projektu byla založena na pozorování, že většina strojových programů používá pouze zlomek hardwaru dostupného v architekturách CISC ( Complex Instruction Set Computer ). Omezení na několik jednoduchých příkazů stroje v rámci RISC umožňuje jednodušší a rychlejší návrh čipu s převážně stejným vysoce výkonným softwarem.

První řada projektů se jmenovala RISC I , také známá jako Gold , zahájená v roce 1980 a byla koncipována jako seminář na téma designu VLSI . První výsledky byly publikovány v roce 1981. Procesor modelu RISC-I sestával ze 44 500 tranzistorů a dokázal zpracovat 31 strojních instrukcí v 78 registrech po 32 bitech. Řídicí a řídicí jednotka RISC I zabírala pouze přibližně 6% plochy čipu , zatímco časové procesory CISC vyžadovaly přibližně 50% plochy čipu pro řídicí jednotku.

Druhá linie projektu, RISC II , nazývaná také Modrá , která začala paralelně , probíhala pomaleji až do konce projektu. Vzhledem k pomalejšímu procesu bylo možné realizovat vylepšení oproti RISC I, včetně potrubí a rozšířené sady registrů a zároveň snížit velikost čipu na 39 000 tranzistorů. Kromě toho byl integrován nový expandér formátu instrukcí v angličtině , který umožnil zkrátit určité strojové příkazy v externí paměti z 32 bitů na 16 bitů, přičemž tyto strojové příkazy byly interně rozšířeny na celých 32 bitů. To umožnilo dosáhnout lepší hustoty kódu v paměti. Nápady pro to byly později použity mimo jiné pro sadu instrukcí palce procesorů ARM.

literatura

  • Národní rada pro výzkum, Výbor pro inovace ve výpočetní technice (ed.): Financování revoluce: Vládní podpora pro výpočetní výzkum . National Academy Press, 1999, ISBN 978-0-309-06278-7 .

Individuální důkazy

  1. ^ Edwin D. Reilly: Milníky v informatice a informačních technologiích . Oryx Press, 2003, ISBN 978-1-57356-521-9 , str. 50 .
  2. Carlo E. Sequin, David A. Patterson: Design and Implementation of RISC I. (PDF; 1,5 MB) University of Bristol, England, 1982, s. 25 , zpřístupněno 15. března 2013 .