Opcode up to cases for E

complete opcode up to e (except as previously stated)

D is skipped, will come back to it after finishing the rest of it