
#include <8052.h>

void main (void)
{
    unsigned char uc, uc2;
             char  c,  c2;

    c  = uc  = P0;
    c2 = uc2 = P2;

    /* unsigned comparison */
    if( uc >  uc2 )
        goto noonecares;
    if( uc >= uc2 )
        goto noonecares;
    if( uc == uc2 )
        goto noonecares;
    if( uc <  uc2 )
        goto noonecares;
    if( uc <= uc2 )
        goto noonecares;

    /* signed comparison */
    if( c >  c2 )
        goto noonecares;
    if( c >= c2 )
        goto noonecares;
    if( c == c2 )
        goto noonecares;
    if( c <  c2 )
        goto noonecares;
    if( c <= c2 )
        goto noonecares;


    while(1)
        ;

noonecares:
    while(2)
        ;
}
