1. signed

    : V/N/Z로 판단한다.

    V=0: Not overflow → N 그대로 해석

    V=1: OVERFLOW → N 반대로 해석

    N=0: 양수

    N=1: 음수

    Z=0: 0이 아닐 때

    Z=1: 0일 때

    <example>

    1. Not Overflow

      6 00000110

      -3 11111100

      100000011
      
      • CC:

        C=1

        V=Cout xor Cout-1 = 0 xor 0 = 0

        N=0(연산 결과의 최상위 비트가 음수인가)

        Z=0

      • bl: A<B

        V xor N = 0이므로 거짓

      • bge: A≥B

        V xor N =1 이므로 참

    2. Overflow

      127 01111111

      1 00000001

      = 10000000

      • CC:

        C=0

        V=1→overflow

        N=1→반대로 해석 N=0

        Z=0

      • bl: A<B

        V xor N = 0이므로 거짓

      • bge: 참