亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 定點數開方子程序.txt

?? 實用子程序.rar本子程序庫對《單片機應用程序設計技術》一書附錄中的子程序庫作了重大修訂
?? TXT
字號:
;****************************************
;【校驗舉例】 被開方數2910H(十六進制)
;                  10512(十進制) 
;    求得平方根:66H(十六進制)
 ;                   102(十進制)

; 6  定點數開方子程序
;    從數值計算方法可知,方程G(X)=0可以由牛頓迭代法來求解。牛頓迭代法的
;一個重要應用就是開平方,就是通過對以下方程求解得到M的平方根: 
;函數G(X)在X0點用一階泰勒級數展開可得: 
;如果Y是方程G(X)=0的根,那么G(Y)=0,即: 
;忽略高階項,而只取前兩項,就可以得到根Y的近似值,即 
;把此方程寫成離散形式的迭代方程為:  
;又因為: ,所以 ,代入迭代方程可得:
;這里M的平方根初值取M/2。如果在此之前知道M的平方根的范圍,則可以取一個
;比M/2更好的初值開始迭代,可以減少迭代的次數。
;如果被開方數是定點數格式,代入的迭代初值也是定點數格式,并且用定點除法
;(定點數的除2操作可以由右移一位得到)和定點加法進行迭代運算,則就是
;定點數開方。
;定點數開方只能得到結果的整數部分,如代入FFFFH和FF10H的開方結果都是一樣
;的,為FFH。如果想要得到比較精確的結果,可以先對被開方數乘以一個系數,
;待得到結果后,再除以相應的系數。如果被開方數太大,則不能使用此法,
;若想得到比較精確的結果,可以采用后面介紹的“浮點數開方”。
;以下為定點數開方的程序清單(其中包含校驗程序部分)。該程序中包含定點數
;加法程序和定點數除法程序。

    LIST            p=16f877
    INCLUDE        p16f877.inc
;****************************************
;此子程序是求16位二進制數平方根的子程序,需要調用16/16位除法子程序和
;加法子程序,雖然前面有了,但標號有些不同,為了易于閱讀和理解,也把它列在后面。
;入口條件:16位二進制數存放在NUMHI和NUMLO單元中。
;出口條件:8位二進制數存放在SQRTLO單元中。
;迭代次數由LUPCNT的地址值決定。
;用指令CALL        SQRT實現定點數開方程序調用
;****************************************
ACCALO        EQU        0X20
ACCAHI        EQU        ACCALO+1
EXPA        EQU        ACCALO+2
ACCBLO        EQU        ACCALO+3
ACCBHI        EQU        ACCALO+4
EXPB        EQU        ACCALO+5    
ACCCLO        EQU        ACCALO+6
ACCCHI        EQU        ACCALO+7
ACCDLO        EQU        ACCALO+8
ACCDHI        EQU        ACCALO+9
TEMP        EQU        ACCDHI+1
SIGN            EQU        ACCDHI+2
SQRTLO        EQU        ACCALO
SQRTHI        EQU        ACCAHI
NUMLO        EQU        ACCDHI+4
NUMHI        EQU        ACCDHI+5
COUNT    EQU    ACCDHI+6   
 ;此方法定義的數據塊為連續層斷,只要
 ;將第一行改變,就可以將數據整塊搬動到
;新的地方,為調試帶來方便,是比較推
;崇的一種寄存器定義方法
    LUPCNT    EQU    .10    
;****************************************
        ORG            0X00
        GOTO        MAIN
        ORG            0X10
;****************************************
INIT        MOVLW        LUPCNT
    MOVWF        COUNT
    MOVF        NUMHI,0
    MOVWF         SQRTHI
    MOVF        NUMLO,0
    MOVWF        SQRTLO
    BCF            STATUS,C
    RRF            SQRTHI,1
    RRF            SQRTLO,1
    RETLW        0
;***************16×16位定點數右移子程序***************
DIV2        BCF            STATUS,C
    RRF            ACCBHI,0
    MOVWF        SQRTHI
    RRF            ACCBLO,0
    MOVWF        SQRTLO
    RETLW        0
;*********16×16位定點數開方子程序**********
SQRT    CALL        INIT
SLOOP    MOVF        NUMLO,0
    MOVWF        ACCBLO
    MOVF        NUMHI,0
    MOVWF        ACCBHI
    CALL        D_DIVS
    CALL        D_ADD
    CALL        DIV2
    DECFSZ        COUNT,1
    GOTO        SLOOP
    RETURN
