在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統 > 設計應用 > 芯海單片機除法運算

            芯海單片機除法運算

            作者: 時間:2013-04-03 來源:網絡 收藏
            ;============================================
            ; filename: .asm
            ; chip : CSU1182B
            ; author :胡琴
            ; date : 2013-02-21
            ;完整代碼下載: http://www.51hei.com/f/xhrfys.rar
            ;============================================
            include CSU1182B.inc
            ;============================================
            ; program start
            ;============================================
            ORG 000h
            GOTO CF01
            ORG 015H
            CF01:
            MOVLW 0FFH ;
            MOVWF 0B7H ;被除數高8位
            MOVLW 0FFH ;
            MOVWF 0B8H ;被除數低8位

            MOVLW 00H ;
            MOVWF 0B9H ;余數高位(被除數處理
            MOVLW 00H ;
            MOVWF 0BAH ;余數低位(被除數處理

            MOVLW 00H ;
            MOVWF 0BBH ;商低8位
            MOVLW 00H ;
            MOVWF 0BCH ;商高8位

            MOVLW 03H ;
            MOVWF 0BDH ;除數低8位
            MOVLW 0E8H ;
            MOVWF 0BEH ;除數高8位

            MOVLW 16 ;
            MOVWF 0BFH ;位數寄存器
            CF02:
            RLF 0B8H,1 ;帶進位左移被除數
            RLF 0B7H,1 ;
            RLF 0BAH,1 ;帶進位處理被除數數據
            RLF 0B9H,1 ;

            BCF STATUS,C ;清C
            MOVFW 0BEH ;
            SUBWF 0BAH,0 ;用處理出來的被除數減除數
            MOVWF 0C1H ;

            MOVFW 0BDH ;
            SUBWFC 0B9H,0 ;用處理出來的被除數減除數
            MOVWF 0C0H ;

            BTFSS STATUS,C ;判斷處理出來的被除數是否比除數大
            GOTO CF03 ;

            MOVFW 0C1H ;是則保存商到被除數處理
            MOVWF 0BAH ;
            MOVFW 0C0H ;
            MOVWF 0B9H ;
            CF03:
            RLF 0BCH,1 ;將相減后的C左移進商寄存器
            RLF 0BBH,1 ;
            DECFSZ 0BFH,1 ;判斷是否完成運算
            GOTO CF02 ;

            GOTO $
            end
            ;============================================



            評論


            技術專區(qū)

            關閉