VHDL ile Kayan Noktalı Sayılarda Çarpma İşleminin Gerçeklenmesi

Bu yazımızda kayan noktalı sayılarda çarpma işlemini pipeline mimaride fonksiyonlar ile gerçekleştirilmesini anlatacağız. Kayan noktalı sayılarda dört işlemle ilgili detaylı yazımıza buradan ulaşabilirsiniz. Yazıda çarpma işlemlerine ait gösterilen tüm adımlar birer fonksiyon olarak tanımlanmıştır. Aşağıda VHDL dili kullanılarak kayan noktalı sayılarda çarpma

Read More

Kayan Noktalı Sayı Çevrim İşlemleri

Aşağıda girilen gerçel sayıyı istenen tanımlanan üs ve çarpan bit uzunluklarına göre ikili kayan noktalı sayı formatına çeviren Float2bin fonksiyonu Matlab kodu verilmiştir.    İkili sayı formatında verilen sayının gerçel sayı formatınına çeviren bin2Float fonksiyonu Matlab kodu aşağıda verilmiştir.

Read More

Sabit Noktalı Sayılarda Dört İşlem

Toplama ve Çıkarma Sabit noktalı sayı formatında toplama ve çıkarma işlemi iklili olarak yapılmaktadır. Aşağıda iki sabit noktalı sayı formatında toplama ve çıkarma işlemleri tanımlanmıştır. Bu işlemlerde tam kısım 5 bit ve ondalık kısım 7 bit alınarak yapılmaktadır. Sayı_1 = 5.375           →       

Read More

Sabit Noktalı Sayı Formatı

Sabit noktalı sayı formatı sayının tam kısmı ve ondalık kısmı ile yazılır. Bu sayı formatında tasarlanacak sisteme göre, istenilen sayının maksimum büyüklüğü ve hassasiyet göz önünde bulundurularak bir uzunlukları belirlenir. i : Tam kısım f : Ondalık kısım n bitlik sabit noktalı

Read More

Kayan Noktalı Sayılarda Dört İşlem

Kayan Noktalı Sayılarda Toplama/Çıkarma Öncelikle, işlem yapacağımız sayıların, matematiksel dönüşümlerini elde edersek;                 Yukarıda verilen iki sayının toplama işleminde ilk olarak iki sayıdan mutlak büyük olanın işareti, sonuçta elde edilecek sayının işaret biti olarak atanır

Read More