久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網(wǎng) >> MCU設計實例 >> 瀏覽文章

用左移減法做單字節(jié)除法運算

作者:佚名   來源:本站原創(chuàng)   點擊數(shù):  更新時間:2013年03月22日   【字體:
;只能整數(shù)運算及非0運算
 ORG 0000H
 JMP A1
 ORG 002BH
A1: MOV R0,#00001001B;被除數(shù)
 MOV R1,#0;余數(shù)
 MOV R2,#0;商
 MOV R5,#00000011B;除數(shù)
 MOV 33H,#8;左移8次16位除法左移16次
A2: MOV A,R0
 RLC A
 MOV R0,A
 MOV A,R1
 RLC A
 MOV R1,A
CLR C;清C因為減法A=A-C-R5
 SUBB A,R5;用移位后的數(shù)減去商
 JC A3 ;比較大小
 MOV R1,A;大的則把余數(shù)保存起來下次再減
A3: CPL C;商值處理
 MOV A,R2;商值移位
 RLC A
 MOV R2,A
 DJNZ 33H,A2;是否完成
 JMP $
;思路---只要R1-R5不小于0商就置1并將余數(shù)賦值給R1
;             R1             R5                           R2
;1、00000000-00000011小于0,商值為00000000
;2、00000000-00000011小于0,商值為00000000
;3、00000000-00000011小于0,商值為00000000
;4、00000000-00000011小于0,商值為00000000
;5、00000001-00000011小于0,商值為00000000
;6、00000010-00000011小于0,商值為00000000
;7、00000100-00000011大于0,商值為00000001,余數(shù)為00000001賦值給R1
;8、00000011-00000011等于0,商值為00000011,余數(shù)為00000000
;至此算法完成
;注:單字節(jié)是循環(huán)8次,如果是雙字節(jié)就要循環(huán)16次,依次類推

 end
關閉窗口

相關文章

主站蜘蛛池模板: 女女爱爱视频 | 国产精品成人在线观看 | 色99视频 | 成人欧美一区二区三区黑人孕妇 | 国产在线播 | 成人欧美一区二区三区1314 | 在线视频中文字幕 | 欧美日韩在线播放 | 欧美激情免费在线 | 成人一区av| 日韩高清三区 | 国产精品国产 | 国产伊人久久久 | 亚洲精彩视频在线观看 | 日日夜夜免费精品 | av在线免费不卡 | 暖暖日本在线视频 | 伊人影院99 | 久久婷婷香蕉热狠狠综合 | 亚洲国产成人精品女人久久久 | 中文字幕国产精品 | 97视频精品 | 精品久久国产 | 亚洲少妇综合网 | 国产免费自拍 | 久久www免费人成看片高清 | 精品欧美一区二区三区久久久小说 | 天天操夜夜爽 | 精品一二三区视频 | 日本免费黄色一级片 | 亚洲区一区二 | 成人性生交a做片 | 99小视频 | 男女羞羞在线观看 | 久久精品com | 久久不卡区 | 91在线第一页| 欧美激情一区二区 | 国产毛片av | 91中文在线观看 | 国产精品一区在线观看 |