İçindekiler:
Tanımı - Namlu Değişimi ne demektir?
Namlu değiştirici, sıralı bir mantık kullanılmadan sadece kombinasyonel mantık kullanılarak tüm veri kelimesini belirtilen sayıda bit ile kaydırmak amacıyla özel bir dijital elektronik devredir. Bunu başarmanın en basit yolu, bir çıkışın zincirdeki bir sonraki çoklayıcı girişine, belirtilen kaydırma miktarına bağlı olarak belirli bir şekilde bağlandığı bir dizi çoklayıcı kullanmaktır.
Techopedia Namlu Değiştiriciyi Açıklıyor
Namlu değiştiricileri, ikili verilerin bitlerini kaydırmak için kullanılan ve verileri işlemek için genellikle gömülü dijital sinyal işlemcileri ve diğer genel amaçlı işlemciler tarafından kullanılan özel elektronik devrelerdir. Kayan noktalı aritmetik işlemler, bit indeksleme ve değişken uzunluklu kodlama gibi çeşitli düşük seviyeli veri uygulamaları için veri kaydırma gereklidir. Namlu değiştirici, tek bir saat döngüsünde kaydırmayı tamamlayabilir ve n saat döngüsünde n biti değiştirebilen basit bir kaydırıcıya göre büyük bir avantaj sağlar. Bir işlemcinin aritmetik mantık birimi (ALU) ile birlikte kullanılır veya ALU'nun içine başka bir şekilde gömülür.
Bir varil değiştirici, ikili verilerin bitlerini bir çoklayıcıdan diğerine taşıyarak, kaç çoklayıcı kullanıldığını belirleyen desteklenen bit sayısı ile değiştirebilir.
Kaç multiplekserin gerektiğini belirleme formülü n log 2 (n) 'dir, burada n desteklenen bit sayısıdır. Yani 8 bitlik bir varil kaydırıcı için hesaplama 8 × log 2 (8) = 8 × 3 = 24'tür.