Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
BÖLÜM 3. MİKRODENETLEYİCİLERİN BAŞARIM ÖLÇÜTLERİ<br />
Farklı tür bilgisayarların performansını değerlendirebilmek, bu makineler arasında en iyi<br />
seçim veya anahtar etmendir. Performans ölçümündeki karışıklık birçok temel etmenden doğar.<br />
Komut takımı ve bu komutları tamamlayan donanım önemli ana etmenlerdir. Aynı donanıma ve<br />
komut takımına sahip iki bilgisayar bile bellek ve giriş/çıkış örgütlenmesi, ve de işletim sistemleri<br />
nedeniyle ya da sadece testlerde farklı iki derleyici kullanıldığından dolayı farklı başarımlar<br />
verebilir. Bu etmenlerin başarımı nasıl etkilediğini belirlemek, makinenin belirli yönlerinin<br />
tasarımının dayanağı olan ana güdüyü anlamak açısından çok önemlidir.<br />
Yolcu uçaklarıyla ilgili bir örnek verelim. Aşağıda mevcut uçaklarla ilgili bilgiler<br />
verilmiştir. Buna göre; 5000 yolcuyu New York‟tan Paris‟e (1500 km) taşımamız gerektiğine göre<br />
hangi uçağı kullanmalıyız?<br />
Uçak<br />
P:<br />
Yolcu<br />
kapasitesi<br />
R:<br />
Uçuş menzili<br />
(km)<br />
S:<br />
Uçuş hızı<br />
(km/saat)<br />
(P*S)<br />
Yolcu gönderme hızı<br />
Boeing 737-100 101 1000 1000 101000<br />
Boeing 777 375 7400 1000 375000<br />
Boeing 747 470 6650 1000 460600<br />
BAC/Sud Concorde 132 6400 2200 290400<br />
Douglas DC-8-50 146 14000 880 128480<br />
Tablo 3.1. Uçaklar ve özellikleri<br />
Boeing 737-100 uçuş menzili New York‟tan Paris‟e uçmaya yetmeyeceğinden daha ilk başta<br />
listeden elenir. Ardından, geriye kalanlar arasında Concorde en hızlı olarak görülmektedir. Ancak<br />
uçağın sadece hızlı olması yeterli değildir. Boeing 747 daha yavaş olmasına karşın bir Concorde un<br />
taşıyabileceğinden 3 kat daha fazla yolcu taşıyabiliyor. Uçakların performansları için daha iyi bir<br />
ölçüt uçakların yolcu taşıma hızı olabilir. Yolcu sayısının uçağın hızıyla çarpımından çıkan sayı<br />
yolcu taşıma hızıdır. Bu durumda 747 nin 5000 yolcuyu taşımada daha başarılı olduğunu görürüz,<br />
çünkü onun yolcu taşıma hızı Concorde dan daha yüksektir. Diğer taraftan, eğer toplam yolcu sayısı<br />
132 den az olursa Concorde elbetteki Boeing 747 den daha iyidir. Çünkü onları 747 den neredeyse<br />
iki kat hızlı taşıyacaktır. Yani performans büyük oranda yapılacak işe bağlıdır.<br />
3.1. Başarım Tanımı<br />
Bir bilgisayarın diğerinden daha iyi başarıma sahip olduğunu söylemekle, tipik uygulama<br />
programlarımız açısından o bilgisayarın birim sürede diğerinden daha çok iş bitirebildiğini<br />
kastederiz.<br />
Zaman paylaşımlı çok-kullanıcılı çok- görevli bir bilgisayarda, bir programın başlangıcından<br />
bitişine kadar geçen toplam zamana toplam yürütme süresi denir. Genellikle giriş/çıkış ile<br />
İbrahim Türkoğlu, <strong>Fırat</strong> <strong>Üniversitesi</strong> - Elektronik ve Bilgisayar Eğitimi Bölümü, Elazığ- 2010. 22