Nhảy chuyển tới nội dung

ARM giá cấu

本页使用了标题或全文手工转换
Duy cơ bách khoa, tự do bách khoa toàn thư
( trọng định hướng tựARM)
ARM giá cấu
ARM tiêu chí
Đẩy ra niên đại1985 năm,​39 năm trước​ (1985)
Thiết kế công tyARM Holdings
Hay không mở ra giá cấu?Đặc biệt
Hệ thống kết cấu loại hìnhGởi lại khí- gởi lại khí
Tự trường / tạm tồn khí tư liệu độ rộng32 vịHoặc64 vị
Mệnh lệnh tập giá cấu thiết kế sách lượcRISC
Chi nhánh đoán trước kết cấuĐiều kiện số hiệu, tương đối cùng chi nhánh
64/32 vị nguyên giá cấu
Đẩy ra niên đại2011 năm
Mới nhất giá cấu phiên bảnARMv9.0-A, ARMv9.1-A, ARMv9.2-A, ARMv9.3-A, ARMv9.4-A
Vị nguyên tổ tựNhưng phối trí lớn nhỏ đoan tự ( dự thiết tiểu đoan tự )
Mệnh lệnh mã hóa chiều dàiAArch64/A64, AArch32/A32: 32 vị nguyên
T32 ( Thumb-2 ): 16 hoặc 32 vị nguyên
Tương dung ARMv7Người dùng không gian[1]
Mở rộng mệnh lệnh tậpThumb-2,NEON,Jazelle,VFPv4-D16, VFPv4
Thông dụng tạm tồn khí31 cái 64 vị nguyên số nguyên tạm tồn khí[1]
Phù điểm gởi lại khí32 cái128 vị nguyênTạm tồn khí[1],Dùng với 32 vị nguyên cùng 64 vị nguyên đại lượng vô hướngPhù điểm sốHoặcSIMDPhù điểm số hoặc số nguyên; hoặc mật mã trị số
32 vị nguyên giá cấu ( Cortex )
Mới nhất giá cấu phiên bảnARMv8-R, ARMv8-M, ARMv7-A, ARMv7-R, ARMv7E-M, ARMv7-M, ARMv6-M
Vị nguyên tổ tựNhưng phối trí lớn nhỏ đoan tự ( dự thiết tiểu đoan tự )
Nhưng Cortex-M không thể ở mệnh lệnh vận hành khi điều chỉnh
Mệnh lệnh mã hóa chiều dài32 vị nguyên
Thumb-2: 16 hoặc 32 vị nguyên
Mở rộng mệnh lệnh tậpThumb-2, NEON, Jazelle, DSP, Saturated, FPv4-SP, FPv5
Thông dụng tạm tồn khí15 cái 32 vị nguyên số nguyên tạm tồn khí
R15 làThể thức máy đếm( ở so lão giá cấu thiết kế trung vì 26 vị nguyên nơi )
R14 làm liên kết tạm tồn khí ( link register )
Phù điểm gởi lại khíNhiều nhất 32 cái 64 vị nguyên tạm tồn khí[2],SIMD/ tiêu chuẩn phù điểm số ( nhưng lựa chọn )
32 vị nguyên giá cấu ( cũ có giá cấu )
Mới nhất giá cấu phiên bảnARMv6, ARMv5, ARMv4T, ARMv3, ARMv2
Vị nguyên tổ tựARMv3 bắt đầu vì nhưng phối trí lớn nhỏ đoan tự ( dự thiết tiểu đoan tự )
Mệnh lệnh mã hóa chiều dài32 vị nguyên
Thumb: 16 hoặc 32 vị nguyên
Mở rộng mệnh lệnh tậpThumb,Jazelle
Thông dụng tạm tồn khí15 cái 32 vị nguyên số nguyên tạm tồn khí
R15 làThể thức máy đếm( ở so lão giá cấu thiết kế trung vì 26 vị nguyên nơi )
R14 làm liên kết tạm tồn khí ( link register )
Căn cứ vào ARM hơi xử lý khíPhiến thượng hệ thống( system on a chip, SoC )Khối vuông đồ

ARMGiá cấu, qua đi gọiTiến giai tinh giản mệnh lệnh tập máy móc( tiếng Anh:Advanced RISC Machine,Sớm hơn gọi ngải khang tinh giản mệnh lệnh tập máy móc,Acorn RISC Machine), là một cáiTinh giản mệnh lệnh tập( RISC )Xử lý khíGiá cấu gia tộc, này rộng khắp mà sử dụng ở rất nhiềuKhảm nhập thức hệ thốngThiết kế. Bởi vìTiết kiệm năng lượngĐặc điểm, này ở mặt khác lĩnh vực thượng cũng có rất nhiều làm. ARM xử lý khí phi thường áp dụng vớiHành động thông tinLĩnh vực, phù hợp này chủ yếu thiết kế mục tiêu vì vốn nhỏ, hiệu năng cao, tiêu hao thấp điện đặc tính. Về phương diện khác,Siêu cấp máy tínhTiêu hao đại lượng điện năng, ARM đồng dạng bị coi làm càng cao hiệu lựa chọn[3].An mưu cổ phần khống chế( ARM Holdings ) khai phá này giá cấu cũng trao quyền mặt khác công ty sử dụng, lấy cung bọn họ thực hiện ARM mỗ một cái giá cấu, khai phá tự chủHệ thống đơn tinh phiếnCùng hệ thống mô tổ ( system-on-module, SoC ).

ARM giá cấu phiên bản từ ARMv3 đến ARMv7 duy trì32 vị nguyênKhông gian cùng 32 vị nguyên tính toán giải toán, đại bộ phận giá cấu mệnh lệnh vì định trường 32 vị nguyên ( Thumb ) mệnh lệnh tập duy trì biến dàiMệnh lệnh tập,Cung cấp đối 32 vị nguyên cùng 16 vị nguyên mệnh lệnh tập duy trì ), mà 2011 năm tuyên bố ARMv8-A giá cấu tăng thêm đối64 vị nguyênKhông gian cùng 64 vị nguyên số học giải toán duy trì, đồng thời cũng đổi mới32 vị nguyênĐịnh trường mệnh lệnh tập[4].

Đến 2009 năm mới thôi, ARM giá cấu xử lý khí chiếm trên thị trường sở hữu 32 vị nguyên khảm nhập thức RISC xử lý khí 90% tỉ lệ[5],Sử nó trở thành chiếm toàn thế giới nhiều nhất số 32 vị nguyên giá cấu. ARM xử lý khí có thể ở rất nhiềuTiêu phí tính điện tửSản phẩm thượng nhìn đến, từ nhưng huề thức trang bị (PDA,Hành động điện thoại,Nhiều truyền thông máy chiếu, chưởng thượng hình điện chơi cùngMáy tính) đến máy tính quanh thân thiết bị (Ổ cứng,Trên bàn hìnhBộ định tuyến), thậm chí ởĐạn đạoĐạn tái máy tính chờ quân dụng phương tiện trung đều có hắn tồn tại. Tại đây còn có một ít căn cứ vào ARM thiết kế diễn duỗi sản phẩm, quan trọng sản phẩm còn bao gồmMarvellXScaleGiá cấu cùngĐức châu dụng cụOMAPHệ liệt.

2011 năm, ARM khách hàng báo cáo 79 trăm triệu ARM xử lý khí ra hóa lượng, chiếm hữu 95%Smart phone,90%Ổ cứng điều khiển khí,40%Con số TVCùngCơ thượng hộp,15%Hơi khống chế khí,Cùng 20% di động máy tính[6].Ở 2012 năm,Hơi mềmCùng ARM khoa học kỹ thuật sinh sản tânSurfaceMáy tính bảng,AMDTuyên bố nó đem với 2014 năm bắt đầu sinh sản căn cứ vào ARM trung tâm64 vị nguyênServerChip,[7]2016 năm, Nhật BảnPhú sĩ thôngCông ty tuyên bố“Kinh” siêu cấp máy tínhNối nghiệp cơ loại đem chọn dùng ARM giá cấu[3],Nên siêu cấp máy tính với 2019 năm 5 nguyệt định danh vì “Phú nhạc[8],2020 năm 6 nguyệt vớiTOP500Đoạt giải quán quân[9][10][11].

2016 năm 7 nguyệt 18 ngày, Nhật BảnMềm bạc tập đoànĐầu tư 3.3 triệu ngày nguyên ( ước hợp 311 trăm triệu đôla ) thu muaAn mưu cổ phần khống chế[12].

Đặc sắc cùng ứng dụng[Biên tập]

Tự 2005 năm, mỗi năm vượt qua một trăm triệu di động tiêu thụ ước 98% sử dụng ARM xử lý khí[13].Tính đến 2009 năm, chiếm ước chừng 90% khảm nhập thức 32 vị RISC xử lý khí[14]Cùng ARM xử lý khí bị rộng khắp sử dụng ở tiêu phí tính sản phẩm điện tử, bao gồmCá nhân mấy vị trợ lý( PDA ),Máy tính bảng,Di động điện thoại,Digital media cùng âm nhạc máy chiếu,Tay cầm thức trò chơi máy chơi game,Tính toán khíCùng máy tính bên ngoài thiết bị ( nhưỔ cứng điều khiển khíCùngBộ định tuyến).

