Bilgi Denizi

Ana Sayfa Şifremi Unuttum Kimler Online Bölümleri Okundu Kabul Et Üye Listesi Son Konular
Geri git   Bilgi Denizi > Bilgi Denizi > Teknoloji > Bilgisayar
Kayıt ol Yardım Bölümleri Okundu Kabul Et Chat Odaları Canlı maç sonuçları Anahtar Kelimeler

Dalgaların bilgiye Dönüştüğü Tek Deniz
Sitede Bulmak İstediklerinizi Arayarak Bulabilirsiniz
Sitede Bulmak İstediklerinizi Arayarak Bulabilirsiniz
Anahtar Kelimeler:

Konu Bilgileri

I/O Metotları
Bilgisayar hakkında bilgiler

Cevap: 0 Görüntüleme: 50

Yeni Konu aç Cevapla
 
Son konular Seçenekler Stil
Alt 25-01-2008, 16:33   #1
Powerofdreams
Admin
 
Powerofdreams - ait Kullanıcı Resmi (Avatar)
 
Standart I/O Metotları


Bellek Haritalı I/O (Memory-mapped I/O (MMIO))

Bellek haritalı I/O ve bağlantı kapılı I/O (port I/O (PMIO)) bilgisayarda CPU ve I/O aygıtları arasındaki I/O işlevini yerine getirmek için kullanılan iki metottur. Başka bir metot ise ayrı bir I/O işlemcisi kullanılarak yapılan bir metottur. (IBM'in büyükboy bilgisayarlarında kullanılmaktadır.
Bellek haritalı I/O, bellek ve I/O aygıtları arasında I/O işlemleri için tek bir veriyolu kullanır ve I/O aygıtlarına erişim için CPU talimatlarından yararlanır. CPU I/O aygıtlarına hafızadan daha fazla yer ayırır. I/O aygıtları CPU'nun adres veri yolunu gözlemler ve CPU'nun atanan adres alanlarına erişimine yanıt verir. I/O aygıtları adresleri donanım yazmaçları ile eşler.
Bağlantı kapılı I/O, I/O işlemlerini yerine getirmek için CPU'nun özel birimlerini kullanır. Bağlantı kapılı I/O Intel microişlemcilerde bulunmaktadır. Bu sayede CPU giriş ve çıkış talimatları ile I/O aygıtından bir byte okuma ve yazma yapabilmektedir.

Bellek haritalı I/O ve Bağlantı kapılı I/O Metotlarına İlişkin Yararlar

Bağlantı kapılı I/O'daki en önemli avantaj CPU üzerinde limitli adresleme yeteneğidir. Çünkü bağlantı kapılı I/O, I/O'a erişim ile memory erişimini ayırabilmektedir.
Bellek haritalı I/O'daki avantaj ise bağlantı kapılı I/O'nun getirdiği fazla karmaşıklığı yok edebilmesidir. Bu sayede CPU daha az dahili mantık gereksinimi duyar. Dolayısıyla daha hızlı, daha ekonomik ve yapımı daha kolay olmaktadır. Bu mantık bilgisayarın kullandığı komutların büyük bir çoğunluğunu kapsayan bir yalın komut kümesinin hızlı ve verimli gerçekleşmesine dayalı mikroişlemci tasarımının temel prensibidir. Bunun sonucunda 16-bit'lik CPU mimarisi yerini 32-bit ve 64-bit'lik mimarilere bırakmıştır.

Örnek

8 bitlik mikroişlemci etrafına kurulmuş basit bir sistem düşünelim. Örneğin bir CPU 16-bit adres hatlarını desteklesin, hafızanın 64K baytlık adreslemesine izin versin. Bu sistem ilk 32K'lık adres uzayını RAM'e, 16K'dan daha fazlasını ROM'a ve kalan kısmı farklı aygıtlara yani zamanlayıcılar, sayaçlar, video görüntü chipleri, ses aygıtları ve bunun benzerlerine paylaştırır. Sistemin donanımındaki adres veriyolu üzerindeki aygıtlar sadece kendilerine ait özel adreslere cevap verir, diğer adresler engellenir. Bu adres çözümleme devresinin bir işidir ve bu sistemin bellek haritasını oluşturur. Bazı basit çözümleme devreleri aygıtların çok farklı adreslere yanıt vermesine izin verir, memory haritası içinde farklı bölgelerde aygıtların etkin ama gerçek olmayan kopyalarını oluşturur. Sadece gerçek bir aygıt olduğundan basitleştirici çözücüler hariç bunu yapmanın ayrı bir avantajı yoktur. Kendisini çözümlemesi programlanabilir, yeniden şekillendirmek için kendi bellek haritası gereklidir. Genellikle bu yapılır.
__________________

Sitemizi daha hızlı dolaşmak için Mozilla Firefox'u öneriyoruz.Üstelik Ücretsiz ! Şimdi hemen İndirin

Dikkat!: Youtubeyi Türkçe kullanmak istemezmisiniz? Ayrıntılı bilgi için TIKLAYIN

MSN'deki hata kodlarıyla uğraşmayın,Tek tuşla MSN hatası giderici program, Ayrıntılı bilgi için TIKLAYIN

Siyah Saçlı Prenses-Hayranı olduğum birisi için yazdığım şiir okumak için TIKLAYIN[

Rapidden Dosya indirmekte zorlanıyorsanız TIKLAYIN





Ellerin nerede ? -Yazan:Poweorfdreams Okumak İçin Tıklayın

Powerofdreams isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Sohbet&İddaa
Sohbet İddaa Canlı Maç Sonuçları
Yeni Konu açCevapla


Bilgisayar forumunun I/O Metotları adlı konusunun Teknoloji alt forumları; Bellek Haritalı I/O (Memory-mapped I/O (MMIO)) Bellek haritalı I/O ve bağlantı kapılı I/O (...


Seçenekler
Stil



Saat: 12:50 .


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0 ©2007, Crawlability, Inc.
Telif Hakkı 2007 www.bilgidenizi.net
eXTReMe Tracker
Page Rank
website tracker En Büyük Forumlar, türk boardlari, boardlar, forumlar, board, forum, türkce boardlar, türk forumlari Arts