‘div32’ ile Etiketlenmiş Yazılar

DIV32 – PBP Türkçe

DIV32 Number

PBP’nin çarpma (*) fonksiyonu, 16 bitlik iki sayıyı çarpıp 32 bitlik sonuç elde edebilen bir fonksiyondur. Fakat, derleyici değişken boyutu olarak maksimum 16 bit desteklediğinden çarpım sonucuna ulaşmak iki adımda mümkün olmaktadır. c=b*a ifadesi çarpımın ikilik tabanda yazıldığındaki en düşük 16 bitini verirken, d=b**a ise ikilik tabanda yazıldığındaki en yüksek 16 biti vermektedir. Bir seferde 32 bitlik sonuca ulaşmanın bir yolu yoktur.

Genellikle ortalama değer almak gibi işlemler için 32 bitlik sonucun, 16 bitlik bir değere bölünmesi gerekmektedir. Bu işlemi yapabilmek için PBP üreticileri DIV32 adında yeni bir fonksiyon eklemiştir. DIV32 fonksiyonu maksimum 31 bitlik işaretsiz sayıları (“31-bit unsigned integer”) (maksimum 2147483647) 15 bitlik işaretsiz sayılara (“15-bit unsigned integer”) (maksimum 32767) bölebilmektedir. Bu limit, çoğu durumlarda yeterlidir.

Devamını Oku »

Arama Yap
Üye Alanı
 
 
Kayıt Ol || Aktivasyon Kodu İste
Teknik Yardım
9 tane konu henüz çözüme ulaşmamış. Belki siz yardımıcı olabilirsiniz ya da sorunlarınızı çözmenize başkaları yardım edebilir. Teknik Yardım bölümüne buradan ulaşabilirsiniz.
Destek İçin
İzoelektronik Facebook Sayfası
İzoelektronik'e Facebook sayfamıza katılarak destek olabilir, eklenecek yeni yazıları ve gelişmeleri Facebook üzerinden de takip edebilirsiniz.
Güncel Kalın

Eklenen Yazılar E-posta Adresinize Gönderilsin

Bizi RSS ile de takip edebilirsiniz.

Translate
Son Yorumlar
  • thepcman: Ödüllerin tamamı tarafıma ulaştı, izoelektronik’e ve destekçilere teşekkür ederim, benzer organizasyonların daha sık yapılması...
  • 90alper90: Merhabalar, Programın kodunda hata olduğunu sanmıyorum. Dosyadaki ASM dosyası PBP tarafından üretilmiştir. Bu açıdan derlendiği zaman...
  • oguven84: merhaba öncelikle teşekkur ederim.. benim sorunum tum dediklerinizi tek tek yaptım ama hyper terminalde sadece kare basıyor..verdiginiz...
  • fetlab: TMMOB EMO bu yarışmaya destek vermesini çok güzel ve önemli buluyorum. Aldığım kitap çok kayde değer ve inceleyip, okuması çok keyifli bir...
  • bilpaylas: Merhaba, TMMOB EMO’nun hem yarışmaya destek olması ve hemde bizlere kitap göndermesi sebebiyle teşekkürlerimi borç bilirim. Daha...
drupal statistics module