单片机与嵌入式系统应用
單片機與嵌入式繫統應用
단편궤여감입식계통응용
MICROCONTROLLER & EMBEDDED SYSTEM
2013年
7期
32-33,36
,共3页
Cortex-M0%单片机%二—十进制转换BCD码%常数除法%快速算法
Cortex-M0%單片機%二—十進製轉換BCD碼%常數除法%快速算法
Cortex-M0%단편궤%이—십진제전환BCD마%상수제법%쾌속산법
Cortex-M0%MCU%binary to decimal conversion%BCD code%constant division%fast algorithm
为了提高Cortex-M0系列单片机应用系统的二进制到十进制BCD码整数转换代码的执行效率,采用除十求余数法来实现.该快速算法的核心内容是通过高效的汇编语言来实现常数除法,无论在程序代码的运行时间和存储空间上,都远胜于sprintf函数.
為瞭提高Cortex-M0繫列單片機應用繫統的二進製到十進製BCD碼整數轉換代碼的執行效率,採用除十求餘數法來實現.該快速算法的覈心內容是通過高效的彙編語言來實現常數除法,無論在程序代碼的運行時間和存儲空間上,都遠勝于sprintf函數.
위료제고Cortex-M0계렬단편궤응용계통적이진제도십진제BCD마정수전환대마적집행효솔,채용제십구여수법래실현.해쾌속산법적핵심내용시통과고효적회편어언래실현상수제법,무론재정서대마적운행시간화존저공간상,도원성우sprintf함수.