女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 測(cè)試測(cè)量 > 測(cè)試測(cè)量
[導(dǎo)讀]摘要:通過分析Cortex-M3內(nèi)核的結(jié)構(gòu)與浮點(diǎn)型格式,充分利用Cortex-M3內(nèi)核中的分支預(yù)測(cè)、單周期乘法、硬件除法等眾多功能強(qiáng)大的特性,使用Thumb-2指令集實(shí)現(xiàn)了單精度浮點(diǎn)型的加、減、乘、除與比較運(yùn)算,并給出了加減法

摘要:通過分析Cortex-M3內(nèi)核的結(jié)構(gòu)與浮點(diǎn)型格式,充分利用Cortex-M3內(nèi)核中的分支預(yù)測(cè)、單周期乘法、硬件除法等眾多功能強(qiáng)大的特性,使用Thumb-2指令集實(shí)現(xiàn)了單精度浮點(diǎn)型的加、減、乘、除與比較運(yùn)算,并給出了加減法運(yùn)算的流程圖和除法運(yùn)算的源程序。
關(guān)鍵詞:Cortex-M3內(nèi)核;浮點(diǎn)型;速度

引言
    在一些較為復(fù)雜的運(yùn)算中,經(jīng)常需要處理取值范圍大、精度高的浮點(diǎn)型數(shù)據(jù)。但一般的低端嵌入式內(nèi)核中沒有浮點(diǎn)型硬件運(yùn)算器,因此處理語音信號(hào)等數(shù)據(jù)比較困難。本文提出了一種基于Cortex-M3內(nèi)核的浮點(diǎn)型運(yùn)算的處理方法。

1 Thumb-2指令集與COrtex-M3內(nèi)核結(jié)構(gòu)
    Thumb-2指令集具有以下優(yōu)點(diǎn):許多指令(包括乘法相關(guān)指令、突破性的32位硬件除法指令等)都是單周期的,并且位段處理指令取指都按32位處理。
    Cortex-M3是一個(gè)32位處理器內(nèi)核,采用哈佛結(jié)構(gòu),擁有獨(dú)立的指令總線和數(shù)據(jù)總線,可以讓取指與數(shù)據(jù)訪問并行不悖。它具有如下特點(diǎn):功耗低,有睡眠、停機(jī)和待機(jī)3種模式;實(shí)時(shí)性好;響應(yīng)中斷快,而且響應(yīng)中斷所需的周期數(shù)是確定的;采用Thumb-2指令集,使得代碼
密度和執(zhí)行效率更高。

2 浮點(diǎn)數(shù)的格式
    IEEE的浮點(diǎn)型數(shù)據(jù)標(biāo)準(zhǔn)規(guī)定,浮點(diǎn)數(shù)具有單精度(4字節(jié))、雙精度(8字節(jié))和擴(kuò)展精度(10字節(jié))三種浮點(diǎn)型格式。在實(shí)際的應(yīng)用中,使用最多的是單精度浮點(diǎn)數(shù),格式如下:


    浮點(diǎn)數(shù)表示為:X=MsEsEm-1…E1E0 M-1M-2…M-n。IEEE標(biāo)準(zhǔn)規(guī)定:階碼用移碼;尾數(shù)的符號(hào)位用1表示負(fù)數(shù),0表示正數(shù);尾數(shù)的數(shù)據(jù)位用原碼表示,并且隱藏了第24位(即M-1),M-1為1,所以尾數(shù)是大于等于0.5小于1的小數(shù)。
    階碼用移碼表示、尾數(shù)用原碼表示浮點(diǎn)數(shù)的好處:
    ①浮點(diǎn)數(shù)據(jù)零的所有位均為零。
    ②2個(gè)浮點(diǎn)數(shù)比較大小時(shí),可不必區(qū)分階碼位和數(shù)據(jù)位,視為有符號(hào)32位整型數(shù)據(jù)比較。

