ne anlatmak istediğinizi açıklasanız da olur beyler.direk bire bir yazıcam diye kasmayın yani.teşekkürler iyi forumlar
Shifts the bits of the Accumulator to the left. The left-most bit (bit 7) of the Accumulator is loaded into the Carry Flag, and the original Carry Flag is loaded into bit 0 of the Accumulator. This function can be used to quickly multiply a byte by 2.
sola kaydırır Akümülatör ve parçaları. Akümülatör ve en soldaki bit (bit 7) Carry Flag içine yüklenir ve orijinal Carry Flag Akümülatör bit 0 yüklenir. Bu fonksiyon, hızla 2 byte çarpmak için kullanılabilir.
Google Translate.
@PS3psn yine de teşekkürler.
ap
quote:
Orijinalden alıntı: Her Dört Kişiden Biri
@PS3psn yine de teşekkürler.
ap
Birşey değil İngilizcem pek iyi değil, şimdi İngilizcesi iyi olan biri sana umarım daha iyi çevirir.
Accumulator dediği bir değişken. Bunun tüm bitlerini bir sola kaydırmak ikilik sistemde sayıyı 2'yle çarpmaya eş değerdir. Aynı şekilde tersi de geçerli. Carry de sağdan veya soldan artan bitlerin tutulduğu yer. Bu fonksiyon da bu şekilde sayıyı ikiyle çarpıyormuş.
Kısaca bunu anlatıyor.
@PS3psn
@PHaLaNX teşekkürler
Önemli değil. Ayrıca bu şekilde byte'ı ikiyle çarparken için bu işlemi yapmadan önce Carry'i sıfırlaman gerek. Yoksa oradan 1 gelerek sayıyı bozabilir.
Önemli değil. Ayrıca bu şekilde byte'ı ikiyle çarparken için bu işlemi yapmadan önce Carry'i sıfırlaman gerek. Yoksa oradan 1 gelerek sayıyı bozabilir.
+
Ayrıca sayıyı sola kaydırdıktan sonra flag 1 oluyorsa (yada kaydırdığın sayının en sol biti 1 ise) çarpma işleminin sonucu yanlış çıkacaktır (Ancak flag bitiyle birlikte sayıyı değerlendirirsen doğru sonucu elde edersin.)
Bırak ingilizcesini Türkçesinden birşey anlamadım
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme