中文字幕无码不卡一区二区三区_少妇被又大又粗又爽毛片久久黑人_91精品国产在热久久无毒不卡_久久久久久亚洲综合网站

技術(shù)熱線: 4007-888-234
設(shè)計(jì)開發(fā)

專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命

開發(fā)工具

提供開發(fā)工具、應(yīng)用測(cè)試 完善的開發(fā)代碼案例庫(kù)分享

技術(shù)支持

從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無限潛能!

新品推廣

提供新的芯片及解決方案,提升客戶產(chǎn)品競(jìng)爭(zhēng)力

新聞中心

提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動(dòng)態(tài)

三字節(jié)除以雙字節(jié)的子程序

更新時(shí)間: 2019-03-26
閱讀量:1895

24位除以16,商為16;采用優(yōu)化算法 ;-------------------------------------------------------------- ;入口條件:16位除數(shù)存放在A_HA_L單元中; ; 16位被除數(shù)存放在B1_L\B_HB_L單元中; ;出口條件:16位的商存放在B_HB_L單元中; ; 16位的余存放在C1_L\C_HC_L單元中; ;-------------------------------------------------------------- LIST P=16F84 INCLUDE "P16F84.INC" ;-------------------------------------------------------------- A_H EQU 0C ;除數(shù)高8A_L EQU 0D ;除數(shù)低8

B1_L EQU 0E ;除數(shù)的最高8B_H EQU 0F ;被除數(shù)高8(商的高8) B_L EQU 10 ;被除數(shù)低8(商的低8)

C1_L EQU 11 ;余數(shù)的最高8C_H EQU 12 ;余數(shù)高8C_L EQU 13 ;余數(shù)低8

D1_L EQU 14 D_H EQU 15 D_L EQU 16 TEMP EQU 17

;--------------------------------------------------------------- ORG 0 GOTO START ORG 8 ;--------------------------------------------------------------- CHUFA MOVLW D'24' ;左移次數(shù) MOVWF TEMP MOVF B1_L,W MOVWF D1_L MOVF B_H,W ;BD MOVWF D_H MOVF B_L,W MOVWF D_L CLRF B1_L CLRF B_H CLRF B_L CLRF C1_L CLRF C_H CLRF C_L

DLOOP BCF STATUS,C RLF D_L,F ;帶進(jìn)位左移 RLF D_H,F RLF D1_L,F RLF C_L,F RLF C_H,F RLF C1_L,F MOVF C1_L,W BTFSS STATUS,Z GOTO DIV1 MOVF A_H,W SUBWF C_H,W BTFSS STATUS,Z GOTO DIV2 MOVF A_L,W SUBWF C_L,W BTFSS STATUS,C GOTO NOGO DIV1 MOVF A_L,W SUBWF C_L,F BTFSC STATUS,C GOTO DIV1_1 MOVLW 1 SUBWF C_H,F BTFSC STATUS,C GOTO DIV1_1 DECF C1_L,F DIV1_1 MOVF A_H,W SUBWF C_H,F BTFSC STATUS,C GOTO DIV3 DECF C1_L,F DIV3 BSF STATUS,C GOTO NOGO DIV2 BTFSC STATUS,C GOTO DIV1 NOGO RLF B_L,F RLF B_H,F DECFSZ TEMP,F ;所有位處理完否? GOTO DLOOP ;沒完,繼續(xù)循環(huán) RETLW 0 ;-------------------------------------------------------------- START MOVLW 1 ;除數(shù) MOVWF A_H MOVLW 8 MOVWF A_L MOVLW 56 ;被除數(shù) MOVWF B_H MOVLW 20 MOVWF B_L MOVLW 1 MOVWF B1_L CALL CHUFA GOTO $ ;-------------------------------------------------------------- END

 



马关县| 武穴市| 浠水县| 洪泽县| 宝山区| 沭阳县| 自贡市| 信丰县| 咸阳市| 濮阳市| 台南市| 鹤庆县| 山东| 赣榆县| 阿坝| 固始县| 海盐县| 永泰县| 滨州市| 廊坊市| 浙江省| 肥西县| 静海县| 神池县| 永清县| 香格里拉县| 永昌县| 沙田区| 成安县| 巢湖市| 溧水县| 道孚县| 洱源县| 油尖旺区| 绩溪县| 六安市| 新兴县| 苍梧县| 金华市| 翼城县| 梁平县|