Trừ bỏ tiêu phí điện tử, ARM giá cấu xử lý khí cũng bắt đầu dùng với dĩ vãngx86,x64Xử lý khí độc đạiCá nhân máy tính,Hầu phục khí.Mà ở 2020 mùa màng vìTOP500Xếp hạng đệ nhất “Phú nhạc”Cầm đầu bộ đoạt giải quán quân ARM giá cấuSiêu cấp máy tính.

Lịch sử[Biên tập]

Một viên chủ yếu dùng vớiBộ định tuyếnKhoa thắng tin công tyARM xử lý khí
Dùng với tùng hạ nhiều truyền thông truyền phát tin cơ tinh phiến

ARM thiết kế làNgải khang máy tính công tyVới 1983 năm bắt đầu phát triển kế hoạch.

Cái này đoàn đội từRoger WilsonCùngSteve FurberDẫn dắt, xuống tay khai phá một loại cùng loại tiến giai6502 giá cấuXử lý khí. Acorn máy tính có một đống lớn kiến cấu ở 6502 xử lý khí thượng máy tính, bởi vậy có thể thiết kế ra một viên cùng loại tinh phiến tức ý nghĩa đối công ty có rất lớn ưu thế.

Acorn RISC Machine: ARM2[Biên tập]

Dùng ở BBC Micro thượng ARM1 second processor

Đoàn đội ở 1985 thâm niên khai phá ra hàng mẫu “ARM1”, mà đầu viên chân chính năng lượng sản “ARM2” với năm sau đầu tư. ARM2 có 32 vị nguyênTư liệu hợp dòng bài,26 vị nguyênNơi không gian,Cũng cung cấp 64 Mbyte nơi phạm vi cùng 16 cái 32-bitTạm tồn khí.Tạm tồn khí trung có một cái làmThể thức máy đếm,Này phía trước 6 vị nguyên cùng mặt sau 2 vị nguyên dùng để bảo tồnXử lý khí trạng thái đánh dấu.ARM2 có thể là toàn thế giới đơn giản nhất thực dụng 32 vị nguyên hơi xử lý khí, chỉ cất chứa 30,000 cáiĐiện tinh thể( 6 năm sauMotorola 68000Bao hàm 70,000 viên ). Sở dĩ tinh giản nguyên nhân nằm ở nó không chứaHơi mã( này đại khái chiếm 68000 điện tinh thể số ước 1/4 đến 1/3 ); hơn nữa cùng lúc ấy đại đa số xử lý khí tương đồng, nó không có bao hàm bất luận cái gìMau lấy.Cái này tinh giản đặc sắc sử nó chỉ cần tiêu hao rất ít điện năng, lại có thể phát huy soIntel 80286Càng tốt hiệu năng[15].Nối nghiệp xử lý khí “ARM3” tắc bị có 4KB mau lấy, sử nó có thể phát huy càng giai hiệu năng.

Apple, DEC, Intel, Marvell: ARM6, StrongARM, XScale[Biên tập]

Ở 1980 niên đại thời kì cuối,Quả táo máy tínhBắt đầu cùng ngải khang máy tính hợp tác khai phá tân bản ARM trung tâm. Bởi vì này chuyên án trọng yếu phi thường, ngải khang máy tính thậm chí còn 1990 năm đem thiết kế đoàn đội khác tạo thành một gian tên làAn mưu quốc tế khoa học kỹ thuật( Advanced RISC Machines Ltd. ) tân công ty. Cũng dựa vào này nguyên nhân, khiến cho ARM có đôi khi ngược lại gọi Advanced RISC Machine mà không phải Acorn RISC Machine. Bởi vì này mẫu công tyARM Holdings plcVới 1998 năm ởLuân Đôn sở giao dịch chứng khoánCùngNASDAQTreo biển hành nghề đưa ra thị trường[16],Khiến cho Advanced RISC Machines thành ARM Ltd kỳ hạ có được sản phẩm[17].

Cái này chuyên án đến sau lại tiến vào “ARM6”, đầu bản hàng mẫu ở 1991 năm thích ra, sau đó quả táo máy tính sử dụng ARM6 giá cấu ARM 610 đảm đương làm bọn họApple NewtonSản phẩm xử lý khí. Ở 1994 năm, ngải khang máy tính sử dụng ARM 610 làm bọn họ cá nhân máy tính sản phẩm xử lý khí.

Ở này đó biến cách lúc sau, nội hạch bộ phận lại phần lớn duy trì giống nhau lớn nhỏ ——ARM2 có 30,000 viênĐiện tinh thể,Nhưng ARM6 lại cũng chỉ tăng trưởng đến 35,000 viên. Chủ yếu khái niệm này đâyODMPhương thức, sử ARM trung tâm có thể phối hợp một ít tuyển xứng linh kiện mà chế thành một viên hoàn chỉnh CPU, hơn nữa nhưng ở hiện cóTinh viên xưởngChế tác cũng lấy vốn nhỏ phương thức đạt tới rất lớn hiệu năng.

ARM kinh doanh hình thức nằm ở bán ra nàyIP hạch,Trao quyền xưởng y theo thiết kế chế tạo ra kiến cấu với này hạchHơi khống chế khíCùngTrung ương xử lý khí.Nhất thành công thật gây án lệ thuộcARM7TDMI,Cơ hồ bán ra số trăm triệu bộ nội kiến hơi khống chế khí trang bị.

Địch cát nhiềuTừng mua sắm cái này giá cấu quyền tài sản cũng nghiên cứu phát minh ra “StrongARM”.Ở 233 MHz tần suất hạ, này viên CPU chỉ tiêu hao 1 Oát điện năng ( sau lại tinh phiến tiêu hao đến càng thiếu ). Cái này thiết kế sau lại vì cùngIntelLên án giải hòa mà kỹ thuật di chuyển, Intel cho nên lợi dụng StrongARM giá cấu bổ cường bọn họ cũ xưai960Sản phẩm. Intel sau lại khai phá ra bọn họ đều có hiệu năng cao giá cấu sản phẩmXScale,Lúc sau bán choMarvell khoa học kỹ thuật.

2020 năm 11 nguyệt 11 ngày, quả táo công ty tuyên bố căn cứ vào ARM chip (Apple M1) quả táo trên bàn hình máy tính cùng laptop, 2021 năm 4 nguyệt 21 ngày, quả táo công ty tuyên bố căn cứ vào M1 CPU 24 tấc Mac cùng tân iPad Pro

Nội hạch chủng loại[Biên tập]

Mệnh lệnh tập giá cấu Xử lý khí gia tộc
ARMv1 ARM1
ARMv2 ARM2,ARM3
ARMv3 ARM6,ARM7
ARMv4 StrongARM,ARM7TDMI,ARM9TDMI
ARMv5 ARM7EJ,ARM9E,ARM10E,XScale
ARMv6 ARM11,ARM Cortex-M
ARMv7 ARM Cortex-A,ARM Cortex-M,ARM Cortex-R
ARMv8 Cortex-A35, Cortex-A50 hệ liệt[18],Cortex-A70 hệ liệt, Cortex-X1
ARMv9 Cortex-A510,Cortex-A710,Cortex-A715,Cortex-X2,Cortex-X3,ARM Neoverse N2

Từ ARM cung cấp một cái nhà máy hiệu buôn tập hợp, là ở này thiết kế trung thực hiện ARM nội hạch đông đảo nhà máy hiệu buôn một cái tổng kết[19].

Giá cấu[Biên tập]

Từ 1995 năm bắt đầu, 《ARM hệ thống kết cấu tham khảo sổ tay 》 là ARM hồ sơ chủ yếu nơi phát ra, cung cấp về ARM xử lý khí giá cấu cùng mệnh lệnh tập, phân chia tiếp lời, sở hữu ARM xử lý khí duy trì ( như mệnh lệnh ngữ nghĩa ) thực hiện chi tiết khả năng sẽ có điều bất đồng. Nên hệ thống kết cấu theo thời gian diễn biến, cũng cùng Cortex hệ liệt trung tâm bắt đầu, tồn tại ba cái “Phối trí” định nghĩa như sau:

  • "Ứng dụng" phối trí: Cortex-A hệ liệt
  • "Khảm nhập thức" phối trí: Cortex-R hệ liệt
  • "Hơi xử lý khí" phối trí:ARM Cortex-MHệ liệt.

Mỗi cái phối trí cho phép có này tử tập giá cấu. Tỷ như, dùng cho ARMv6-M phối trí ( sở sử dụng Cortex M0 / M0+/ M1 ) một cái tử tập ARMv7-M giá cấu ( duy trì ít mệnh lệnh ).

CPU hình thức[Biên tập]

CPU ARM giá cấu chỉ định dưới CPU hình thức. Ở bất luận cái gì thời khắc, CPU chỉ nhưng ở vào mỗ một loại hình thức, nhưng nhưng bởi vì phần ngoài sự kiện ( gián đoạn ) hoặc biên trình phương thức tiến hành hình thức cắt.

