分类：电脑/网络-硬件
问题：倾家荡产跪求：51单片机n字节乘法！！！（好心人再给个除法）汇编 
汇编，51单片机，n字节乘以n字节=2n字节乘法！！！好心人再给个除法，2n字节除以n字节=n字节！！！老师说要拿这些程序换期卷，不然期中考0分！！！ 
回答：;N字节无符号数乘法程序([R0]*[R1])=([R0]);入口:R0,R1,M,N;占用资源:ACC,B,R2,R5,R6,R7,NCNT;堆栈需求:2字节;出口   ,ADJNZR7,NMLMN3INCR0INCR6DJNZNCNT,NMLMN2MOVA,R0CLRCSUBBA,MSUBBA,NMOVR0,ARET;N字节无符号除法程序(组合)([R0]/[R1])=([R0]);入口:R0,R1,M,N;占用资源:ACC,R2,R3,R4,R5,R7,NCNT,F0,NADDN,NSUBBN,NRLCN;堆栈需求:4字节;出口:R0; ,MCLRCSUBBA,NMOVNCNT,AADDA,R0MOVR4,AXCHA,R0MOVR3,AMOVA,R1MOVR5,AMOVR2,#  ,AMOVA,R3MOVR0,ARET;N字节无符号除法程序(集成)([R0]/R[1])=([R0]);入口:R0,R1,M,N;占用资源:ACC,R2,R3,R4,R5,R7,F0;堆栈需求:2字节;出口:R0 ,MCLRCSUBBA,NMO,AADDA,R0MOVR4,AXCHA,R0MOVR3,AMOVA,R1MOVR5,AMOVR2,#  ,AINCR0INCR1DJNZR7,NDVMN4MOVA,#     ,AMOVA,R3MOVR0,ARET;N字节数据左移程序RLC([R0])=(CF[R0]);入口:R0,R7;占用资源:ACC,B;堆栈需求:2字节;出口 ,AINCR0DJNZR7,NRLN1MOVR0,BRET全给你自己慢慢看吧哈