Lojik İşlem Komutları Ters Çevirme Komutları Bayt, Word ve Double Word Ters Çevir Bayt (INVB), Word (INVW) ve Double Word (INVD) Ters Çevirme komutları, IN’de yer alan değişkenin 1’li tümleyenini alır ve sonucu OUT’a yazar. ENO = 0 yapan hata koşulları 0006 (endirekt adresleme) Etkilenen SM bitleri: SM1.0 (sıfır)
Tablo 6–49 Ters Çevirme Komutları için Geçerli Operandlar Giriş/Çıkış
Veri Tipi
Operandlar
IN
BAYT WORD DWORD
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, Sabit IW, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *LD, *AC, Sabit ID, QD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC, Sabit
OUT
BAYT WORD DWORD
IB, QB, VB, MB, SMB, SB, LB, AC,*VD, *LD, *AC IW, QW, VW, MW, SMW, SW, T, C, LW, AC, *VD, *LD, *AC ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
Örnek: Ters Çevirme Komutu Network 1 LD I4.0 INVW AC0 Word’ü ters çevir
AC0
1101 0111 1001 0101
AC0
0010 1000 0110 1010
tümleyeni
162