Người dùng hình thức
Chỉ không những quyền hình thức.
Hệ thống hình thức
Chỉ không cần ngoại lệ tiến vào đặc quyền hình thức. Chỉ muốn chấp hành minh xác viết nhập CPSR hình thức vị mệnh lệnh tiến vào.
Supervisor (svc) hình thức
Ở CPU bị trọng trí hoặc là SWI mệnh lệnh bị chấp hành khi tiến vào đặc quyền hình thức.
Abort hình thức
Dự đọc lấy gián đoạn hoặc số liệu gián đoạn dị thường phát sinh khi tiến vào đặc quyền hình thức.
Chưa định nghĩa hình thức
Chưa định nghĩa mệnh lệnh dị thường phát sinh khi tiến vào đặc quyền hình thức.
Can thiệp hình thức
Xử lý khí tiếp thu một cái IRQ can thiệp khi tiến vào đặc quyền hình thức.
Nhanh chóng can thiệp hình thức
Xử lý khí tiếp thu một cái IRQ can thiệp khi tiến vào đặc quyền hình thức.
Hyp hình thức
armv-7a vì cortex-A15 xử lý khí cung cấp phần cứng giả thuyết hóa tiến cử quản lý hình thức.

Mệnh lệnh tập[Biên tập]

Coi trọng tinh giản lại nhanh chóng thiết kế phương thức, chỉnh thể mạch điện hóa rồi lại không chọn dùng hơi mã, tựa như lúc đầu sử dụng ở ngải khang hơi máy tính 8 vị nguyên 6502 xử lý khí.

ARM giá cấu bao hàm dưới tinh giản mệnh lệnh tập xử lý khí đặc tính:

  • Tái nhập - chứa đựng giá cấu
  • Không chi viện địa chỉ không đối tề ký ức thể tồn lấy ( ARMv6 nội hạch hiện đã chi viện )
  • Đại lượng 16 × 32-bitGởi lại khí đôi
  • Cố định 32 bits thao tác mã ( opcode ) chiều dài, hạ thấp mã hóa số lượng sở sinh ra hao phí, giảm bớt giải mã cùng tuyến ống hóa gánh nặng.
  • Phần lớn đều vì một cái CPU chu kỳ chấp hành.

Vì bổ cường loại này đơn giản thiết kế phương thức, tương so với cùng lúc xử lý khí như Intel 80286 cùngMotorola 68020,Còn nhiều hơn một ít đặc thù thiết kế:

  • Đại bộ phận mệnh lệnh có thể điều kiện thức mà chấp hành, hạ thấp ở chi nhánh khi sinh ra phụ trọng, đền bù lúc đầu tinh phiếnChi nhánh đoán trước khíKhông đủ.
  • Tính toán mệnh lệnh sẽ chỉ ở yêu cầu khi sửa đổi điều kiện mã hóa ( condition code )
  • 32-bitỐng hình di chuyển vị trí khíNhưng dùng để chấp hành đại bộ phận tính toán mệnh lệnh cùng nơi tính toán mà sẽ không tổn thất hiệu năng
  • Cường đại hướng dẫn tra cứuTìm chỉ hình thức
  • Duy trì nhanh chóng diệp đoan hàm số thuyên chuyểnLiên gởi lại khí(Tiếng Anh:Link register)
  • Tinh giản nhưng nhanh chóng song ưu tiên cấpGián đoạnTử hệ thống, có nhưng cắt tạm tồn khí tổ

Gởi lại khí[Biên tập]

Gởi lại khí R0-R7 đối với sở hữu CPU hình thức đều là tương đồng, chúng nó sẽ không bị phân khối.

Đối với sở hữu đặc quyền CPU hình thức, trừ bỏ hệ thống CPU hình thức ở ngoài, R13 cùng R14 đều là phân khối. Nói cách khác, mỗi cái bởi vì một cái dị thường ( exception ) mà có thể tiến vào hình thức, có này chính mình R13 cùng R14. Này đó gởi lại khí thông thường phân biệt bao hàm kho tạm kim đồng hồ cùng hàm số thuyên chuyển phản hồi địa chỉ.

Gởi lại khí, đối với sở hữu CPU hình thức
usr sys svc abt und irq fiq
R0
R1
R2
R3
R4
R5
R6
R7
R8 R8_fiq
R9 R9_fiq
R10 R10_fiq
R11 R11_fiq
R12 R12_fiq
R13 R13_svc R13_abt R13_und R13_irq R13_fiq
R14 R14_svc R14_abt R14_und R14_irq R14_fiq
R15
CPSR
SPSR_svc SPSR_abt SPSR_und SPSR_irq SPSR_fiq

Cùng tên tên:

  • R13 cũng bị chỉ vì SP ( Stack Pointer )
  • R14 cũng bị chỉ vì LR ( Link Register )
  • R15 cũng bị chỉ vì PC ( Program Counter )

Có điều kiện vận hành[Biên tập]

Có cái phụ gia ở ARM thiết kế trung hảo ngoạn đồ vật, chính là ở mỗi cái mệnh lệnh đằng trước sử dụng một cái 4-bitĐiều kiện mã hóa,Tỏ vẻ nên mệnh lệnh hay không vì có điều kiện thức mà chấp hành.

Này đại đại giảm thấp ở ký ức thể tồn lấy mệnh lệnh khi dùng đến mã hóa vị nguyên, nói cách khác, nó tránh cho ở loại nhỏ tự thuật ( nhưif) trung làm chi nhánh. Dưới vì trích dẫnEuclidLớn nhất công thừa tốTính toán pháp tiêu chuẩn kiểu mẫu:

C ngôn ngữTrung, tuần hoàn vì:

intgcd(inti,intj)
{
while(i!=j)
if(i>j)
i-=j;
else
j-=i;
returni;
}

Ở ARMHợp ngữTrung, tuần hoàn vì:

loop:CMPRi,Rj;Giả thiết điều kiện vì "NE" ( không đợi với ) if ( i!= j )
;"GT" ( lớn hơn ) if ( i > j ),
;Hoặc "LT" ( tiểu với ) if ( i < j )
SUBGTRi,Ri,Rj;Nếu "GT" ( lớn hơn ), i = i-j;
SUBLTRj,Rj,Ri;Nếu "LT" ( tiểu với ), j = j-i;
BNEloop;Nếu "NE" ( không đợi với ), tắc tiếp tục tuần hoàn

Này tránh đithenCùngelseMệnh đề phụ chi gian chi nhánh.

Mặt khác đặc sắc[Biên tập]

Một khác hạng mệnh lệnh tập đặc sắc là, có thể đem di chuyển vị trí ( shift ) cùng quay lại ( rotate ) chờ công năng cũng thành "Tư liệu xử lý" hình mệnh lệnh ( tính toán, logic, cùng tạm tồn khí chi gian di chuyển ), bởi vậy chẳng hạn như, một cái C ngôn ngữ tự thuật

a+=(j<<2);

Ở ARM dưới, nhưng đơn giản hoá thành chỉ cần một cái word cùng một cái cycle có thể hoàn thành mệnh lệnh

ADDRa,Ra,Rj,LSL#2

Này kết quả nhưng làm giống nhau ARM thể thức trở nên càng thêm chặt chẽ, không cần thường xuyên sử dụng ký ức thể tồn lấy, tuyến ống cũng có thể càng có hiệu mà sử dụng. Cho dù ở ARM lấy giống nhau nhận định vì chậm tốc tốc độ hạ chấp hành, cùng càng phức tạp CPU thiết kế so sánh với nó vẫn có thể chấp hành đến không tồi.

ARM xử lý khí còn có một ít ở mặt khác RISC giá cấu sở không thường thấy đến đặc sắc, tỷ như thể thức máy đếm - tương đối nơi ( đích xác ở ARM thượng thể thức máy đếm vì 16 cái tạm tồn khí trong đó một cái ) cùng với trước tăng dần hoặc sau tăng dần nơi hình thức.

Mặt khác đáng chú ý chính là ARM xử lý khí sẽ theo thời gian không ngừng mà gia tăng nó mệnh lệnh tập. Thí dụ như nào đó lúc đầu ARM xử lý khí ( so ARM7TDMI sớm hơn ), khả năng vẫn chưa cụ bị mệnh lệnh có thể đọc lấy 2 Bytes số lượng; bởi vậy nghiêm khắc tới giảng, đối này đó xử lý khí sinh ra thể thức mã khi, liền không khả năng xử lý như C ngôn ngữ đồ vật trung sử dụng “volatile short” tư liệu hình thái.

Tuyến ống[Biên tập]

ARM7 cùng đại đa số so sớm thiết kế cụ bị tam giai đoạnTuyến ống:Lấy ra mệnh lệnh, giải mã, cũng chấp hành. So hiệu năng cao thiết kế, như ARM9, tắc có càng sâu giai đoạn tuyến ống: Cortex-A8 có 13 giai đoạn tuyến ống. Đề cao hiệu năng thêm vào phương thức, bao hàm một viên khá nhanh toán cộng khí, cùng càng quảng chi nhánh đoán trước logic đường bộ. Tỷ như, ở ARM7DI hạch cùng ARM7DMI hạch chi gian sai biệt, là một loại cải tiến cưỡi pháp khí ( bởi vậy tăng thêm “M” ).

