İşlemcilerden bahsederken x86 ve ARM en çok karşımıza çıkan iki terimdir, özellikle de son çıkan cihazlardan bahsediyorsak. Ama orada daha birçok mimari var. Örneğin, ara sıra RISC ve RISC-V isimlerini duymuş olabilirsiniz.

Benzer isimlere sahip olmalarına rağmen, daha farklı kavramlar olamazlardı. Peki RISC nedir ve RISC-V nedir? Ve fark nedir?

RİSK Nedir?

RISC, "azaltılmış komut setli bilgisayar" anlamına gelen geniş bir terimdir. Temel olarak, bir RISC bilgisayarı esas olarak daha basit, bireysel talimatları çalıştırmak için tasarlanmıştır. CISC ile karşılaştırıldığında (karmaşık komut seti bilgisayarı), bir RISC işlemcisi, neredeyse tüm komutlar için tek tip bir komut uzunluğu kullanır. Buna karşılık, CISC komutları daha karmaşıktır ve düşük seviyeli ve çok adımlı işlemleri yürütebilir.

Basitleştirmek için, RISC işlemcileri daha basit, tekdüze komutları yürütebilirken, CISC değişen karmaşıklık ve aralıktaki yönergeleri yürütebilir. Her RISC komutu aynı anda yalnızca bir şey yapabilirken, CISC komutları aynı anda birden fazla şey yapabilir. Talimatlar daha basit kodlarla yazıldığından ve doğası gereği daha basit olduğundan, RISC işlemcileri genellikle CISC işlemcileriyle aynı görevleri gerçekleştirmek için daha fazla talimata ihtiyaç duyar. Bu fark, RISC CPU'nun ardışık düzen kullanarak bu görevleri yürütme hızı artırılarak dengelenebilir. RISC işlemcileri daha basit oldukları için CISC işlemcilerinden daha hızlı tasarlanabilir ve daha verimli kod çalıştırabilirler.

instagram viewer

RISC kendi başına bir mimari değil, geniş bir terim olduğundan, birçok CPU mimarisi RISC olarak kabul edilebilir. En ünlü RISC'lerden biri işlemci mimarileri ARM'dirakıllı telefonlarımıza güç sağlayan ve son zamanlarda bazı dizüstü bilgisayarlarımız ve bilgisayarlarımız. Diğerleri arasında Apple bilgisayarlarında ve oyun konsollarında uzun süredir kullanılan PowerPC yer alıyor. Bu arada x86, daha karmaşık olduğu için bir CISC tasarımı olarak kabul edilebilir.

RISC terimi, 1980'den 1984'e kadar Berkeley'deki California Üniversitesi'nde David Patterson liderliğindeki Berkeley RISC araştırma projesi tarafından icat edildi. Görünüşe göre, proje gerçekten başarılıydı ve "RISC" terimi, azaltılmış tüm komut setini kapsayacak şekilde devam edecekti. bilgisayarlar—Stanford Üniversitesi tarafından aynı zamanlarda geliştirilen rakip bir MIPS projesi bile sonunda RISC olarak biliniyordu. mimari. Söz konusu Berkeley projesine gelince, Sun tarafından geliştirilen SPARC mikro mimarisi tarafından kullanılmaya devam edildi. Mikrosistemler—er ya da geç ARM mimarisi için ilham kaynağı olacak bir mimari. akıllı telefonlar

RISC-V Nedir?

RISC kendi başına belirli bir mimari olmasa da, RISC adını alan ve kullanan bir mimari kafanızı karıştırmış olabilir. Bu RISC-V. Bu, Berkeley'deki California Üniversitesi tarafından geliştirilen ve bir açık kaynak standardı olmakla birlikte bir RISC işlemcisinin ilkelerini içermesi amaçlanan bir komut seti mimarisidir (ISA). En bilinen RISC mimarisi olan ARM, tescillidir ve çip üreticileri tarafından lisanslanması gerekirken, RISC-V'nin telifsiz olması ve genel olarak herkes için ücretsiz olması amaçlanmıştır.

