Adres otobüsü - Address bus

Bir adres yolu bir olan bilgisayar veri yolu bir belirtmek için kullanılır (iki veya daha fazla cihazları bağlamak çizgiler serisinin) fiziksel adresi . Bir zaman işlemci veya DMA etkinleştirilmiş cihaz okumak veya bir hafıza konuma yazma ihtiyacı adres yolu üzerinde bellek konumu (değer okumak veya gönderilir yazılacak belirtir veri yolu ). Adres yolu genişliği bir sistem adres bellek miktarını belirler. Örneğin, bir olan bir sistem , 32-bit adres yolu adresleyebilir 2 32 (4,294,967,296) bellek konumları. Her hafıza konumu bir bayt tutarsa, adreslenebilir bellek alanı 4 GB olabilir.

uygulama

Erken işlemciler adres genişliğinin her bir parçası için bir tel kullanılır. Örneğin, bir 16 bit adres yolu 16 fiziksel teller otobüsü oluşturan vardı. Otobüsler daha geniş ve Lengthier hale geldikçe, bu yaklaşım yonga pimleri ve kurul izlerinin sayısı açısından pahalı hale geldi. İle başlayan Mostek 4096 DRAM ile uygulanan adres çoğullama çoklaştırıcıları yaygınlaştı. Çoklanmış adres şemasında, adres alternatif otobüs döngüleri üzerinde iki eşit parçaya gönderilir. Bu belleğin bağlanmak için gereken adres yolu sinyallerinin sayısını yarıya indirir. Örneğin, bir 32 bitlik adres veri yolu 16 hatlarını kullanarak ve bellek adresinin ilk yarısı göndererek uygulanabilir, hemen ikinci yarı bellek adresi ve ardından

Örnekler

Tek bir bayt Erişme sık okuma veya tam veriyolu genişliği (yazma gerektirir kelime seferde). Adres otobüsün en önemsiz biti bile uygulanabilir olmayabilir Böyle durumlarda - yerine iletilen tam kelimesinden gerekli bireysel bayt izole etmek kontrol cihazından sorumluluğundadır. Bu ile, örneğin, böyledir VESA Yerel Bus için bu otobüsü sınırlayan, az önemli iki biti yoksun hizalanmış 32 bit aktarımları.

Tarihsel olarak, aynı zamanda kelimeleri hitap etmeyi başarabilmişlerdir bilgisayarların bazı örnekler vardı.

Ayrıca bakınız