Phụ trợ xử lý khí[Biên tập]

Cái này giá cấu sử dụng “Phụ trợ xử lý khí” cung cấp một loại phi xâm nhập thức phương pháp tới kéo dài mệnh lệnh tập, nhưng xuyên thấu qua mềm thể hạ MCR, MRC, MRRC cùng MCRR chờ mệnh lệnh tới đối phụ trợ xử lý khí nơi. Phụ trợ xử lý khí không gian logic thượng thông thường phân thành 16 cái phụ trợ xử lý khí, đánh số phân biệt từ 0 đến 15; mà đệ 15 hào phụ trợ xử lý khí là giữ lại dùng làm nào đó thường dùng khống chế công năng, như là sử dụng mau lấy cùngKý ức quản lý đơn nguyênGiải toán ( nếu bao hàm với xử lý khí khi ).

  • Ở ARM giá cấu máy móc trung, quanh thân trang bị liên tiếp xử lý khí phương thức, thông thường xuyên thấu qua đem trang bị thật thể tạm tồn khí đối ứng đến ARM ký ức thể không gian, phụ trợ xử lý khí không gian, hoặc là liên tiếp đến mặt khác y tự tiếp thượng xử lý khí trang bị ( như hợp dòng bài ). Phụ trợ xử lý khí tồn lấy lùi lại so thấp, cho nên có chút quanh thân trang bị ( tỷ như XScale gián đoạn khống chế khí ) sẽ thiết kế thành nhưng xuyên thấu qua bất đồng phương thức tồn lấy ( xuyên thấu qua ký ức thể cùng phụ trợ xử lý khí ).

Điều chỉnh thử[Biên tập]

DSP tăng cường mệnh lệnh

Thumb[Biên tập]

So tân ARM xử lý khí có một loại 16-bit mệnh lệnh hình thức, gọi là Thumb, có lẽ cùng mỗi cái điều kiện thức chấp hành mệnh lệnh đều háo dùng 4 vị nguyên tình hình có quan hệ. Ở Thumb hình thức hạ, nhỏ lại opcode có càng thiếu công năng tính. Tỷ như, chỉ có chi nhánh có thể là điều kiện thức, thả rất nhiều opcode vô pháp tồn lấy sở hữu CPU tạm tồn khí. Nhưng mà, so đoản opcode cung cấp chỉnh thể càng giai mã hóa mật độ ( chú: Ý chỉ thể thức mã ở ký ức thể trung chiếm không gian ), cho dù có chút giải toán yêu cầu càng nhiều mệnh lệnh. Đặc biệt ở ký ức thể phụ hoặc hợp dòng bài độ rộng hạn chế ở 32 dưới tình hình khi, càng đoản Thumb opcode có thể càng có hiệu mà sử dụng hữu hạn ký ức thể tần khoan, cho nên cung cấp so 32 vị nguyên thể thức mã càng giai hiệu năng. Điển hình khảm nhập thức ngạnh thể chỉ có nhỏ lại 32-bit datapath nơi phạm vi cùng với mặt khác càng hẹp 16 bits nơi ( tỷ nhưGame Boy Advance). Tại đây loại tình hình hạ, thông thường được không phương án là biên dịch thành Thumb thể thức mã, cũng tự hành tốt nhất hóa một ít sử dụng ( phi Thumb ) 32 vị nguyên mệnh lệnh tập CPU tương quan thể thức khu, cho nên có thể đem chúng nó trí nhập chịu hạn 32-bit hợp dòng bài độ rộng ký ức thể trung.

Đầu viên cụ bị Thumb kỹ thuật xử lý khí là ARM7TDMI. Sở hữu ARM9 cùng sau lại gia tộc, bao gồmXScale,Đều nạp vào Thumb kỹ thuật.

Jazelle[Biên tập]

ARM còn khai phá ra hạng nhất kỹ thuật,Jazelle DBX( Direct Bytecode eXecution ), cho phép chúng nó ở nào đó giá cấu ngạnh thể càng thêm tốc chấp hànhJava bytecode,Liền nếu như hắn chấp hành hình thức, đương gọi một ít vô pháp chi viện bytecodes đặc thù mềm thể khi, có thể cung cấp nào đó bytecodes gia tốc chấp hành. Nó có thể ở hiện có ARM cùng Thumb hình thức chi gian cho nhau chấp hành.

Đầu viên cụ bị Jazelle kỹ thuật xử lý khí là “ARM7EJ-S”: Jazelle lấy một cái tiếng Anh chữ cái 'J' biểu thị với CPU tên trung. Nó dùng để làm di động chế tạo thương có thể gia tốc chấp hànhJava METrò chơi cùng ứng dụng thể thức, cũng bởi vậy thúc đẩy cái này kỹ thuật không ngừng mà phát triển.

Thumb-2[Biên tập]

Thumb-2 kỹ thuật đầu thấy với “ARM1156 trung tâm”, cũng với 2003 năm phát biểu. Thumb-2 mở rộng chịu hạn 16 vị nguyên Thumb mệnh lệnh tập, lấy thêm vào 32 vị nguyên mệnh lệnh làm mệnh lệnh tập sử dụng càng rộng khắp. Bởi vậy Thumb-2 mong muốn mục tiêu là muốn đạt tới gần như Thumb mã hóa mật độ, nhưng có thể biểu hiện ra gần như ARM mệnh lệnh tập ở 32 vị nguyên ký ức thể hạ hiệu năng.

Thumb-2 đến nay cũng từ ARM cùng Thumb mệnh lệnh tập trung diễn vươn nhiều loại mệnh lệnh, bao hàm vị nguyên lan thao tác, chi nhánh kiến biểu cùng điều kiện chấp hành chờ công năng.

Thumb Execution Environment ( ThumbEE )[Biên tập]

ThumbEE, cũng chính là cái gọi là Thumb-2EE, nghiệp giới xưng làJazelle RCT(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán) kỹ thuật, với 2005 năm phát biểu, đầu thấy với “Cortex-A8” xử lý khí. ThumbEE cung cấp từ Thumb-2 mà đến một ít mở rộng tính, ở vị trí chấp hành hoàn cảnh hạ, khiến cho mệnh lệnh tập có thể đặc biệt áp dụng với chấp hành giai đoạn mã hóa sinh ra ( tỷ nhưTức thời biên dịch). Thumb-2EE là chuyên vì một ít ngôn ngữ nhưLimbo,Java,C#,PerlCùngPython,Cũng có thể làmTức thời biên dịchKhí có thể phát ra càng tiểu nhân biên dịch mã lại sẽ không ảnh hưởng đến hiệu năng.

ThumbEE sở cung cấp tân công năng, bao gồm ở mỗi lần tồn lấy mệnh lệnh khi tự động kiểm tra hay không có không có hiệu quả chỉ tiêu, cùng với một loại có thể chấp hành hàng ngũ phạm vi kiểm tra mệnh lệnh, cũng có thể chi nhánh đến phân loại khí, này bao hàm một tiểu bộ phận thường xuyên gọi mã hóa, thông thường dùng với cao giai ngôn ngữ công năng thật làm, tỷ như đối một cái tân đồ vật làm ký ức thể phối trí.

Tiến giai SIMD ( NEON )[Biên tập]

Tiến giai SIMD kéo dài tập, nghiệp giới xưng là “NEON” kỹ thuật, nó là một cái kết hợp 64 vị nguyên cùng 128 vị nguyênĐơn mệnh lệnh nhiều trọng sốMệnh lệnh tập ( SIMD ), này nhằm vào nhiều truyền thông cùng tín hiệu xử lý thể thức cụ bị chuẩn hoá gia tốc năng lực. NEON có thể ở 10 MHz xử lý khí thượng chấp hànhMP3Âm hiệu giải mã, thả có thể chấp hành 13 MHz dướiThanh thản ứng nhiều tốc độ âm tần áp súcMã hóa. NEON có một tổ rộng khắp mệnh lệnh tập, từng người tạm tồn khí hồ sơ, cùng với độc lập chấp hành ngạnh thể. NEON chi viện 8, 16, 32 cùng 64 vị nguyên số nguyên cập đơn độ chặt chẽ phù điểm số liệu, cũng lấy đơn mệnh lệnh nhiều trọng số phương thức giải toán, chấp hành đồ hình cùng trò chơi xử lý trung về giọng nói cập video bộ phận. Đơn mệnh lệnh nhiều trọng mệnh lệnh tập ởVector siêu cấp xử lý cơTrung là cái tính quyết định yếu tố, nó cụ bị đồng thời nhiều hạng xử lý công năng. Ở NEON kỹ thuật trung, SIMD tối cao nhưng đồng thời làm 16 cái giải toán.

VFP[Biên tập]

