Arsitektur ARM: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Baris 28:
 
 
==ARMInti coresARM==
{| class="wikitable" border="1" style="width:100%;"
|-
! Keluarga
! Family
! Versi Arsitektur
! Architecture Version
! CoreInti
! FeatureFitur
! Cache (I/D)/[[Memory management unit|MMU]]
! MIPS@MHz
! Typical [[Million instructions per second|MIPS]] @ MHz
! Aplikasi
! In application
|-
!ARM1
|ARMv1 (obsoletekuno)
|ARM1
|
|Tidak ada
|None
|
|[[BBC Cheese Wedge#ARM Evaluation System|ARM Evaluation System]] second processor for [[BBC Micro]]
|-
! rowspan=2 | ARM2
|ARMv2 (obsoletekuno)
|ARM2
|Penambahan instruksi multiply/perkalian (MUL)
|Architecture 2 added the MUL (multiply) instruction
|Tidak ada
|None
|4 MIPS @ 8&nbsp; MHz<br />0.33&nbsp;[[DMIPS]]33DMIPS/MHz
|[[Acorn Archimedes]], [[Chessmachine]]
|-
|ARMv2a (obsoletekuno)
|ARM250
|Integrated MEMC (MMU), Graphicsprosesor andgrafis dan IO processorterintegrasi. ArchitectureMenambahkan 2a added theinstruksi SWP and SWPB (swap) instructions.
|NoneTidak ada, MEMC1a
|7 MIPS @ 12&nbsp; MHz
|[[Acorn Archimedes]]
|-
!ARM3
|ARMv2a (obsoletekuno)
|ARM2a
|FirstPertama usekali of a processorpenggunaan cache on the ARM.
|[[4K]]4 kB unified
|12 MIPS @ 25&nbsp; MHz<br />0.50&nbsp; DMIPS/MHz
|[[Acorn Archimedes]]
|-
! rowspan=3 | ARM6
| rowspan=3 | ARMv3 (obsolete)
|ARM60
|Pertama kali mendukung pengalamatan 32-bit.
|v3 architecture first to support addressing 32 bits of memory (as opposed to 26 bits)
|Tidak ada
|None
|10 MIPS @ 12&nbsp; MHz
|[[3DO Interactive Multiplayer]], Zarlink GPS Receiver
|-
|ARM600
|As ARM60,Penambahan cache anddan coprocessor bus (for FPA10 floating-point unit).
|4K4 kB unified
|28 MIPS @ 33&nbsp; MHz
|
|-
|ARM610
|AsTidak ARM60, cache, noada coprocessor bus.
|4K4 kB unified
|17 MIPS @ 20&nbsp; MHz<br />0.65&nbsp; DMIPS/MHz
|[[Risc PC|Acorn Risc PC 600]], [[Apple Newton|Apple Newton 100 series]]
|-
!rowspan=6 | [[ARM7]]
|rowspan=6 | ARMv3 (obsoletekuno)
|ARM700
|
|8 [[kilobyte|KB]]kB unified
|40&nbsp; MHz
|[[Risc PC|Acorn Risc PC]] prototype CPU card
|-
|ARM710
|As ARM700
|8 KBkB unified
|40&nbsp; MHz
|[[Risc PC|Acorn Risc PC 700]]
|-
|ARM710a
|As ARM700
|8 KBkB unified
|40&nbsp; MHz<br />0.68&nbsp; DMIPS/MHz
|[[Risc PC|Acorn Risc PC 700]], [[eMate 300|Apple eMate 300]]
|-
|ARM7100
|As ARM710a, integrated [[System-on-a-chip|SoC]].
|8 KBkB unified
|18&nbsp; MHz
|[[Psion 5|Psion Series 5]]
|-
|ARM7500
|As ARM710a, integrated SoC.
|4 KBkB unified
|40&nbsp; MHz
|[[Acorn A7000]]
|-
|ARM7500FE
|As ARM7500, "FE" Addedpenambahan FPA anddan EDO memory controller.
|4 KBkB unified
|56&nbsp; MHz<br />0.73&nbsp; DMIPS/MHz
|[[RiscStation|Acorn A7000+]]
|-
! rowspan=5 | [[ARM7TDMI]]
Baris 132:
|ARM7TDMI(-S)
|3-stage pipeline, Thumb
|Tidak ada
|none
|15 MIPS @ 16.8&nbsp; MHz<br />63 DMIPS @ 70&nbsp; MHz
|[[Game Boy Advance]], [[Nintendo DS]], [[iPod]], [[Lego NXT]], [[Atmel]] [[AT91SAM]]7AT91SAM7, [[Juice Box]], [[NXP Semiconductors]] [[LPC2000]] and [http://www.standardics.nxp.com/products/lh7/dan LH754xx]
|-
|ARM710T
|As ARM7TDMI, cache
|8 KBkB unified, MMU
|36 MIPS @ 40&nbsp; MHz
|[[Psion 5|Psion Series 5mx]], [[Psion Revo]]/Revo Plus/Diamond Mako
|-
|ARM720T
|As ARM7TDMI, cache
|8 KBkB unified, MMU withdengan Fast Context Switch Extension
|60 MIPS @ 59.8&nbsp; MHz
|[[Zipit Wireless Messenger]], [[NXP Semiconductors]] [http://www.standardics.nxp.com/products/lh7/ LH7952x]
|-
|ARM740T
|As ARM7TDMI, cache
|MPU
|
Baris 156:
|ARMv5TEJ
|ARM7EJ-S
|5-stage pipeline, Thumb, Jazelle DBX, Enhanced DSP instructions
|Tidak ada
|none
|
|
Baris 165:
|SA-110
|
|16 KBkB/16 KBkB, MMU
|203&nbsp; MHz<br />1.0&nbsp; DMIPS/MHz
|[[Apple Newton]] 2x00 series, [[Risc PC|Acorn Risc PC]], Rebel/Corel Netwinder, Chalice CATS, Psion Netbook
|-
|SA-1110
|As SA-110, integrated SoC
|16 KBkB/16 KBkB, MMU
|233&nbsp; MHz
|[[LART (computer)]], Intel Assabet, [[Ipaq]] H36x0, [[Balloon Board| Balloon2]], [[Zaurus]] SL-5x00, [[HP Jornada]] 7xx, [[Jornada 560 series]], Palm Zire 31
|-
! ARM8
| ARMv4
| ARM810
| ARM810<ref>[http://www.hotchips.org/archives/hc8/2_Mon/HC8.S4/HC8.4.1.pdf "ARM810 - Dancing to the Beat of a Different Drum"] ARM Limited presentation at [[Hot Chips]] 8, 1996.</ref>
|5-stage pipeline, static branch prediction, double-bandwidth memory
| 8 KBkB unified, MMU
| 84 MIPS @ 72 MHz<br />1.16&nbsp; DMIPS/MHz
| [[Risc PC|Acorn Risc PC]] prototype CPU card
|-
! rowspan=4 | ARM9TDMI
Baris 187:
|ARM9TDMI
|5-stage pipeline, Thumb
|Tidak ada
|none
|
|
|-
|ARM920T
|As ARM9TDMI, cache
|16 KBkB/16 KBkB, MMU
|200 MIPS @ 180&nbsp; MHz
|[[Armadillo CPU Boards|Armadillo]], [[Atmel]] [[AT91SAM]]9AT91SAM9, [[GP32]],[[ GP2X]] (first core), [[Tapwave Zodiac]] ([[Motorola]] i. MX1), Hewlet Packard [[HP-49 series|HPHHP-49/50 Calculators]], [[Sun SPOT]], Cirrus Logic EP9302, EP9307, EP9312, EP9315, [[Samsung]] S3C2442 ([[HTC TyTN]], [[First International Computer|FIC]] [[Neo FreeRunner]]<ref>{{cite web |url=http://wiki.openmoko.org/wiki/Neo1973:_GTA01Bv4_versus_GTA02_comparison |title=Neo1973: GTA01Bv4 versus GTA02 comparison |accessdate=2007-11-15}}</ref>)
|-
|ARM922T
|As ARM9TDMI, caches
|8 KBkB/8 KBkB, MMU
|
|[[NXP Semiconductors]] [http://www.standardics.nxp.com/products/lh7a/ LH7A40x]
|-
|ARM940T
|As ARM9TDMI, caches
|4 KBkB/4 KBkB, MPU
|
|GP2X (second core), Meizu M6 Mini Player
|[[GP2X]] (second core), Meizu [[M6 Mini Player]]<ref>{{cite web |url=http://www.rockbox.org/twiki/bin/view/Main/SamsungSA58|title=Rockbox Samsung SA58xxx series |accessdate=2008-02-22}}</ref><ref>{{cite web |url=http://www.rockbox.org/twiki/bin/view/Main/MeizuM6Port |title=Rockbox Meizu M6 Port - Hardware Information |accessdate=2008-02-22}}</ref>
|-
! rowspan=5 | [[ARM9E]]
| rowspan=3 | ARMv5TE
|ARM946E-S
|Thumb, Enhanced DSP instructions, cachescache
|variable, tightly coupled memories, MPU
|
|[[Nintendo DS]], [[Nokia]] [[N-Gage]], [[Canon PowerShot A470]], Conexant 802.11 chips, Samsung S5L2010
|-
|ARM966E-S
Baris 459:
! In application
|}
 
 
==Pranala luar==