Kayıtlar

alt rutin etiketine sahip yayınlar gösteriliyor

Assembler ile Aritmatik Kaydırma

Negatif sayıların gösterimine bağlı olarak temel bilgisayarda 2'li komplement gösterimi kullanılır. En soldaki işaret birinin aynı kalmalıdır. Aritmatik Sağ Kaydırma - Bu durumda, E FF'sine işaret biti ile aynı değer verilir. CLE              / E=0 SPA              / Eğer AC>0 (pozitif ise) atla, E=0 CME              / AC<0 (negatif ise) E=1 CIR              / E ve AC'yi dairesel olarak kaydır Aritmatik Sola Kaydırma - En az değerli bit'in olduğu yerden 0 eklenmeli. - Bu E=0 tanımlanarak yapılabilir. - İşaret bit'i kaydırma sırasında değişmemelidir. - İşlem sonrasında E bit'i ve işaret bit'i karşılaştırılmalıdır. - Eğer iki değer aynı ise işlem doğru olarak tanımlanmıştır. - Fakat iki işlem farklıysa taşma(overflow) olmuş demektir. - Kaydırma yapılmadan önceki sayı değeri çok büyük olduğundan, kaydırma sonucu akümülatör AC kapasitesi yetersiz ...