VFP ( vector phù điểm ) là ở hợp tác xử lý khí nhằm vào ARM giá cấu diễn sinh kỹ thuật. Nó cung cấp vốn nhỏ đơn độ chặt chẽ cùng lần độ chặt chẽ phù điểm giải toán năng lực, cũng hoàn toàn tương dung vớiANSI/IEEE Std 754-1985 nhị tiến vị phù điểm tính toán tiêu chuẩn.VFP cung cấp đại đa số áp dụng với phù điểm giải toán ứng dụng, tỷ như PDA, trí tuệ di động, giọng nói áp súc cùng giải áp, 3D hình ảnh cùng với mấy vị âm hiệu, máy in, cơ thượng hộp, cùng ô tô ứng dụng chờ. VFP giá cấu cũng chi viện SIMD song song hóa đoản vector mệnh lệnh chấp hành. Này ở hình ảnh cùng tín hiệu xử lý chờ ứng dụng thượng, phi thường có trợ với hạ thấp mã hóa lớn nhỏ cũng gia tăng phát ra hiệu suất.

Ở ARM làm cơ sở xử lý khí trung, mặt khác có thể thấy được phù điểm, hoặc SIMD hợp tác xử lý khí còn bao gồm FPA, FPE,iwMMXt.Bọn họ cung cấp cùng loại VFP công năng, nhưng ởopcodeMặt đi lên nói cũng không có tương dung tính.

An toàn tính mở rộng ( TrustZone )[Biên tập]

TrustZone kỹ thuật xuất hiện ở ARMv6KZ cùng với so thời kì cuối ứng dụng trung tâm giá cấu trung. Nó cung cấp một loại vốn nhỏ phương án, nhằm vàoHệ thống đơn tinh phiếnNội gia nhập chuyên chúc an toàn trung tâm, từ ngạnh thể kiến cấu tồn lấy khống chế phương thức chi viện hai viên giả thuyết xử lý khí. Cái này phương thức có thể làm cho đến ứng dụng thể thức trung tâm có thể ở hai cái trạng thái ( lĩnh vực ) chi gian cắt, tại đây giá cấu hạ có thể tránh cho tin tức từ so có thể tin trung tâm lĩnh vực tiết lộ đến so không an toàn lĩnh vực. Loại này nội hạch lĩnh vực chi gian cắt thông thường là cùng xử lý khí mặt khác công năng hoàn toàn không quan hệ tính, bởi vậy các lĩnh vực có thể từng người độc lập vận tác nhưng lại vẫn có thể sử dụng cùng viên nội hạch. Ký ức thể cùng quanh thân trang bị cũng có thể bởi vậy biết được trước mắt nội hạch vận tác lĩnh vực vì sao, cũng có thể nhằm vào cái này phương thức tới cung cấp đối trang bị cơ mật cùng mã hóa tiến hành tồn lấy khống chế. Điển hình TrustZone kỹ thuật ứng dụng là nếu có thể ở một cái khuyết thiếu an toàn tính hoàn cảnh hạ hoàn chỉnh mà chấp hành tác nghiệp hệ thống, cũng ở có thể tin hoàn cảnh hạ có thể có càng thiếu an toàn tính mã hóa. T6[20]Là Trung Quốc cái thứ nhất khai nguyên TrustZone an toàn nội hạch ( nên hạng mục trước mắt đã ở công khai lĩnh vực biến mất ).OP-TEE(Open Portable Trusted Executive Environment) trở thành trước mắt ( 2017/7 ) tương đối thành côngCó thể tin chấp hành hoàn cảnh( TEE ) khai nguyên hạng mục.

ARM trao quyền phương thức[Biên tập]

ARM công ty bản thân cũng không dựa đều có thiết kế tới chế tạo hoặc phiến bán CPU, mà là đem xử lý khí giá cấu trao quyền cấp có hứng thú xưởng. ARM cung cấp đa dạng trao quyền điều khoản, bao gồm giá bán cùng tản tính chờ hạng mục. Đối với trao quyền phương tới nói, ARM cung cấp ARM nội hạch chỉnh hợp ngạnh thể tự thuật, bao hàm hoàn chỉnh mềm thể khai phá công cụ ( biên dịch khí, debugger, SDK ), cùng với nhằm vào ở trong chứa ARM CPU tịch tinh phiến tiêu thụ quyền. Đối với vô tinh viên xưởng trao quyền phương tới nói, này hy vọng có thể đem ARM nội hạch chỉnh hợp đến bọn họ tự hành nghiên cứu phát minh tinh phiến thiết kế trung, thông thường liền chỉ nhằm vào lấy được một phần sinh sản ổn thoảTrí tài trung tâm kỹ thuật( IP Core ) chứng thực. Đối này đó khách hàng tới nói, ARM sẽ thích ra sở tuyển ARM trung tâm áp cực sơ đồ mạch điện, tính cả trừu tượng bắt chước mô hình cùng thí nghiệm thể thức, lấy hiệp trợ thiết kế chỉnh hợp cùng nghiệm chứng. Nhu cầu càng nhiều khách hàng, bao gồm chỉnh hợp thiết bị chế tạo thương ( IDM ) cùng tinh viên xưởng, liền lựa chọn nhưng hợp thành RTL (Gởi lại khí truyền cấp,NhưVerilog) hình thức tới lấy được xử lý khí trí quyền sở hữu tài sản ( IP ). Tạ nhưng chỉnh hợp RTL, khách hàng liền có năng lực có thể tiến hành giá cấu thượng tốt nhất hóa cùng tăng mạnh. Cái này phương thức có thể làm thiết kế giả hoàn thành thêm vào thiết kế mục tiêu ( như cao chấn động tần suất, năng lực kém lượng hao tổn, mệnh lệnh tập kéo dài chờ ) mà sẽ không chịu giới hạn trong vô pháp thay đổi sơ đồ mạch điện. Tuy rằng ARM cũng không trao tặng trao quyền phương lại lần nữa phiến bán ARM giá cấu bản thân, nhưng trao quyền mới có thể lấy tùy ý mà phiến bán chế phẩm ( như tinh phiến thiết bị, đánh giá bản, hoàn chỉnh hệ thống chờ ). Thương dùng tinh viên xưởng là đặc thù ví dụ, bởi vì bọn họ không chỉ có trao tặng có thể phiến bán bao hàm ARM nội hạch tịch tinh thành phẩm, đối cái khác khách hàng tới giảng, bọn họ thông thường cũng giữ lại trọng chế ARM nội hạch quyền lợi.

Tựa như đại đa số IP phiến bán phương, ARM y theo giá trị sử dụng tới quyết định IP giá bán. Ở giá cấu thượng mà nói, càng thấp hiệu năng ARM nội hạch so càng cao hiệu năng nội hạch có được so thấp trao quyền phí. Lấy tịch tinh phiến thật làm mà nói, một viên nhưng chỉnh hợp nội hạch muốn so một viên ngạnh thể cự tập ( hắc rương ) nội hạch muốn tới đến quý. Càng phức tạp giới vị vấn đề tới giảng,

Rất nhiều chất bán dẫn công ty kiềm giữ ARM trao quyền:Atmel,Broadcom,Cirrus Logic,Freescale( với 2004 từMotorolaCông ty độc lập ra tới ),Phú sĩ thông,Intel( tạ từ cùngĐịch cát nhiềuLên án điều đình ),IBM,NVIDIA,Đài LoanTân đường khoa học kỹ thuật( Nuvoton Technology ),Anh phi lăng,Nintendo,Ân trí phổ chất bán dẫn( với 2006 năm từPhilipsĐộc lập ra tới ),Hướng điện khí,Tam tinh điện tử,Quả táo,Hạ phổ,Ý pháp chất bán dẫn,Đức châu dụng cụCùngVLSIChờ rất nhiều này đó công ty đều có được các bất đồng hình thức ARM trao quyền. Tuy rằng ARM trao quyền hạng mục từBảo mật hiệp ướcSở bao dung, ở trí tuệ quyền tài sản công nghiệp, ARM là bị nhiều người biết đến nhất sang quý CPU nội hạch chi nhất. Chỉ một khách hàng sản phẩm bao hàm một cái cơ bản ARM nội hạch khả năng liền yêu cầu lấy một lần cao tới Mỹ kim 20 vạn trao quyền phí dụng. Mà nếu là liên lụy tới đại lượng giá cấu thượng sửa chữa, tắc phí dụng liền khả năng vượt qua ngàn vạn đôla.

ARM trung tâm thời gian tuyến[Biên tập]

Hạ biểu liệt ra mỗi cái trung tâm tuyên bố niên đại[21][22].Chưa bao gồm ARM7 phía trước trung tâm.

