程序說(shuō)明:浮點(diǎn)數(shù)變?yōu)閴嚎sBCD碼,保存在以數(shù)組中
第1字節(jié)的位7:0正,1負(fù).位6:0(位5--0代表小數(shù)點(diǎn)前的位數(shù)),1(位5--0代表小數(shù)
點(diǎn)后0的位數(shù))
2--4字節(jié)為壓縮BCD碼,有效位為7位,3個(gè)半字節(jié),最后半個(gè)字節(jié)請(qǐng)使用者自行放
棄
程序占用資源PSW,A,B,DPTR,R0--R7,SP深度6,RAM 5個(gè)放數(shù)據(jù)
keil 兼容,調(diào)用KEIL 的FPMUL子程序。
程序作者:*************陳遠(yuǎn)征**************
目 的:追求更快的執(zhí)行速度,與最小的程序代碼
發(fā)布時(shí)間:2003--05--08
編寫背景:精通匯編,研究C51半個(gè)月。身感C51方便中的不便
研究了幾種匯編及KEIL的浮點(diǎn)算法,特做此程序.
聲 明:轉(zhuǎn)載時(shí)請(qǐng)保留以上的信息
標(biāo)簽:
BCD
字節(jié)
程序
浮點(diǎn)數(shù)
上傳時(shí)間:
2016-07-20
上傳用戶:磊子226