12-22-2013, 11:55 PM
@WrytXander You make a lot of good points, but the reason I add those extra functions is to make any common logic gate/function accessible with just 1 line of code. Although there really was no need for for XNOR/NAND, I put them in because they would otherwise take 2 lines of code to perform, which would reduce the performance of the CPU. You could also argue "Where's the left shift," but you can still perform a left-shift with just one line of code. All you have to do to is add the value to itself, which eliminates the need for an explicit left-shift function.
I'M BAAAAAAACK!