;***********16×16位定點整數除法子程序*********
D_DIVS    CALL        SETUP
        CLRF        ACCCHI
        CLRF        ACCCLO
DLOOP    BCF            STATUS,C
    RLF            ACCDLO
    RLF            ACCDHI
    RLF            ACCCLO
    RLF            ACCCHI
    MOVF        ACCAHI,0
    SUBWF        ACCCHI,0
    BTFSS        STATUS,Z
    GOTO        NOCHK
    MOVF        ACCALO,0
    SUBWF        ACCCLO,0
NOCHK    BTFSS        STATUS,C
        GOTO         NOGO
    MOVF        ACCALO,0
    SUBWF        ACCCLO,1
    BTFSS        STATUS,C
    DECF        ACCCHI,1
    MOVF        ACCAHI,0
    SUBWF        ACCCHI,1
    BSF            STATUS,C
NOGO    RLF            ACCBLO
    RLF            ACCBHI
    DECFSZ        TEMP
    GOTO        DLOOP
    RETLW        0
;****************************************
SETUP    MOVLW        .16
    MOVWF        TEMP
    MOVF        ACCBHI,0
    MOVWF        ACCDHI
    MOVF        ACCBLO,0
    MOVWF        ACCDLO
    CLRF        ACCBHI
    CLRF        ACCBLO
    RETLW        0
;**********16×16位定點數取補子程序**************
NEG_A    COMF        ACCALO,1
    INCF            ACCALO,1
    BTFSC        STATUS,Z
    DECF        ACCAHI,1
    COMF        ACCAHI,1
    RETLW        0
;*************16×16位定點數加法子程序**************
D_ADD    MOVF        ACCALO,0
    ADDWF        ACCBLO,1
    BTFSC        STATUS,C
    INCF            ACCBHI,1
    MOVF        ACCAHI,0
    ADDWF        ACCBHI,1
    RETLW        0



