ASM Interview Question

Convert a given positive integer (including 0) to its hexadecimal string representation.