Makale

ARM nedir?

protection click fraud

Son zamanlarda herkesin teknik özellikler ve donanım tasarımı konusunda güncel bilgi sahibi olmadığını hatırlatan harika bir sorumuz var. Birisi ARM'un ne anlama geldiğini sordu.

İlk olarak, bu harika bir soru. Temel konulardan bile emin değilseniz ortaya çıkan bazı teknik konuşmaları anlamanın zor olduğunu ve öğrenmenin tek yolunun sormak olduğunu hayal edebiliyorum. Yani, sorduğunuza sevindik!

ARM bir şirkettir ve ARM, geliştirip sattıkları bir işlemci mimarisidir.

Bir teknik tartışma gördüğünüzde ve ARM kelimesi kullanıldığında, bir tür işlemciyi açıklar. Bir ARM işlemcinin uber-teknik tanımı, 1980'lerde Acorn Computers tarafından geliştirilen RISC tabanlı mimari üzerine inşa edilmiş bir CPU'dur ve şimdi Advanced RISC Machines (dolayısıyla ARM) tarafından geliştirilmiştir.

Herhangi birinin ne anlama geldiğini bilmediğinizde bu pek yardımcı olmaz. Öyleyse bunun ne anlama geldiğinden bahsedelim.

Verizon, Pixel 4a'yı yeni Sınırsız hatlarda ayda sadece 10 ABD doları karşılığında sunuyor

ARM, Ltd

. İngiltere'de bir işlemci mimarisi geliştiren ve tasarlayan bir şirkettir. İşlemci tasarımı için ARM kısaltması, Acorn RISC Makinesi anlamına gelir ve ARM kısaltması, Bu mimariyi kullanmak için lisansı tasarlayan ve satan şirket, Advanced RISC Machines anlamına gelir. Hangi ARM'nin ne anlama geldiğine takılmayın, çünkü günümüzde ikisi de birbirinin yerine kullanılabilir. ARM şirketi, ARM işlemcileri ve buna benzer şirketler oluşturmak için bir yöntem tasarlar. Qualcomm, elma, ve Samsung hepsi kendi özel işlemcilerini oluşturmak için lisans veriyor. Diğer birçok şirket de ARM tasarımına lisans veriyor. Bir beyne ihtiyaç duyan küçük ve pille çalışan çoğu cihaz bir ARM işlemci kullanacaktır.

ARM CPU'lar, çok fazla güce ihtiyaç duymadan birçok basit görevi aynı anda yapmak için tasarlanmıştır.

RISC, azaltılmış komut seti hesaplama. Dizüstü veya masaüstü bilgisayarınızda bulacağınız Intel veya AMD işlemci muhtemelen bir CISC'dir (karmaşık komut seti hesaplama) işlemci. İki farklı tür, farklı ihtiyaçlar için tasarlanmıştır. Bir RISC işlemcisi, bir CISC işlemcisinden daha az miktarda talimat (talimatlar bir program tarafından bir işlemciye hangi siparişlerin gönderilebileceğini tanımlar) çalıştırmak üzere tasarlanmıştır. Daha az şey yapabildikleri için daha yüksek bir frekansa sahip olabilirler - tartışıldığını duyduğunuz Gigahertz sayıları - ve daha fazla MIPS (saniyede milyonlarca talimat) bir CISC işlemcisinden daha fazla.

İşlemcinin hesaplayabileceği talimatların sayısını azalttığınızda, çipin içinde daha basit bir devre oluşturabilirsiniz. Bir RISC işlemcisi daha az transistör kullanır ve bu da daha az güç kullanır. Çünkü devreler basittir ( optimize edilmiş yollar teknik dilde) işlemciyi oluşturmak için daha küçük bir kalıp boyutu kullanılabilir. Kalıp boyutu, bir işlemcinin üzerine kurulu olduğu silikon plaka üzerindeki bir çipin ölçüsüdür. Kalıp boyutu daha küçük olduğunda, işlemci yüzeyine daha az kabloyla daha fazla bileşen yerleştirilebilir. Bu, ARM işlemcileri küçük ve çok daha az güç tüketen yapar.

Küçük, hızlı ve basit işlemciler, telefonlar gibi şeyler için mükemmeldir. Bir telefon, CPU'dan 3B çarpışma verileri gibi şeyleri işlemesini istemiyor (aksi takdirde Tango telefonu) veya sınırlı sayıda çekirdek üzerinde yüzlerce iş parçacığı çalıştırmayı deneyin. Mobil yazılım, hem işletim sistemi hem de üzerinde çalışan uygulamalar, ARM işlemcinin kullandığı azaltılmış komut seti için kodlanmış ve optimize edilmiştir. Ancak bu, ARM işlemcilerin kendi başlarına güçlü olmadığı anlamına gelmez.

Mevcut ARM spesifikasyonu, 32 bit ve 64 bit tasarım, donanım sanallaştırma, gelişmiş güç yönetimi sağlar kullanıcı yazılımı ile arayüz oluşturabilen ve çoğunlukla tek döngülü yürütme olan bir yükleme / depolama mimarisi ve dikey. Bunların ne olduğunu merak ediyorsanız, araştırma yapabilirsiniz. bilgisayar komut seti mimarileri daha fazlası için.

Hepiniz ihtiyaç bunu bilmek, ARM işlemcilerin telefon veya medya oynatıcı olmayan şeylerde de gerçekten iyi olduğu anlamına geliyor. Süper bilgisayarlar gibi şeyler.

ARM'in mükemmel Mimari Temelleri video oynatma listesi

ARM harika bir watt başına performans oranına sahiptir. Düzgün kodlanmış yazılım, bir ARM yongasında kullanılan watt başına elektrik, x86 (Intel tarafından yaygınlaştırılan bir CISC işlemci) CPU'dakinden daha fazlasını yapabilir. Bu, ARM işlemcileri kullanırken sunucular ve süper bilgisayarlar gibi şeyler için ölçeklendirmeyi kolaylaştırır.

24 x86 CPU çekirdeğinden ihtiyaç duyulan miktarda ham bilgi işlem gücü elde edebilir veya yüzlerce küçük, düşük güçlü ARM çekirdekten elde edebilirsiniz. X86 çekirdekleri, gerekli hesaplamaları yalnızca birkaç CPU'da gerçekleştirmek için bilgi işlem gücünü kullanır. çekirdekler ve iş parçacıkları, ARM çekirdekleri görevleri birçok düşük kapasiteli ve daha az karmaşık çekirdekler. ARM çekirdeklerinin sayısı çok daha yüksektir, ancak 24 x86 çekirdekten daha fazla güce veya daha fazla alana ihtiyaç duymaz. Bu, ölçeklendirmeyi - işlemci tasarımına daha fazla bilgi işlem gücü ekleyerek - ARM ile daha kolay hale getirir. Sadece daha fazla CPU çekirdeği ekleyin ve yazılımınızın ARM komut setiyle iyi çalışacak şekilde yazıldığından emin olun.

instagram story viewer