MAIN    NOP
    MOVLW        0X0af    
    MOVWF        NUMHI
    MOVLW        0X58
    MOVWF        NUMLO                ;被開方數賦值
    CALL        SQRT                ;調用開方子程序        
    goto  $                                ;開方完畢
    END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青国产91久久久久久| 国产精品免费视频网站| 日韩黄色一级片| 91精品国产一区二区三区香蕉| 奇米一区二区三区| 欧美tickling网站挠脚心| 国产美女精品在线| 中文字幕二三区不卡| 色乱码一区二区三区88| 午夜欧美电影在线观看| 日韩一区二区三区视频在线| 国产一区二区影院| 中文字幕一区二区三区在线观看 | 欧美顶级少妇做爰| 美女爽到高潮91| 欧美国产一区二区| 欧美三级欧美一级| 国产精品自拍av| 一色屋精品亚洲香蕉网站| 欧美日韩在线亚洲一区蜜芽| 麻豆freexxxx性91精品| 久久美女艺术照精彩视频福利播放| 成人午夜av电影| 亚洲制服丝袜av| 久久亚洲一区二区三区明星换脸 | 国产福利视频一区二区三区| 国产精品久久网站| 欧美精品1区2区3区| 国产精品白丝av| 亚洲大片在线观看| 国产清纯白嫩初高生在线观看91| 欧美在线看片a免费观看| 国产在线精品免费| 亚洲国产视频一区| 日本一区二区三区四区| 91超碰这里只有精品国产| 风间由美一区二区av101| 午夜精品一区二区三区电影天堂| 国产亚洲污的网站| 91麻豆精品国产91久久久久久久久| 国产精品一区二区你懂的| 五月天亚洲精品| 国产精品久久99| 久久亚洲欧美国产精品乐播 | 国产精品水嫩水嫩| 91精品视频网| 91丨porny丨蝌蚪视频| 国产呦萝稀缺另类资源| 亚洲美女在线一区| 日本一区免费视频| 欧美成人性战久久| 欧美日韩三级一区| 在线观看国产一区二区| 成人激情动漫在线观看| 激情小说亚洲一区| 日韩中文字幕区一区有砖一区 | 亚洲乱码国产乱码精品精小说 | 欧美视频在线观看一区二区| 成人的网站免费观看| 黄色资源网久久资源365| 首页国产欧美久久| 亚洲国产视频a| 亚洲国产一区二区视频| 亚洲精品大片www| 亚洲精品免费在线| 亚洲免费观看高清完整| 亚洲图片激情小说| 国产精品高潮呻吟久久| 国产欧美视频一区二区三区| 久久久五月婷婷| 26uuu成人网一区二区三区| 69久久夜色精品国产69蝌蚪网| 色婷婷国产精品久久包臀| 91麻豆国产精品久久| 色噜噜狠狠成人中文综合| 色综合久久综合网97色综合| 欧美草草影院在线视频| 日韩欧美国产综合在线一区二区三区| 欧美剧在线免费观看网站| 欧美日韩国产欧美日美国产精品| 色94色欧美sute亚洲13| 色综合av在线| 欧美性大战久久久久久久蜜臀| 91女人视频在线观看| 色婷婷激情久久| 欧美精品粉嫩高潮一区二区| 91精品国产综合久久久久| 欧美一级片在线看| 26uuuu精品一区二区| 国产精品色哟哟| 成人欧美一区二区三区黑人麻豆 | 91精品国产91久久综合桃花| 欧美一区中文字幕| 国产亚洲精品福利| 亚洲男人的天堂一区二区| 亚洲午夜久久久久久久久电影网| 日韩国产精品久久久| 美腿丝袜一区二区三区| 国产美女在线精品| 色综合久久综合| 欧美日本乱大交xxxxx| 欧美成人猛片aaaaaaa| 亚洲国产精华液网站w| 亚洲自拍另类综合| 人妖欧美一区二区| 国产精品自拍三区| 欧美图区在线视频| 欧美精品一区二区精品网| 国产精品免费看片| 午夜视频在线观看一区| 激情国产一区二区| 99麻豆久久久国产精品免费| 欧美裸体一区二区三区| 国产亚洲欧美色| 成人高清视频在线观看| 欧美伊人久久大香线蕉综合69| 精品剧情在线观看| 亚洲欧美成aⅴ人在线观看 | 一区二区久久久| 美腿丝袜在线亚洲一区| av电影天堂一区二区在线 | 久久久国产精华| 亚洲午夜私人影院| 国产91丝袜在线播放0| 在线观看av一区二区| 久久久精品免费免费| 亚洲一区二区视频| 成人免费视频视频| 这里只有精品电影| 亚洲人成小说网站色在线| 久草中文综合在线| 精品视频在线免费观看| 欧美国产欧美综合| 捆绑调教美女网站视频一区| 色婷婷国产精品综合在线观看| 欧美精品一区二区三区在线播放| 一区二区三区成人在线视频| 国产一区视频在线看| 欧美日韩免费在线视频| 中文字幕亚洲一区二区va在线| 蓝色福利精品导航| 欧美裸体一区二区三区| 国产精品18久久久久| 欧美日韩精品系列| 亚洲天堂精品在线观看| 国产精品一区二区免费不卡 | 日韩欧美一区二区视频| 一区二区在线观看视频| 不卡欧美aaaaa| 国产欧美1区2区3区| 激情都市一区二区| 91精品国产入口在线| 亚洲国产另类av| 91麻豆.com| **欧美大码日韩| 成人精品鲁一区一区二区| 国产欧美精品一区二区色综合朱莉| 麻豆成人av在线| 精品嫩草影院久久| 久久成人免费网| 精品日韩欧美一区二区| 麻豆国产精品视频| 欧美va天堂va视频va在线| 美女脱光内衣内裤视频久久影院| 91精品久久久久久久久99蜜臂| 日本在线播放一区二区三区| 欧美日韩黄色一区二区| 亚洲成a人在线观看| 精品视频在线免费看| 日韩高清不卡在线| 日韩久久精品一区| 久88久久88久久久| 久久夜色精品国产欧美乱极品| 美女一区二区三区| 久久久久88色偷偷免费| 国产99一区视频免费| 中文欧美字幕免费| 91视频你懂的| 亚洲最大的成人av| 宅男噜噜噜66一区二区66| 日本不卡的三区四区五区| 日韩视频在线你懂得| 国产在线精品一区二区夜色| 国产欧美精品国产国产专区| 91视频免费看| 午夜精品福利一区二区三区av| 91精品麻豆日日躁夜夜躁| 精品一区二区在线视频| 国产精品久久久久久久久果冻传媒| jlzzjlzz亚洲女人18| 亚洲综合色婷婷| 欧美mv和日韩mv国产网站| 丰满亚洲少妇av| 亚洲国产综合在线| 日韩精品一区二区在线| 成人精品一区二区三区四区 | 岛国精品一区二区| 亚洲资源中文字幕| 337p日本欧洲亚洲大胆色噜噜| www.成人在线|