历史上的今天
返回首页

历史上的今天

今天是:2025年01月17日(星期五)

正在发生

2018年01月17日 | MCS51 三字节无符号除法程序(ASM)

2018-01-17 来源:eefocus

;三字节无符号除法程序(R2R3R4/R7)=(R2)R3R4 余数R7
;入口    :R2,R3,R4,R7
;占用资源:ACC,B,F0
;堆栈需求:3字节
;出口    :(R2),R3,R4,R7,OV

NDIV31   :MOV    A,R2

          MOV    B,R7
          DIV    AB
          PUSH   A
          MOV    R2,B
          MOV    B,#10H
NDV311   :CLR    C
          MOV    A,R4
          RLC    A
          MOV    R4,A
          MOV    A,R3
          RLC    A
          MOV    R3,A
          MOV    A,R2
          RLC    A
          MOV    R2,A
          MOV    F0,C
          CLR    C
          SUBB   A,R7
          JB     F0,NDV312
          JC     NDV313
NDV312   :MOV    R2,A
          INC    R4
NDV313   :DJNZ   B,NDV311
          POP    A
          CLR    OV
          JZ     NDV314
          SETB   OV
NDV314   :XCH    A,R2
          MOV    R7,A
          RET


推荐阅读

史海拾趣

Excellence Optoelectronics Inc公司的发展小趣事

EOI深知客户的重要性,因此公司一直致力于提供优质的服务。无论是售前咨询还是售后服务,EOI都认真对待每一个客户的需求和问题。公司建立了完善的客户服务体系,为客户提供及时、专业的支持。同时,EOI还定期举办客户培训和技术交流活动,提高客户的技术水平和使用效果。这些努力使得EOI赢得了客户的信任和忠诚度。

杰力(EMC)公司的发展小趣事

随着环保意识的不断提高和可持续发展理念的普及,杰力也开始注重环保和可持续发展方面的工作。公司采用环保材料和生产工艺,降低产品对环境的污染和破坏。同时,杰力还积极参与各类环保公益活动和社会责任项目,为推动电子行业的可持续发展做出贡献。这些努力使得杰力在行业中树立了良好的环保形象和社会责任感。

ACI [Applied Concepts, Inc.]公司的发展小趣事

随着全球电子市场的不断扩大,ACI公司开始将目光投向海外市场。公司积极实施国际化战略,通过设立海外分支机构、参加国际展会等方式拓展市场。同时,ACI还加强了与国际同行的交流与合作,共同推动电子行业的发展。通过国际化布局,ACI成功打开了海外市场的大门,为公司的发展注入了新的动力。

DIOO公司的发展小趣事

随着市场竞争的加剧和消费者需求的不断变化,DIOO公司意识到品牌重塑和多元化发展的重要性。在近几年中,DIOO公司加强了品牌宣传和推广力度,通过推出新的品牌形象和广告活动,提高了品牌知名度和美誉度。同时,DIOO公司还积极拓展产品线,推出了包括智能家居、智能穿戴设备、游戏硬件等在内的多元化产品系列,进一步满足了消费者的多样化需求。

ELPIDA公司的发展小趣事

2008年全球金融危机的爆发对ELPIDA造成了巨大冲击。由于DRAM需求的急剧下降和价格的暴跌,公司的业绩急剧恶化。在这种情况下,ELPIDA不得不采取一系列措施来应对困境,包括削减成本、优化生产流程等。然而,这些措施并未能完全扭转公司的颓势。

aconno公司的发展小趣事

品质是aconno公司发展的基石。公司从一开始就注重产品质量和用户体验,从原材料采购到生产工艺,再到产品测试,每一个环节都严格把关。这种对品质的坚持,使得aconno的产品在市场上赢得了良好的声誉。同时,公司还建立了完善的售后服务体系,为用户提供及时、专业的技术支持,进一步增强了用户的信任度和忠诚度。

问答坊 | AI 解惑

ccs3.3的bug修复

ccs3.3的bug修复 …

查看全部问答>

泰克探头入门

在对电子系统或电路进行测量时,人身的安全是最重要的。需要确实了解你所使用的测量设备的性能和使用规定。另外,在进行测量前,需要完全掌握你将要测量的电子电路或系统,参看被测系统的所有文件和图表,特别注意电路中电压的高低及位置,注意任何 ...…

查看全部问答>

去掉机器声音

去掉机器的滴滴声音,beep()这个函数, 另外有个按键声音,也会响。 能否用语句去实现:在代码中怎么实现“只要调用beep()这个函数的话,就不调用” 因为这个函数老是滴滴响个不停。…

查看全部问答>

請教Windows Embedded CE 6.0 USB Camera Driver 有哪位使用過的

從microsoft下載Windows Embedded CE 6.0 USB Camera Driver 之後,有任何軟件可以使用嗎??? 我目前沒有軟件可以播放視頻,可以提供我下載點連結或是哪個檔案名嗎???謝先…

查看全部问答>

做个Wince工作者调查

近年来,Wince和linux的问题一直争论不休,现在来做个调查,看看Wince工作者的情况: 一、你从事Wince哪方面?驱动?应用程序? 二、你的工作地点? 三、你接触Wince多长时间了? 四、你的月薪,年薪。 五、Wince和linux,你看好哪个?它们的 ...…

查看全部问答>

bootrom不支持bin格式文件

开发板SBC8260自带的bootrom,用tftp下载文件,只能下载elf格式的文件,其它类型的如bin文件,连下载都不能下载,直接报错:Error loading file: errno = 0x0 是不是vxworks的bootrom在下载文件前先读文件头,发现如果不是ELF的就不准下载?另外,为什么只 ...…

查看全部问答>

有人想一块参加嵌入式培训的吗?

有人想一块参加港湾嵌入式培训的吗?有的话联系QQ568689807,我仔细比较了一下,港湾还可以,便宜,各方面还差不多,他们说几个人一块报可以优惠,大家想参加的和我联系下,咱们一块报…

查看全部问答>

八月公司好多同事辞职了

八月公司好多同事辞职了,户口在外地的居多,不知道为什么,管理有问题!…

查看全部问答>

如何才算是精通ARM?

      最近,总感觉自己停滞,没有前进。高手指点下,什么才算是精通ARM啊? 具体都涉及哪些方面?…

查看全部问答>