Arkitektura ARM: Dallime mes rishikimesh

[redaktim i pashqyrtuar][Redaktim i kontrolluar]
Content deleted Content added
v linuxdevices.com is dead
v fixing dead links
Rreshti 33:
 
=== Apple, DEC, Intel: ARM6, StrongARM, XScale ===
Rreth fundit te viteve 80, [[Apple Computer]] dhe [[VLSI Technology]] filluan te punonin me Acorn ne versione me te reja te ARM. Puna ishte aq e rëndësishme saqe Acorn krijoi një kompani te re me skuadrën e krijimit ne 1990, dhe e quajti Advanced RISC Machines Ltd. Për këtë arsye, fjala ARM nganjëherë zgjerohet si Advanced RISC Machine ne vend te Acorn RISC Machine. Advanced RISC Machine u be ARM Ltd kur kompania prind, [[ARM Holdings plc]], u hodh ne [[London Stock Exchange]] dhe [[NASDAQ]] ne 1998.<ref>[http://web.archive.org/web/20040612083644/http://www.arm.com/miscPDFs/3822.pdf "ARM Corporate Backgrounder"], ''ARM Technology''.</ref>
 
Puna e re Apple-ARM përfundimisht do kthehej ne ARM6, fillimisht i dale ne treg ne fillim te 1992. Apple përdorte ARM 610 te bazuar ne ARM6, si baze për PDA-ne [[Apple Newton]]. Ne 1994, Acorn përdori ARM 610 si [[Njësia qendrore e përpunimit|CPU]] kryesore ne kompjuterët e tyre [[Risc PC]]. [[Digital Equipment Corporation|DEC]] licencoi arkitekturen ARM6 (gjë qe shkaktoi konfusion sepse ato gjithashtu prodhonin mikroprocesore [[DEC Alpha|Alpha]]){{Citation needed|date=July 2009}} dhe prodhoi [[StrongARM]]. Ne 233 MHz kjo CPU harxhonte vetëm 1 [[Watt]] energji (versionet e mëvonshme harxhonin shume me pak).
Rreshti 51:
 
== Bërthamat ARM ==
ARM siguron një përmbledhje te shitësve te shumte te cilët implementojnë bërthamat ARM ne projektimet e tyre (shiko [http://web.archive.org/web/20110605032934/http://www.arm.com/support/0141_5LineCard.pdf 2003 Line Card]). [[KEIL]] gjithashtu siguron një përmbledhje pak me te re [http://www.keil.com/dd/parms/arm.htm për shitësit e procesorëve te bazuar ne ARM].
{| class="wikitable" border="1" style="width:100%;"
|-
Rreshti 206:
! ARM8
| ARMv4
| ARM810<ref>[http://web.archive.org/web/20080910025355/http://www.hotchips.org/archives/hc8/2_Mon/HC8.S4/HC8.4.1.pdf "ARM810 – Dancing to the Beat of a Different Drum"] ARM Holdings presentation at [[Hot Chips]] 1996-08-07.</ref>
|5-stage pipeline, static branch prediction, double-bandwidth memory
| 8 KB i unifikuar, MMU
Rreshti 614:
 
Tiparet e reja te ThumbEE perfshijne kontrolle automatike te [[pointer null|pointer-ave null]] ne cdo instruksion ngarkimi dhe ruajtjeje, nje instruksion per te kontrolluar kufijte e array, akses ne regjistrat r8-r15 (ku mbahet gjendja Jazelle/DBX Java VM), dhe instruksione speciale qe therrasin nje manovrues(handler).<ref>
[http://web.archive.org/web/20060314105126/http://www.arm.com/miscPDFs/10069.pdf "Arm strengthens Java compilers: New 16-Bit Thumb-2EE Instructions Conserve System Memory"] by Tom R. Halfhill 2005.</ref> Manovruesit jane sektore te vegjel kodi qe therritet shpesh, zakonisht i perdorur per te implementuar nje tipar te nje gjuhe programimi te nivelit te larte, si psh rezervimi i memorjes per nje objekt te ri.
 
=== Advanced SIMD (NEON) ===