Arttırma ve Azaltma Komutları

Konusu 'Otomasyon' forumundadır ve oguzturk tarafından 29 Mart 2008 başlatılmıştır.

  1. oguzturk Administrator Staff Member


    [​IMG]

    Arttırma
    IN + 1 = OUT LAD ve FBD
    OUT + 1 = OUT STL

    Azaltma
    IN - 1 = OUT LAD ve FBD
    OUT - 1 = OUT STL

    Arttırma ve Azaltma komutları, INdeki değerden/değeri 1 arttırır veya azaltır. Sonuç OUT değişkenine yazılır.

    Bayt Arttırma (INCB) ve Bayt Azaltma (DECB) komutları işaretsizdir.

    Word Arttırma (INCW) ve Word Azaltma (DECW) komutları işaretlidir.

    Double Word Arttırma (INCD) ve Double Word Azaltma (DECD) komutları işaretlidir.

    ENO = 0 yapan hata koşulları:
    • SM1.1 (taşma)
    • 0006 (endirekt adresleme)
    Etkilenen özel hafıza bitleri:
    • SM1.0 (sıfır)
    • SM1.1 (taşma)
    • SM1.2 (negatif) Word ve Double Word işlemleri için
     



Sayfayı Paylaş