Professional Documents
Culture Documents
Set 2 MPMC PDF
Set 2 MPMC PDF
//step 1
//mov R6,25H
//mov A,R6
//cpl A
//mov r5,A
// step 2
//mov a,21h
//SETB ACC.7
//CLR ACC.7
//step 3
//mov p1,#20h
//mov a,p1
//mov p2,#00h
//anl a,p2
//mov DPTR,#0100h
//movx @DPTR,a
//step 4
//mov r0,#40h
//mov A,r0
//mov r1,#21h
//SUBB A,r0
//mov r7,A
//step 5
//mov 34h,#00Ah
//mov 35h,#0AAh
//mov A,34h
//ADD A,35h
//mov r5,A
//INC r6
//Alternative of Step 5
//mov 34h,#00Ah
//mov 35h,#0AAh
//mov A,34h
//ADD A,35h
//JNC L1
//L1:mov r5,A
//INC R6
//step 6
//mov R2,#00h
//mov DPTR,#15C3h
//movx A,@DPTR
//Add A,19h
//JNC L1
//inc R2
//L1:mov DPTR,#12C0h
//MOVX @DPTR,A
//INC DPTR
//MOV A,R2
//MOVX @DPTR,A
//step 7
//mov R0,#13h
//MOV A,@R0
//inc A
//MOV 13H,A
//INC R0
//MOV A,@R0
//INC A
//MOV 14h,A
//INC R0
//MOV A,@R0
//INC A
//MOV 15h,A
//step 8
//Mov R2,#00h
//mov 30h,#0AAh
//mov 31h,#0ABh
//mov 32h,#0ACh
//mov A,30h
//ADD A,31h
//JNC L1
//INC R2
//jnc L2
//INC R2
// mov 40h,R2
//step 9
//mov A,22h
//mov B,15h
//MUL AB
//mov 19H,A
//mov 1Ah,B
//step 10
//MOV A,3Eh
//MOV B,12h
//DIV AB
//MOV R4,A
//MOV R5,B
END