Niên đại Kinh điển trung tâm Cortex trung tâm
ARM7 ARM8 ARM9 ARM10 ARM11 Hơi khống chế khí Thật khi Ứng dụng
(32 vị )
Ứng dụng
(64 vị )
1993 ARM700
1994 ARM710
ARM7DI
ARM7TDMI
1995 ARM710a
1996 ARM810
1997 ARM710T
ARM720T
ARM740T
1998 ARM9TDMI
ARM940T
1999 ARM9E-S
ARM966E-S
2000 ARM920T
ARM922T
ARM946E-S
ARM1020T
2001 ARM7TDMI-S
ARM7EJ-S
ARM9EJ-S
ARM926EJ-S
ARM1020E
ARM1022E
2002 ARM1026EJ-S ARM1136J(F)-S
2003 ARM968E-S ARM1156T2(F)-S
ARM1176JZ(F)-S
2004 Cortex-M3
2005 ARM11MPCore Cortex-A8
2006 ARM996HS
2007 Cortex-M1 Cortex-A9
2008
2009 Cortex-M0 Cortex-A5
2010 Cortex-M4(F) Cortex-A15
2011 Cortex-R4
Cortex-R5
Cortex-R7
Cortex-A7
2012 Cortex-M0+ Cortex-A53
Cortex-A57
2013 Cortex-A12
2014 Cortex-M7(F) Cortex-A17
2015 Cortex-A35
Cortex-A72
2016 Cortex-M23
Cortex-M33(F)
Cortex-R8
Cortex-R52
Cortex-A32 Cortex-A73
2017 Cortex-A55
Cortex-A75
2018 Cortex-M35P Cortex-A76
2019 Cortex-A77
2020 Cortex-A78

Cortex-X1

2021 Cortex-X2

Cortex-A710

Cortex-A510

2022 Cortex-X3

Cortex-A715

2023 Cortex-X4

Cortex-A720

Cortex-A520

ARM nội hạch trao quyền cùng ứng dụng[Biên tập]

Kinh điển trung tâm
ARM nội hạch Trang bị Sản phẩm
ARM1 ARM1 BBC MicroARM Evaluation SystemĐệ nhị xử lý khí
ARM2 ARM2 Acorn Archimedes,Chessmachine
ARM250 ARM250 Acorn Archimedes
ARM3 ARM3 Acorn Archimedes
ARM60 ARM60 3DO Interactive Multiplayer,Zarlink GPS Receiver
ARM610 ARM610 Acorn Risc PC 600,Apple Newton100 series
ARM700 ARM700 Acorn Risc PCprototype CPU card
ARM710 ARM710 Acorn Risc PC 700
ARM7TDMI ( -S ) AtmelAT91SAM7,Ân trí phổ chất bán dẫnLPC2000CậpLH754xx,ActelCoreMP7 Game Boy Advance,Nintendo DS,Apple iPod,Lego NXT,Juice Box,GarminHướng dẫn trang bị ( 1990s – early 2000s )
ARM710a ARM7100, ARM 7500 cùng ARM7500FE Acorn Risc PC 700,Apple eMate 300,Psion Series 5( ARM7100 ),Acorn A7000( ARM7500 ),Acorn A7000+( ARM7500FE ),Acorn Network Computer( ARM7500FE )
StrongARM DigitalSA-110, SA-1100, SA-1110 SA-110: Apple Newton 2x00 series, Acorn Risc PC, Rebel/Corel Netwinder, Chalice CATS, SA-1100:Psion netBook,SA-1110:LART,Intel Assabet,IpaqH36x0,Balloon2,ZaurusSL-5x00,HP Jornada7xx,Jornada 560 series,Palm Zire 31
ARM810 Acorn Risc PC prototype CPU card
ARM710T Psion Series 5mx,Psion Revo/Revo Plus/Diamond Mako
ARM720T Ân trí phổ chất bán dẫnLH7952x Zipit Wireless Messenger
ARM940T GP2X( second core ), MeizuM6 Mini Player[23][24]
ARM966E-S Ý pháp chất bán dẫnSTR91xF[25]
ARM920T AtmelAT91RM9200,AT91SAM9, Cirrus Logic EP9302, EP9307, EP9312, EP9315,SamsungS3C2442 and S3C2410 Armadillo,GP32,GP2X( first core ),Tapwave Zodiac(Motorolai.MX1 ), Hewlett-PackardHP-49/50 Calculators,Sun SPOT,HTC TyTN,FICNeo FreeRunner[26]),GarminHướng dẫn trang bị ( mid–late 2000s ),TomTomHướng dẫn trang bị[27]
ARM922T Ân trí phổ chất bán dẫnLH7A40x
ARM926EJ-S Tân đường khoa học kỹ thuật(Nuvoton)NuMicro Family,[28]Đức châu dụng cụOMAP1710, OMAP1610, OMAP1611, OMAP1612, OMAP-L137, OMAP-L138;QualcommMSM6100, MSM6125, MSM6225, MSM6245, MSM6250, MSM6255A, MSM6260, MSM6275, MSM6280, MSM6300, MSM6500, MSM6800;Freescalei.MX21,i.MX27, i.MX28,AtmelAT91SAM9, ân trí phổ chất bán dẫn,SamsungS3C2412LPC30xx,NEC C10046F5-211-PN2-A SoC – chưa văn kiện hóa nội hạch có khả năng đemATi HollywoodVẽ bản đồ tinh phiến dùng với Wii,[29]Telechips TCC7801, TCC7901,ZiiLABSZMS-05,RockchipRK2806 cập RK2808,NeoMagicMiMagic Family MM6, MM6+, MM8, MTV;Toàn chí khoa học kỹ thuậtF-serial ( F1E200/F1C100, F20, F13, F10, F18 )[30];Tin hoa khoa học kỹ thuật ASPEED(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán) ( AST1510, AST2050, AST2150, AST2300/1050, AST2400/1250, AST3100 )[31]. Di động điện thoại:Sony Ericsson( K, W series );SiemensCùng vớiBenq( x65 hệ liệt cùng đổi mới phiên bản );LG Arena;GPH Wiz;Squeezebox DuetController (Samsung S3C2412).Squeezebox Radio;BuffaloTeraStation Live (NAS);Drobo FS(NAS), Western Digital MyBook I World Edition; Western Digital MyBook II World Edition;Seagate FreeAgentDockStarSTDSD10G-RK;Seagate FreeAgentGoFlex Home;ChumbyClassic
ARM946E-S Nintendo DS,NokiaN-Gage,Canon PowerShot A470,Canon EOS 5D Mark II,[32]Conexant 802.11 chips, Samsung S5L2010
XScale Intel80200, 80219, PXA210, PXA250, PXA255, PXA263, PXA26x, PXA27x, PXA3xx, PXA900, IXC1100, IXP42x 80219:ThecusN2100, OP321:Iyonix,PXA210/PXA250:ZaurusSL-5600,iPAQH3900,SonyCLIÉNX60, NX70V, NZ90, PXA255:Gumstix basix & connex,Palm TungstenE2,ZaurusSL-C860,Mentor Ranger & Stryder,iRexILiad,PXA263:SonyCLIÉNX73V, NX80V, PXA26x:Tungsten T3,PXA27x:Gumstix verdex,"Trizeps-Modules"(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán),"eSOM270-Module"(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán), PXA270 COM,HTCUniversal,HPhx4700,ZaurusSL-C1000, 3000, 3100, 3200,Dell Aximx30, x50, and x51 series, Motorola Q,Balloon3,Trolltech Greenphone,Palm TX,Motorola Ezx Platform A728, A780, A910, A1200, E680, E680i, E680g, E690, E895, Rokr E2, Rokr E6, Fujitsu Siemens LOOX N560, Toshiba Portégé G500, Trēo 650-755p,Zipit Z2,HP iPaq 614c Business Navigator,I-matePDA2, PXA3XX: Samsung Omnia,Samsung SGH-i780,PXA900: Blackberry 8700, Blackberry Pearl ( 8100 ), IXP42x:NSLU2
ARM1026EJ-S Conexantso4610 cùng với so4615 ADSL SoC
ARM1136J ( F ) -S Đức châu dụng cụ OMAP2420, Qualcomm MSM7200, MSM7201A, MSM7227, Freescale i.MX31 cùng với MXC300-30 OMAP2420:Nokia E90,Nokia N93,Nokia N95,Nokia N82,Zune,BUGbase,[33]Nokia N800,Nokia N810,Motorola Q9
Freescalei.MX31:original Zune 30 GB, Toshiba Gigabeat S and Kindle DX, Freescale MXC300-30:Nokia E63,Nokia E71,Nokia 5800,Nokia E51,Nokia 6700 Classic,Nokia 6120 Classic,Nokia 6210 Navigator,Nokia 6220 Classic,Nokia 6290,Nokia 6710 Navigator,Nokia 6720 Classic,Nokia E75,Nokia N97,Nokia N81
Qualcomm MSM7200:Eten Glofiish,HTC TyTN II,HTC Nike,Qualcomm MSM7201A:HTC Dream,HTC Magic,Motorola i1,Motorola Z6,HTC Hero,Samsung SGH-i627 (Propel Pro),Sony Ericsson Xperia X10 Mini Pro,Qualcomm MSM7227:ZTELink,HTC Legend,HTC Aria,ViewsonicViewPad 7[34][35]
ARM968E-S Ân trí phổ chất bán dẫnLPC29xx
ARM1176JZ ( F ) -S Conexant CX2427X,Nvidia GoForce 6100;[36];TelechipsTCC9101, TCC9201, TCC8900;Fujitsu MB86H60;SamsungS3C6410, S3C6430,[37];QualcommMSM7627;InfineonX-GOLD 213;MediaTekMT6573;Tin hoa khoa học kỹ thuật ASPEED(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán) ( AST1520, AST2500, AST3200 );BroadcomBCM2835, BCM21553 Apple iPhone (original and 3G),Apple iPod touch (1st and 2nd Generation),Motorola RIZR Z8,Motorola RIZR Z10,Nintendo 3DS
S3C6410:Samsung Omnia II,Samsung Moment,Samsung M910 Intercept,SmartQ 5,
Qualcomm MSM7627:Palm Pixi,LG Optimus V ( VM670 ) Motorola Calgary/Devour
MediaTek MT6573:Lenovo-A60
BCM2835:Raspberry Pi
ARM11 MPCore NvidiaAPX 2500 (Tegra)
Cortex trung tâm
ARM nội hạch Trang bị Sản phẩm
Cortex-M3 Đức châu dụng cụStellaris(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán), ý pháp chất bán dẫnSTM32F2(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán), ân trí phổ chất bán dẫnLPC17xx,ToshibaTMPM330,[38]EmberEM3xx,AtmelAT91SAM3,Europe TechnologiesEasyBCU,Energy MicroEFM32,ActelSmartFusion,mbed
Cortex-A8 Đức châu dụng cụ OMAP3xxx hệ liệt,Phi tư Carli.MX51-SOC,Apple A4,ZiiLABSZMS-08, tam tinhHummingbirdS5PC100/S5PC110,MarvellARMADA 500/600,RockchipRK2918[39],Toàn chí khoa học kỹ thuậtA-serial ( A10/A13/A10s )[40]. HTC Desire,SBM7000, bang Oregon lập đại họcOSWALD,Gumstix Overo Earth,Pandora,Apple iPhone 3GS[Miêu điểm mất đi hiệu lực],Apple iPod touch (3rd and 4th Generation),iPad(A4),iPhone 4(A4),Apple TV (Second Generation)(A4),Archos 5,Archos 43,BeagleBoard,GenesiEFIKAMX,Motorola Droid,Motorola Droid X,Motorola cột mốc lịch sử 2,Motorola Droid R2D2 Edition,Palm Pre,Palm Pre 2,HP Veer,HP Pre 3,Samsung Omnia HD,Samsung Wave S8500,Samsung Galaxy S,Samsung P1000 Galaxy Tab,Sony Ericsson Satio,Sony Ericsson Xperia X10,Touch Book,Nokia N900,Mị tộc M9,Google Nexus S,Galaxy SL,HTC Sensation,Sharp PC-Z1 "Netwalker".
Cortex-M1 Actel ProASIC3, ProASIC3L, IGLOO cập Fusion PSC devices,Altera Cyclone III,Mặt khác FPGA sản phẩm cũng duy trì, tỷ như:Synplicity[41]
Cortex-A9 Đức châu dụng cụOMAP4430/4440,ST-EricssonU8500/U5500,Nvidia Tegra2,Nvidia Tegra3,Tam tinh Orion/Exynos4210/4212/4412, ý pháp chất bán dẫnSPEAr1310(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán), Xilinx Extensible Processing Platform[42],Trident PNX847x/8x/9x STB SoC[43],Freescale i.MX6[44],Apple A5,MediaTekMT6575/6577,VIAElite-E1000[45] Apple iPad 2(A5),LG Optimus 2X,LG Optimus 3D,Motorola Atrix 4G,Motorola DROID BIONIC,Motorola Xoom,PandaBoard,PS VITA ( NGP ),HP TouchPad,Galaxy S2 ( GT-i9100 ), Galaxy R ( GT-i9103 ), Galaxy S3 ( GT-i9300,E210 ), Galaxy Tab 10.1, Galaxy Tab 2, Galaxy Note ( N7000 ), Galaxy Note 2, Galaxy Note 10.1,Galaxy Ace 2,HTC One X,Mị tộc MX,Mị tộc MX2,Liên tưởng K860,PlayStation Vita,Sony Xperia U,Sony Xperia sola,Sony Xperia P,Sony Xperia go
Cortex-M0 Ân trí phổ chất bán dẫnLPC11xx,[46]Triad Semiconductor,[47]Melfas,[48]Chungbuk Technopark,[49]Tân đường khoa học kỹ thuật(Nuvoton)NuMicro Family,[28]austriamicrosystems,[50]Roma điện tử[51] Nordic(Tiếng Anh:Nordic Semiconductor)nRF51822:BBC micro:bit
Cortex-A5 Telechips TCC892x, QualcommSnapdragonMSM7225A/MSM7625A/MSM7227A/MSM7627A, AtmelSAMA5(D2/D3/D4), MYIR development board MYD-JA5D2X
Cortex-M4 Phi tư CarlKinetis(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán), ân trí phổ chất bán dẫnLPC43xx,Ý pháp chất bán dẫnSTM32F4(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán),Tân đường khoa học kỹ thuật(Nuvoton)NuMicro Family,[28] MikroelektronikaHexiwear(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán)
Cortex-A15 Đức châu dụng cụ OMAP5, tam tinhExynos5250/5450, ST Ericsson[52],Nvidia Chromebook,Nexus 10
Cortex-R4 ( F ) Bác thông,Đức châu dụng cụ TMS570
Cortex-R5F Scaleo OLEA
Cortex-A7 Freescalei.MX6 UltraLite,AllwinnerA20,AllwinnerA31,AllwinnerH3,BroadcomBCM2836,RockchipRK3128 Freescale i.MX6 UltraLite:Boardcon EM6ul SBC,EINK-IMX7 SBC(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán),MYS-6ULX Single Board Computer(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán)
Broadcom BCM2836:Raspberry Pi 2[53]
Rockchip RK3128: Boardcon Compact3128[54]
Lenovo a820, onda v812
OKMX6ULL-S Single Board Computer(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán)
Cortex-M0+ NXP SemiconductorsLPC8xxFreescaleKinetis L
Cortex-A53 Broadcom:BCM2837,HiSilicon:Kirin 620, 650, 655, 658, 930, 935, 950, 955, 960,Mediatek:MT6737M, MT6750,Qualcomm:Snapdragon410, 412, 415, 425, 427, 430, 435, 610, 615, 616, 620, 625, 626, 808, 810,AllwinnerH5, Allwinner H6 BroadcomBCM2837:Raspberry Pi 3[55]
Cortex-A57 AMDOpteronA1100-series,FreescaleQorIQ LS20xx,NvidiaTegra X1,QualcommSnapdragon808, 810,SamsungExynos7 5433, 7420
Cortex-A17 RockchipRK3288 RK3288:Asus Tinker Board,Boardcon(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán) EM3288 SBC[56]
Cortex-A72 HiSiliconKirin 950, 955,MediaTekHelio X2x,MT817x,Mstar6A938,QualcommSnapdragon650, 652, 653|65x,Broadcom BCM2711,RockchipRK3399,FreescaleQorIQ LS2088, Freescale QorIQ LS1046A BroadcomBCM2711:Raspberry Pi 4[5]

