   simple ASM problem
  i'm writing an interpreter to simulate CARDIAC.everything is working fine except one final opcodei've reduced my problem to the following:mov al, -30cmp al, 0jb testermWrite<"not negative",0ah,0dh>tester:everytime i run this, it prints "not negative"what the hell is going on? all the math and logic of the rest of this 900 line program is working fine   
  Problem solved.jb is an unsigned comparison.   