Also, xor was a primitive way to display sprites on a bitmap display when processor speed was low. By xoring the sprite, it would display, you could xor it again (thus erasing the sprite), and then xor the sprite somewhere else. A clever little hack.