Adres Veri Yolu ve Veri Yolu
Bilgisayar mimarisine göre veri yolu, bir bilgisayarın donanım bileşenleri arasında veya iki ayrı bilgisayar arasında veri aktaran bir sistem olarak tanımlanır. Başlangıçta, otobüsler elektrik telleri kullanılarak oluşturulmuştur, ancak şimdi veri yolu terimi, daha önceki elektrik otobüsleri ile eşit işlevsellik sağlayan herhangi bir fiziksel alt sistemi tanımlamak için daha geniş olarak kullanılmaktadır. Bilgisayar otobüsleri paralel veya seri olabilir ve çoklu bağlantı, papatya dizimi veya anahtarlı hub ile bağlanabilir. Sistem veri yolu, bir bilgisayarın tüm ana bileşenlerinin birbirleriyle iletişim kurmasına yardımcı olan tek bir veri yoludur. Bir adres veriyolu, veri yolu ve bir kontrol veri yolundan oluşur. Veri yolu saklanacak verileri taşırken, adres veri yolu saklanması gereken yeri taşır.
Adres Yolu
Adres veri yolu, bilgisayar sistemi veri yolunun fiziksel bir adres belirtmeye ayrılmış bir parçasıdır. Bilgisayar işlemcisinin belleğe okuması veya bellekten yazması gerektiğinde, erişmesi gereken bellek bloğunun fiziksel adresini belirtmek için adres veriyolunu kullanır (gerçek veriler veri yolu boyunca gönderilir). Daha doğru bir şekilde, işlemci belleğe bir miktar veri yazmak istediğinde, yazma sinyalini alır, adres veriyoluna yazma adresini ayarlar ve veri veri yoluna yerleştirir. Benzer şekilde, işlemci bellekte bulunan bazı verileri okumak istediğinde, okuma sinyalini verir ve okuma adresini adres veriyoluna ayarlar. Bu sinyali aldıktan sonra, bellek denetleyicisi verileri belirli bellek bloğundan alır (okunan adresi almak için adres veri yolunu kontrol ettikten sonra) ve sonra bellek bloğunun verilerini veri yoluna yerleştirir.
Sistem tarafından adreslenebilecek belleğin boyutu, veri yolunun genişliğini belirler ve bunun tersi de geçerlidir. Örneğin, adres veriyolunun genişliği 32 bit ise, sistem 232 bellek bloğuna hitap edebilir (bir bloğun 1 bayt veri içerdiği göz önüne alındığında, 4GB bellek alanına eşittir)..
Veri Yolu
Bir veri yolu basitçe veri taşır. Dahili veriyolları işlemci içinde bilgi taşırken harici veri yolları işlemci ve bellek arasında veri taşır. Tipik olarak, aynı veri yolu her iki okuma / yazma işlemi için kullanılır. Bir yazma işlemi olduğunda, işlemci verileri (yazılacak) veri yoluna koyacaktır. Okuma işlemi olduğunda, bellek denetleyicisi verileri belirli bir bellek bloğundan alır ve veri yoluna yerleştirir.
Adres ve Veri Yolu arasındaki fark nedir?
Veri yolu çift yönlü, adres yolu tek yönlüdür. Bu, verilerin her iki yönde de seyahat ettiği, ancak adreslerin yalnızca bir yönde gideceği anlamına gelir. Bunun nedeni, verilerin aksine, adresin her zaman işlemci tarafından belirtilmesidir. Veri yolunun genişliği, ayrı bellek bloğunun boyutuna göre belirlenirken, adres veriyolunun genişliği, sistem tarafından adreslenmesi gereken belleğin boyutuna göre belirlenir..