CPU Flags
Many x86 instructions don't return a value the way a function would. Instead they set bits in a special register called RFLAGS (or EFLAGS in 32-bit, FLAGS in 16-bit). Subsequent instructions (most often conditional jumps) then read those bits to decide what to do. The eight flags below are the ones you'll meet in real disassembly. Hover any of them to see when they're set and which instructions read them.