DESCRIPTION OF INSTRUCTIONS239Mnemonic Instruction codeD7 D6 D5 D4 D3 D2 D1 D0 Byte Cycle Description PageClassifi-cationData transfer instructionsBit manipu-lationinstructionsConstantvalueinstructionsCPLMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVCMOVCbitA, RrA, directA, @RrRr, ARr, directdirect, Adirect, Rrdirect1,direct 2direct, @Rr@Rr, A@Rr, directA,@A+DPTRA, @A+PC2121122232121111111212221222(bit address)←(bit address)(A)←(Rr) r=0~7(A)←(direct address)(A)←((Rr)) r=0 or 1(Rr)←(A) r=0~7(Rr)←(direct address) r=0~7(direct address)←(A)(direct address)←(Rr) r=0~7(direct address 1)←(direct address 2)(direct address)←((Rr)) r=0 or 1((Rr))←(A) r=0 or 1((Rr))←(direct address) r=0 or 1(A)←((A)+(DPTR))(PC)←(PC)+1(A)←((A)+(PC))2773163173153213223263273283253123133293301 0 1 1 0 0 1 0b7 b 6 b 5 b 4 b 3 b 2 b 1 b 01 1 1 0 1 r 2 r 1 r01 1 1 0 0 1 0 1a 7 a 6 a 5 a 4 a 3 a 2 a 1 a 01 1 1 0 0 1 1 r1 1 1 1 1 r 2 r 1 r01 0 1 0 1 r 2 r 1 r0a 7 a 6 a 5 a 4 a 3 a 2 a 1 a 01 1 1 1 0 1 0 1a 7 a 6 a 5 a 4 a 3 a 2 a 1 a 01 0 0 0 1 r 2 r 1 r0a 7 a 6 a 5 a 4 a 3 a 2 a 1 a 01 0 0 0 0 1 0 1a 72 a 62 a 52 a 2 a 32 a 22 a 12 a 02a 71 a 61 a 51 a 41 a 31 a 21 a 11 a 011 0 0 0 0 1 1 ra 7 a 6 a 5 a 4 a 3 a 2 a 1 a 01 1 1 1 0 1 1 r1 0 1 0 0 1 1 ra 7 a 6 a 5 a 4 a 3 a 2 a 1 a 01 0 0 1 0 0 1 11 0 0 0 0 0 1 1