导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→送你一个算法

* 30905: 求助一个算法!

   APEARLIU 
APEARLIU发表的帖子 

 送你一个算法
;******************************************************
;******************************************************
;无符号数双字节除法
;功能:(R2R3R4R5)/(R6R7)=(R4R5)......(R2R3)

NDIV:   PUSH R0
 PUSH R1
NDIV1:  MOV     A,R3
        CLR     C
        SUBB    A,R7
        MOV     a,r2
        SUBB    A,R6
        JNC      NDVE1
        MOV     B,#10H
NDVL1:  CLR     C
        MOV     A,R5
        RLC     A
        MOV     R5,A
        MOV     A,R4
        RLC     A
        MOV     R4,A
        MOV     A,R3
        RLC     A
        MOV     R3,A
        XCH     A,R2
        RLC     A
        XCH     A,R2
        MOV     F0,C
        CLR     C
        SUBB    A,R7
        MOV     R1,A
        MOV     A,R2
        SUBB    A,R6
        JB      F0,NDVM1
        JC      NDVD1
NDVM1:  MOV     R2,A
        MOV     A,R1
        MOV     R3,A
        INC     R5
NDVD1:  DJNZ    B,NDVL1
        CLR     F0
       POP R1
 POP R0
 RET
NDVE1: SETB   F0              ;溢出
 POP R1
 POP R0
        RET
;******************************************************


发表时间:2003年5月19日9:56:50

  
回复该帖

本主题共有 4 帖,分页:>>>>>该主题的所有内容[4]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  30907.[详细]要是除以单字节有益处怎么办呢? 还有若是双字节除以单字节怎么办呢?用单片机算除法真是头疼..
摘要:要是除以单字节有益处怎么办呢? 还有若是双字节除以单字节怎么办呢? 用单片机算除法真是头疼 请指教......(97字)
- [samsmile][1276次] 2003年5月19日

  31965.[详细]双字节除以单字节,你可以扩展使用,要么使用别的程序
摘要:双字节除以单字节,你可以扩展使用,要么使用别的程序......(50字)
- [APEARLIU][1226次] 2003年5月25日

[上一篇帖子]:[upload=txt]viewfile.asp?ID=207[/upload]
[下一篇帖子]:请各位帮我出一下注意,好吗?我是一个应届毕业生,现在正在一家公司担任电子工程师,但是这家公司是一家玩