RISC-V, 2010 yılında geliştirilmeye başlandı ve 2015 yılında açık topluluğa sunuldu. Tabii ki, RISC-V piyasaya sürüldüğünde, ARM zaten dünya çapında milyonlarca akıllı telefondaydı. Ancak ARM'den farklı olarak RISC-V, açık kaynak kodlu, ölçeklenebilir ve herhangi bir telif ücreti ödemeden herhangi bir cihaza kurulabilen bir CPU tasarımı ortaya koymak amacıyla geliştirildi ve piyasaya sürüldü. Tasarımcılara göre, serbest kullanımlı bir CPU mimarisine sahip olmak, çok daha fazla yeniden kullanım sağlayarak ve daha fazla rekabete izin vererek yazılımın maliyetini önemli ölçüde azaltabilir.

RISC-V, akıllı telefonlarda veya buna benzer herhangi bir yerde yaygın olarak kullanılan bir mimari değil; sonuçta bunların çoğu ARM veya x86 kullanıyor. Yine de, biraz kullanım görüyor. Daha spesifik olarak, RISC-V bulut bilgi işlem, sunucular ve gömülü uygulamalarda kullanılmıştır. Bilinen RISC-V tabanlı tasarımlar, Pixel akıllı telefonlar tarafından kullanılan Titan M2 güvenlik yongasını içerir. NVIDIA ve Seagate gibi büyük şirketlerden olanlar da dahil olmak üzere gelecekte RISC-V mimarisi için daha fazla planlanmış kullanım durumu var. Telif hakkı olmadığı için maliyetleri düşürür ve sonunda herkes için daha iyi hale gelir.

RISC vs. RISC-V: Fark Nedir?

İlk bakışta, bazı insanlar RISC-V'nin RISC'nin bir çeşidi olduğunu ve RISC'nin bir komut seti mimarisi olduğunu düşünebilir. Ne de olsa benzer isimleri var, bu yüzden kafa karışıklığına pekala yer olabilir. Ama bu gerçeklerden daha uzak olamazdı. Daha önce detaylandırdığımız gibi, fark, birinin gerçek bir komut seti mimarisi olması, diğerinin ise birden fazla CPU mimarisini kapsayan kapsayıcı bir terim olmasıdır.

Daha önce de belirttiğimiz gibi, RISC, azaltılmış komut setli bilgisayarlardan bahsetmek için kullanılan geniş bir terimdir; bu terim, çok çeşitli CPU'ları kapsar. bazıları milyarlarca cihaz tarafından aktif olarak kullanılan ve diğerleri kullanımdan kaldırılan daha basit tasarımlara ve yeteneklere sahip mimariler zaman. Terim, bu tür bilgisayarları CISC'lerden veya karmaşık komut setlerinden ayırmak için var. bilgisayarlar, dünya çapında çoğu bilgisayar tarafından kullanılan x86 mimarisini ve ayrıca bir avuç bilgisayarı tanımlamak için kullanılan bir terim diğerleri.

Ve sonra, RISC-V, RISC tasarımına dayalı bir komut seti mimarisidir, ancak ARM gibi diğer RISC mimarileriyle karşılaştırıldığında, RISC-V tescilli yerine açık kaynak, yani herhangi bir yonga üreticisi, telif ücreti veya lisans ücreti ödemeden RISC-V tabanlı tasarımlar yapabilir. herhangi biri. Çeşitli amaçlar için kullanılmak üzere tasarlandı ve birçok açık kaynaklı işletim sisteminin yanı sıra birçok silikon üreticisi tarafından destekleniyor.

Biri bir CPU kategorisini tanımlarken, diğeri kelimenin tam anlamıyla ARM ve diğer RISC CPU'lara alternatif olan bir CPU mimarisidir.

RISC-V ve RISC Aynı Değildir

RISC terimi, belirli işlemci türlerinden bahsetmek için kullanılır ve çok çeşitli mimarileri tanımlayan bir terimdir. Yine de bazı insanlar yanlışlıkla RISC'nin bir CPU mimarisi olduğunu düşünüyor. Bunu yapanlar muhtemelen bunun yerine RISC-V'yi düşünüyor ve onu RISC terimiyle karıştırıyorlar. Şimdi, farkı biliyorsun.