3 浮點(diǎn)型運(yùn)算的具體實(shí)現(xiàn)
3.1 加減運(yùn)算
    Cortex-M3是32位的內(nèi)核,可以把單精度浮點(diǎn)數(shù)存儲(chǔ)為32位的有符號(hào)整數(shù),這樣便于比較運(yùn)算。加減運(yùn)算的流程如圖1所示。


3.2 乘法運(yùn)算
    對(duì)于浮點(diǎn)型乘法運(yùn)算,因?yàn)镃ortex-M3內(nèi)核支持單周期乘法指令,所以運(yùn)算速度比較快。運(yùn)算流程與加減運(yùn)算相似,不同之處有:階碼相加最高位取反得結(jié)果的階碼;尾數(shù)不用正負(fù)號(hào)調(diào)整,直接相乘,而尾數(shù)的符號(hào)位異或即可得結(jié)果的符號(hào)位;兩個(gè)24位尾數(shù)相乘的結(jié)果為48位,尾數(shù)規(guī)格化的時(shí)候,判斷第48位是否為1,如果為1則階碼加1,如果為O則第47位一定為1,階碼不必調(diào)整。
3.3 除法運(yùn)算
    除法運(yùn)算中,提取階碼、重現(xiàn)尾數(shù)、提取尾數(shù)以及尾數(shù)符號(hào)位的操作與乘法運(yùn)算相同,因此除法運(yùn)算過程與乘法運(yùn)算過程的基本相似,只是計(jì)算X、Y尾數(shù)的商有所不同。
    計(jì)算商的方法為:先把X的尾數(shù)左移8位,與Y的尾數(shù)相除得結(jié)果Z1,并計(jì)算出余數(shù)W1=X-Z1*Y;W1先左移8位,與Y的尾數(shù)相除得結(jié)果Z2,并計(jì)算出余數(shù)W2=W1-Z2*Y;W2左移8位,與Y的尾數(shù)相除得結(jié)果Z3。調(diào)整Z1、Z2、Z3并組裝成24位或25位尾數(shù)。除法運(yùn)算的源程序如下:
    


   
3.4 浮點(diǎn)型數(shù)據(jù)比較
    從浮點(diǎn)型數(shù)據(jù)存儲(chǔ)的格式來看,可以把浮點(diǎn)數(shù)按照有符號(hào)整型數(shù)據(jù)來比較大小。比較的結(jié)果:相等輸出O,大于輸出1,小于輸出-1。

4 測(cè)試結(jié)果
    利用基于Cortex-M3內(nèi)核的STM32F103VET6處理器測(cè)試浮點(diǎn)型運(yùn)算的速度,處理器的工作頻率為72 MHz,測(cè)試的方法為:每完成一次浮點(diǎn)型運(yùn)算,處理器的一引腳變化一次電平。經(jīng)測(cè)試,變化一次電平耗時(shí)153ns。圖2、圖3是對(duì)乘法運(yùn)算和除法運(yùn)算的測(cè)試結(jié)果。從圖中可以看出,乘法的運(yùn)算速率約為0.717μs/次,除法的運(yùn)算速率約為0.957μs/次。可見,運(yùn)算速率比較高,精度較高,可以滿足實(shí)際應(yīng)用要求。

     

結(jié)語
    測(cè)試結(jié)果表明,在Cortex-M3內(nèi)核上實(shí)現(xiàn)浮點(diǎn)型運(yùn)算,可以達(dá)到所要求的精度,運(yùn)算速度較快,具有較高的實(shí)時(shí)性。本文提出的浮點(diǎn)型運(yùn)算的處理方法在基于Cortex-M3內(nèi)核的處理器上有著較高的應(yīng)用價(jià)值。希望對(duì)從事這方面的人員有所幫助。
 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

