Negatif bayrak - Negative flag

Bir de bilgisayar işlemcisi negatif bayrak veya işaret bayrağı son matematiksel işlem sonucu en önemli bit set edildiği değerinde sonuçlanmıştır olmadığını belirtmek için kullanılan bir sistem durumu (bayrak) 'de tek bir bit olarak kaydeder. Bir de ikiye tümleme sonuç negatif ise sonucun yorumlanması, negatif bayrağı ayarlanır.

+ 37 0010 0101 olarak temsil edilecektir Örneğin, bir 8-bitlik sayı sisteminde, -37 ikili 1101 1011 olarak temsil edilir (Şekil 1, en önemli bit olan), (en anlamlı bit, 0).

Negatif bayrak olarak sonuca göre ayarlanır x 86 aşağıdaki talimatlara (atıfta serisi işlemci , Intel 80386 manuel):

  • çarpma ve bölme dışındaki tüm aritmetik işlemler;
  • talimatları (sonuç kaydetmeden talimatları çıkarmak için eşdeğer) karşılaştırın;
  • Mantıksal talimatlar - XOR, VE, VEYA;
  • TEST (eşdeğer ve talimatları sonucu depolamak olmadan) talimatlar.

Referanslar

Sonuç ise, negatif işaret bayrak ayarlanırsa {1}. Sonuç ise olumlu bir işaret bayrağı sıfırlanır {0}