Komut Seti Tasarımı İçin Gerekli Performans Kıstasları

Bilgisayar tasarımının en ilginç ve en çok analiz edilen yönlerinden biri de öğretim seti tasarımıdır. Bilgisayar sisteminin birçok yönünü etkilediği için bir komut setinin tasarımı çok karmaşıktır. Komut seti, işlemci tarafından gerçekleştirilen fonksiyonların birçoğunu tanımlar ve böylece işlemcinin kullanılabilirliği üzerinde önemli bir etkiye sahiptir. Komut seti, programcının işlemciyi kontrol etme aracıdır. Bu nedenle, programcı gereksinimleri, Komut Setini tasarlarken dikkate alınmalıdır.

Komut setlerinin tasarımı ile ilgili en temel sorunlardan bazılarının hala anlaşmazlık durumunda kalındığını bilmek sizi şaşırtabilir. Nitekim, son yıllarda, bu temellere ilişkin anlaşmazlık düzeyi daha da büyüdü.

Komut Seti Tasarımında Bu Temel Konuların En Önemlileri Şunlardır:

1-) Operasyon Repertuarı : Ne kadar ve hangi operasyonların sağlanacağı ve ne kadar karmaşık işlemlerin yapılması gerektiği.

2-) Komut Biçimi : Talimat uzunluğu (bit olarak), adres sayısı, büyüklüğü çeşitli alanlar vb.

3-) Veri Türleri : İşlemlerin gerçekleştirildiği çeşitli veri tipleri.

4-) Kayıtlar : Komutlar tarafından başvurulan işlemci kayıtlarının sayısı ve kullanımı.

5-) Adresleme: Bir operandın (belirtilen adresteki veri) adresinin belirtildiği mod veya modlar

Bu konular birbiriyle çok fazla ilişkilidir, ayrı düşünülemez bundan dolayı bir “Komut Seti” tasarlarken hepsi birlikte düşünülmelidir.

Operand – İşlenen Tipleri

1- Adresler
2- Sayılar (ikilik, ondalık…)
3- Karakterler (ASCII, IRA…)
4- Mantıksal Veriler (0,1 -true,false-)

İlginizi Çekebilir:  Bilgisayar Komutlarının Elementleri - Özellikleri

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir