- Katılım
- 10 Ağustos 2025
- Mesajlar
- 174
- Puanı
- 18
- Yaş
- 38
- Konum
- 06 - Ankara
- Web
- www.sohbetly.org
- Eğitim
- Beykent Universitesi Mimarlık Fakültesi
- İlgi Alanı
- ArabaSürmek,
- Cinsiyet
- Erkek
- Takım
-
- Medeni
- Bekar
İndirgenmiş Buyruk Küme Bilgisayar (
Berkeley RISC projesi 1982'de CISC tasarımlarında ortalama 100.000 transistöre karşılık sadece 44.420 transistörden oluşan ve 32 komut içeren RISC-I işlemcisini teslim etti. RISC-I çipi diğer tüm tek çipli tasarımlardan daha iyi bir performans gösteriyordu. Peşinden 1983 yılında 40.760
Stanford RISC projesi 1981'de
Hewlett Packard 1986'da PA-RISC, 1987'de
CISC bile artık donanım seviyesinde (fazladan devrelerle) RISC'e derlenip aslında RISC kullanarak gerçekleştirilmektedir.
2010 yılında Berkeley'de başlayıp 2014'te sonuç veren
Yüksek düzeyli dillerde yazılmış olan yazılımların CISC makinelerde derlenmesi ile elde edilen kodlar incelendiğinde:
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
: Reduced Instruction Set Computer, kısaca RISC),
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
alanında 1980'li yıllarda önerilen ve giderek
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
'in yerini alan bir
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
.Tarihsel gelişimi
1980'lerin başında bilgisayar kullanımını kolaylaştıran
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
ve programlama dilini makine diline otomatik tercüme eden
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
gibi önemli yazılımlar, o dönemki derleyicilerin yeterince verimli olmaması nedeniyle makine diline bire bir eş kavramlar içeren
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
dilinde yüksek emek sarfıyla yazılırdı. Her şeyin C programlama dili ile yazıldığı
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
işletim sistemi o sıralarda büyük kabul görmeye başladı. Daha sonra CISC mimarisinde bulunan çoğu Assembly komutunun aslında pek kullanılmadığı, bu yüzden sadece kesin kullanılacağı bilinen, az sayıda ve daha özenle tasarlanmış bir komut takımının hem zaman, hem enerji israfını azaltacağı savı tutulmaya başladı. RISC terimi ilk David Patterson tarafından önerildi.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Berkeley RISC projesi 1982'de CISC tasarımlarında ortalama 100.000 transistöre karşılık sadece 44.420 transistörden oluşan ve 32 komut içeren RISC-I işlemcisini teslim etti. RISC-I çipi diğer tüm tek çipli tasarımlardan daha iyi bir performans gösteriyordu. Peşinden 1983 yılında 40.760
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
, 39 komut içeren ve RISC-I'den üç kat daha hızlı RISC-II geldi.Stanford RISC projesi 1981'de
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
'nde
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
tarafından lisansüstü bir dersten gelişti. 1983'te çalışan bir sistem ile, 1984'te basit programları çalıştırabilen bir çözüm ile sonuçlandı. Aynı yıl kurulan
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
1985'te
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
ve
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
ürünlerini pazarlar hale geldi.Hewlett Packard 1986'da PA-RISC, 1987'de
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
SPARC, IBM 1990 ve 1995'te kendi RISC temelli server ürünleri ile gelişme devam etti. Günümüzde hem yüksek kapasiteli merkezi sistemler, hem de küçük ölçekte ve kullanıcıya yakın çözümlerde özellikle ARM, MIPS, SH4, PowerPC, AVR temelli sistemler çoğunluktadır.CISC bile artık donanım seviyesinde (fazladan devrelerle) RISC'e derlenip aslında RISC kullanarak gerçekleştirilmektedir.
2010 yılında Berkeley'de başlayıp 2014'te sonuç veren
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
projesi ile güncel ihtiyaçlara cevap veren ilk açık kaynak RISC hayata geçti.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Öbür mimarilerden farkları
Bilgisayar tasarımında önemli noktalardan birisi işlemcinin buyruk kümesinin belirlenmesidir. Belirli bir bilgisayar için seçilen buyruk kümesi bu bilgisayarın makine diliyle yazılımlanmasını belirler. Eski bilgisayarlarda küçük ve basit buyruk kümeleri mevcuttur. Bunun nedeni komutları yürütecek donanımın küçük tutulmasıydı. Sayısal donanım ucuzlamaya başlayıp, tüm devreler daha ileri bir seviyeye ulaşınca bilgisayar komutları da hem sayı hem de karmaşıklık olarak arttı. Bazı bilgisayarlar 100 hatta 200'ün üzerinde buyruk kümesine sahip oldular. Bu bilgisayarlar çok farklı veri tiplerini kullanabiliyorlar ve çok sayıda
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
bulunuyordu. Bilgisayar donanımlarının karışık olma eğilimi birçok etkenin sebep olduğu bir olaydır. Örneğin mevcut kiplerin güncellenmesi, yüksek seviyeli dilden makine diline geçişin sağlanması ve yazılım temelli işlevlerin donanım temelli olmasının sağlanması bu nedenlerden bazılarıdır. Çok sayıda komutları bulunan bir bilgisayar
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
olarak adlandırılır.Yüksek düzeyli dillerde yazılmış olan yazılımların CISC makinelerde derlenmesi ile elde edilen kodlar incelendiğinde:
- Çok sayıda atama (A=B) yapıldığı
- Erişilen verilerin çoğunlukla yerel ve skaler (dizi ve matris olmayan) veriler olduğu
-
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.yazılımlarda en büyük yükü altyazılım çağrılarının oluşturduğu
-
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.büyük çoğunluğunun (%98) 6 veya daha az parametre aldığı
- Altyazılımların büyük çoğunluğunun (%92) 6 veya daha az yerel değişken kullandığı
- Altyazılım çağırma derinliğinin büyük çoğunlukla (%99) 8'den daha az olduğu
- Daha az sayıda komut
- Daha az sayıda
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.
- Sabit uzunlukta komut yapısı (komut çözme işi kolaydır)
- Doğrudan bellek üzerinde işlem yapan komutlara sahip olmayıp, işlemlerin iç saklayıcılarda yapılması
- Belleğe sadece okuma/yazma işlemleri için erişme
- Tek çevrimde alınıp yürütülebilen komutlar (komut işhattı sayesinde)
- Devrelendirilmiş (hardwired)
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.birimi
- Çok sayıda saklayıcı (register file)
- Kesişimli saklayıcı penceresi (overlapped register window)
- Komutlar için optimize edilebilen işhattı(pipeline)
-
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.desteği
Ayrıca bakınız
-
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.
Kaynakça
-
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.Reilly, Edwin D. (2003).Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.. ss.Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol..Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol..
-
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.Waterman, Andrew; Lee, Yunsup; Patterson, David A.; Asanovi, Krste.Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.. University of California, Berkeley. 19 Ağustos 2014 tarihindeZiyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.arşivlendi. Erişim tarihi: 26 Aralık 2014.