舍弗勒以"專注驅(qū)動(dòng)技術(shù)的科技公司"為主題亮相IAA MOBILITY 2025(B3館B40展臺(tái)) 合并緯湃科技后首次亮相IAA MOBILITY,展示拓展后的汽車產(chǎn)品組合 憑借在軟件、...

關(guān)鍵字: 電氣 軟件 驅(qū)動(dòng)技術(shù) BSP

香港2025年 9月12日 /美通社/ -- 全球領(lǐng)先的互聯(lián)網(wǎng)社區(qū)創(chuàng)建者 - 網(wǎng)龍網(wǎng)絡(luò)控股有限公司 ("網(wǎng)龍"或"本公司",香港交易所股票代碼:777)欣然宣布,其子公司My...

關(guān)鍵字: AI 遠(yuǎn)程控制 控制技術(shù) BSP

深圳2025年9月11日 /美通社/ -- 2025 年 9 月 10 日,第 26 屆中國(guó)國(guó)際光電博覽會(huì)(簡(jiǎn)稱 "CIOE 中國(guó)光博會(huì)")在深圳盛大開幕。本屆展會(huì)吸引力再創(chuàng)新高,全球超3800家優(yōu)質(zhì)...

關(guān)鍵字: 自動(dòng)化 光電 CIO BSP

天津2025年9月11日 /美通社/ -- 國(guó)際能源署(IEA)數(shù)據(jù)顯示,2024 年全球數(shù)據(jù)中心電力消耗達(dá) 415 太瓦時(shí),占全球總用電量的 1.5%,預(yù)計(jì)到 2030 年,這一數(shù)字將飆升至 945 太瓦時(shí),近乎翻番,...

關(guān)鍵字: 模型 AI 數(shù)據(jù)中心 BSP

北京2025年9月11日 /美通社/ -- 國(guó)際9月11日上午,2025年中國(guó)國(guó)際服務(wù)貿(mào)易交易會(huì)(以下簡(jiǎn)稱"服貿(mào)會(huì)")—體育賽事經(jīng)濟(jì)高質(zhì)量發(fā)展大會(huì)現(xiàn)場(chǎng),北京經(jīng)濟(jì)技術(shù)開發(fā)區(qū)工委委員、管委會(huì)副主...

關(guān)鍵字: 5G BSP GROUP MOTOR

柏林2025年9月9日 /美通社/ -- 2025年9月5日,納斯達(dá)克上市公司優(yōu)克聯(lián)集團(tuán)(NASDAQ: UCL)旗下全球互聯(lián)品牌GlocalMe,正式亮相柏林國(guó)際消費(fèi)電子展(IFA 2025),重磅推出融合企...

關(guān)鍵字: LOCAL LM BSP 移動(dòng)網(wǎng)絡(luò)

深圳2025年9月9日 /美通社/ -- PART 01活動(dòng)背景 當(dāng)技術(shù)的鋒芒刺穿行業(yè)壁壘,萬物互聯(lián)的生態(tài)正重塑產(chǎn)業(yè)疆域。2025年,物聯(lián)網(wǎng)產(chǎn)業(yè)邁入?"破界創(chuàng)造"與"共生進(jìn)化"?的裂變時(shí)代——AI大模型消融感知邊界,...

關(guān)鍵字: BSP 模型 微信 AIOT

"出海無界 商機(jī)無限"助力企業(yè)構(gòu)建全球競(jìng)爭(zhēng)力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由領(lǐng)先商業(yè)管理媒體世界經(jīng)理人攜手環(huán)球資源聯(lián)合主辦、深圳?前海出海e站通協(xié)辦的...

關(guān)鍵字: 解碼 供應(yīng)鏈 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林當(dāng)?shù)貢r(shí)間9月6日,在2025德國(guó)柏林國(guó)際電子消費(fèi)品展覽會(huì)(International Funkausstellung...

關(guān)鍵字: 掃地機(jī)器人 耳機(jī) PEN BSP

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板
關(guān)閉