RockchipRK3399:Boardcon EM3399 SBC(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán)

Cortex-A73 HiSiliconKirin 960,Kirin 970,MediaTekHelio X30
Cortex-A75 QualcommKryo 385[57]
Cortex-A76 QualcommKryo 460
Cortex-A77

Kéo dài đọc[Biên tập]

Tham khảo tư liệu[Biên tập]

  1. ^1.01.11.2Grisenthwaite, Richard.ARMv8-A Technology Preview(PDF).2011[2011-10-31].( nguyên thủy nội dungLưu trữ(PDF)Với 2018-11-09 ).
  2. ^Procedure Call Standard for the ARM Architecture(PDF).ARM Holdings.2013-11-30[2013-05-27].( nguyên thủy nội dungLưu trữ(PDF)Với 2013-04-28 ).
  3. ^3.03.1Fujitsu drops SPARC, turns to ARM for Post-K supercomputer.[2016-07-04].( nguyên thủy nội dungLưu trữVới 2016-06-25 ).
  4. ^ARM Discloses Technical Details Of The Next Version Of The ARM Architecture( tin tức bản thảo ).ARM Holdings.2011-10-27[2013-09-20].( nguyên thủy nội dungLưu trữVới 2019-01-01 ).
  5. ^5.05.1Fitzpatrick, J.An interview with Steve Furber.Communications of the ACM.2011,54(5): 34[2012-06-02].doi:10.1145/1941487.1941501.( nguyên thủy nội dungLưu trữVới 2011-07-27 ).
  6. ^ARM Holdings eager for PC and server expansion,2011-02-01[2012-11-23],( nguyên thủy nội dungLưu trữVới 2012-11-16 )
  7. ^AMD in chip tie-up with UK's ARM,BBC, 2012-10-30[2012-11-08],( nguyên thủy nội dungLưu trữVới 2012-11-16 )
  8. ^“Phú nhạc” ニュース -2. tên quyết định -.Lý hoá học viện nghiên cứu tính toán khoa học nghiên cứu センター.[2020-10-28].(Nguyên thủy nội dungLưu trữ với 2021-01-20 ).
  9. ^Nhật Bản の スパコン “Phú nhạc”, 8 năm nửa ぶり thế giới một đoạt còn.Nhật Bản kinh tế tin tức. 2020-06-23[2020-10-28].(Nguyên thủy nội dungLưu trữ với 2021-02-21 ).
  10. ^Nhật Bản の スパコン “Phú nhạc” thế giới ランキング1 vị, thế giới sơ の 2 kỳ liền 続4 quan.QEEE. INTLOOP kabushiki gaisha. 2020-11-17[2020-12-20].(Nguyên thủy nội dungLưu trữ với 2021-07-25 ).
  11. ^Kabushiki gaisha インプレス.Phú nhạc は, chủ yếu なスパコンベンチ の すべてで1 vị を đạt được することが quan trọng.PC Watch. 2020-11-17[2020-12-20].(Nguyên thủy nội dungLưu trữ với 2021-07-25 ).
  12. ^ソフトバンク, ARM mua thâu を chính thức phát biểu,2016-07-18[2016-07-19],( nguyên thủy nội dungLưu trữVới 2016-07-19 )
  13. ^"ARMed for the living room"(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán).
  14. ^Jason Fitzpatrick.An interview with Steve Furber.Communications of the ACM. 2011-05-01,54(5): 34–39[2018-04-02].ISSN 0001-0782.doi:10.1145/1941487.1941501.
  15. ^Patterson, Jason.The Acorn Archimedes "(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán),The History Of Computers During My Lifetime – The 1980sby (accessed 12 March 2008)]
  16. ^Lưu trữ phó bản(PDF).[2006-09-20].(Nguyên thủy nội dung(PDF)Lưu trữ với 2006-10-04 ).
  17. ^"ARM Corporate Backgrounder"(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán),ARM Technology.
  18. ^ARM Launches Cortex-A50 Series, the World’s Most Energy-Efficient 64-bit Processors( tin tức bản thảo ).ARM Holdings.[2012-10-31].( nguyên thủy nội dungLưu trữVới 2013-01-09 ).
  19. ^Line Card(PDF).2003[2012-10-01].(Nguyên thủy nội dung(PDF)Lưu trữ với 2017-10-20 ).
  20. ^T6: TrustZone Based Trusted Kernel,trustkernel, 2014-07-08[2014-07-08],(Nguyên thủy nội dungLưu trữ với 2022-04-18 )
  21. ^ARM Company Milestones..[2018-11-30].( nguyên thủy nội dungLưu trữVới 2014-03-28 ).
  22. ^ARM Press Releases..[2018-11-30].( nguyên thủy nội dungLưu trữVới 2014-04-09 ).
  23. ^Rockbox Samsung SA58xxx series.[2008-02-22].(Nguyên thủy nội dungLưu trữ với 2008-07-20 ).
  24. ^Rockbox Meizu M6 Port – Hardware Information.[2008-02-22].(Nguyên thủy nội dungLưu trữ với 2008-05-12 ).
  25. ^STR9 – STR912 – STR912FW44 microcontroller – documents and files download page.Mcu.st.[2009-04-18].(Nguyên thủy nội dungLưu trữ với 2012-05-24 ).
  26. ^Neo1973: GTA01Bv4 versus GTA02 comparison.[2007-11-15].( nguyên thủy nội dungLưu trữVới 2015-11-20 ).
  27. ^S3C2410.[2010-01-13].( nguyên thủy nội dungLưu trữVới 2012-03-13 ).
  28. ^28.028.128.2ARM Cortex™-M0 NuMicro™ Family.Nuvoton. 2013-04-25[2013-04-25].(Nguyên thủy nội dungLưu trữ với 2014-09-05 ).
  29. ^Starlet(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán).
  30. ^AllWinner Technology ( toàn chí khoa học kỹ thuật ).[2014-09-30].( nguyên thủy nội dungLưu trữVới 2014-10-06 ).
  31. ^ASPEED Technology ( tin hoa khoa học kỹ thuật ).[2014-09-30].( nguyên thủy nội dungLưu trữVới 2014-10-06 ).
  32. ^Datasheets - Magic Lantern Firmware Wiki.Magiclantern.wikia. 2010-12-28[2011-01-06].( nguyên thủy nội dungLưu trữVới 2011-07-18 ).
  33. ^Bug Labs,[2011-05-16],( nguyên thủy nội dungLưu trữVới 2011-05-19 ).
  34. ^Qualcomm chips kernel ARM—from phones to laptops.xi0.info.[2010-05-08].(Nguyên thủy nội dungLưu trữ với 2012-03-13 ).
  35. ^Qualcomm MSM7227 RISC Chipset.PDADB.[2010-05-08].( nguyên thủy nội dungLưu trữVới 2012-03-13 ).
  36. ^GoForce 6100.Nvidia.[2009-04-18].( nguyên thủy nội dungLưu trữVới 2015-11-20 ).
  37. ^Samsung S3C6410 and S3C6430 Series ARM Proccessors.Samsung.[2009-10-08].(Nguyên thủy nội dungLưu trữ với 2009-09-01 ).
  38. ^Press release,Toshiba, 2008[2011-05-16],( nguyên thủy nội dungLưu trữVới 2011-06-14 ).
  39. ^( tiếng Anh )RK2918 specs(Giao diện lưu trữ sao lưu,Tồn vớiInternet hồ sơ quán)
  40. ^http:// allwinnertech /product[Vĩnh cửu mất đi hiệu lực liên kết]
  41. ^ARM Extends Cortex Family with First Processor Optimized for FPGA,ARM,[2011-05-16],( nguyên thủy nội dungLưu trữVới 2007-05-05 ).
  42. ^Xilinx WP369 Extensible Processing Platform Ideal Solution for a Wide Range of Embedded Systems, White Paper(PDF).[2011-01-06].(Nguyên thủy nội dung(PDF)Lưu trữ với 2011-09-02 ).
  43. ^NXP Semiconductors and ARM Showcase NXP 847x/8x/9x, the World’s First Fully Integrated 45 nm Set-Top Box ( STB ) SoC Platform at CES 2010.Embeddedsystemnews. 2010-01-06[2011-01-06].(Nguyên thủy nội dungLưu trữ với 2010-12-19 ).
  44. ^Freescale announces i.MX 6 processor series, wants quad cores in your smartphone.Engadget. 2010-12-29[2011-01-06].( nguyên thủy nội dungLưu trữVới 2011-01-06 ).
  45. ^VAB-1000 1.0GHz VIA Elite E1000 Cortex-A9 dual-core SoC(PDF).[Vĩnh cửu mất đi hiệu lực liên kết]
  46. ^Walko, John.NXP first to demo ARM Cortex-M0 silicon.EE Times.2009-03-23[2009-06-29].(Nguyên thủy nội dungLưu trữ với 2012-03-13 ).
  47. ^ARM Powered VCAs.Triad Semiconductor.[2011-01-06].(Nguyên thủy nội dungLưu trữ với 2011-07-16 ).
  48. ^Richard Wilson.Cortex-M0 used in low power touch controller.Electronics Weekly. 2009-06-10[2011-01-06].( nguyên thủy nội dungLưu trữVới 2011-08-16 ).
  49. ^Chungbuk Technopark Chooses ARM Cortex-M0 Processor.Design Reuse.[2011-01-06].( nguyên thủy nội dungLưu trữVới 2010-10-07 ).
  50. ^Austriamicrosystems Chooses ARM Cortex-M0 Processor for Mixed Signal Applications.EDA Café.[2011-01-06].( nguyên thủy nội dungLưu trữVới 2011-07-22 ).
  51. ^Rohm Licenses ARM Cortex-M0 Processor.ARM. 2010-05-13[2011-01-06].( nguyên thủy nội dungLưu trữVới 2010-11-16 ).
  52. ^Why Cortex-A15 makes for Smarter, Lightning-Quick Mobile Devices in the Future—ARM Community.Blogs. ARM.[2011-01-06].(Nguyên thủy nội dungLưu trữ với 2010-12-06 ).
  53. ^Love to Get Your Hands on a Raspberry Pi 2? Hat Tip to Broadcom.Broadcom. 2015-02-02[2015-07-22].( nguyên thủy nội dungLưu trữVới 2015-07-23 ).
  54. ^Compact3128 Card size board.Boardcon Embedded Design.[2018-04-09].( nguyên thủy nội dungLưu trữVới 2018-04-11 ).
  55. ^Upton, Eben.Raspberry Pi 3 on sale now at $35 - Raspberry Pi.Raspberry Pi. 2016-02-29[2016-02-29].( nguyên thủy nội dungLưu trữVới 2016-02-29 )( Anh quốc tiếng Anh ).
  56. ^EM3288 SBC.Boardcon Embedded Design.[2018-04-09].(Nguyên thủy nội dungLưu trữ với 2017-10-14 ).
  57. ^Frumusanu, Andrei.Qualcomm Announces Snapdragon 845 Mobile Platform.Anandtech. 2017-12-06[2017-12-07].( nguyên thủy nội dungLưu trữVới 2018-06-12 ).

Phần ngoài liên kết[Biên tập]