1. Two operands source and destination. 2. MOVC instruction moves a byte from the code or program memory to the accumulator 3. Length 1 2 n 3 bytes 4. if MOVX present, transfer to/from external memory
15 combos of source n destination code is possible