 8x5 pixels. The data should be stored in the interpreter area of Chip-8 memory (0x000 to 0x1FF).</p>

<h3>Instructions</h3>

<p>CHIP-8 instructions are always 2 bytes long and arranged in big-endian order, that is with the most significant byte first. The original implementation of the Chip-8 language includes 36 different instructions, including math, graphics, and flow control functions.</p>

<p>All instructions are 2 bytes long and are stored most-significant-byte first. In memory, the first byte of eac