1. An emulation system, comprising: a conversion component of a host architecture for converting signed integer values from a guest architecture into unsigned integer values; an execution component of the host architecture for executing a compare operation on the unsigned integer values using the host architecture to obtain a compare result; and a register component of the host architecture for restoring guest register values based on the compare result.