乘法指令之:MUL乘法指令
ARM乘法指令完成兩個(gè)數(shù)據(jù)的乘法。兩個(gè)32位二進(jìn)制數(shù)相乘的結(jié)果是64位的積。在有些ARM的處理器版本中,將乘積的結(jié)果保存到兩個(gè)獨(dú)立的寄存器中。另外一些版本只將最低有效32位存放到一個(gè)寄存器中。
無(wú)論是哪種版本的處理器,都有乘-累加的變型指令,將乘積連續(xù)累加得到總和。而且有符號(hào)數(shù)和無(wú)符號(hào)數(shù)都能使用。對(duì)于有符號(hào)數(shù)和無(wú)符號(hào)數(shù),結(jié)果的最低有效位是一樣的。因此,對(duì)于只保留32位結(jié)果的乘法指令,不需要區(qū)分有符號(hào)數(shù)和無(wú)符號(hào)數(shù)兩種情況。
乘法指令的二進(jìn)制編碼格式如圖7.1所示。
圖7.1乘法指令的二進(jìn)制編碼
表7.1顯示了各種形式乘法指令的功能。
表7.1 各種形式乘法指令
操作碼[23:21]
助記符
意義
操作
000
MUL
乘(保留32位結(jié)果)
Rd:=(Rm×Rs)[31∶0]
001
MLA
乘-累加(32位結(jié)果)
Rd:=(Rm×Rs+Rn)[31∶0]
100
UMULL
無(wú)符號(hào)數(shù)長(zhǎng)乘
RdHi:RdLo:=Rm×Rs
101
UMLAL
無(wú)符號(hào)長(zhǎng)乘-累加
RdHi:RdLo:+=Rm×Rs
110
SMULL
有符號(hào)數(shù)長(zhǎng)乘
RdHi:RdLo:=Rm×Rs
111
SMLAL
有符號(hào)數(shù)長(zhǎng)乘-累加
RdHi:RdLo:+=Rm×Rs
其中:
①“RdHi:RdLo”是由RdHi(最高有效32位)和RdLo(最低有效32位)鏈接形成的64位數(shù),“[31:0]”只選取結(jié)果的最低有效32位。
②簡(jiǎn)單的賦值由“:=”表示。
③累加(將右邊加到左邊)是由“+=”表示。
同其他數(shù)據(jù)處理指令一樣,位S控制條件碼的設(shè)置。當(dāng)在指令中設(shè)置了位S時(shí),則有以下結(jié)果。
①對(duì)于產(chǎn)生32位結(jié)果的指令形式,將標(biāo)志位N設(shè)置為Rd的第31位的值;對(duì)于產(chǎn)生長(zhǎng)結(jié)果的指令形式,將其設(shè)置為RdHi的第31位的值。
②對(duì)于產(chǎn)生32位結(jié)果的指令形式,如果Rd等于零,則標(biāo)志位Z置位;對(duì)于產(chǎn)生長(zhǎng)結(jié)果的指令形式,RdHi和RdLo同時(shí)為零時(shí),標(biāo)志位Z置位。
③將標(biāo)志位C設(shè)置成無(wú)意義的值。
④標(biāo)志位V不變。
注意
乘法指令不能對(duì)第二操作數(shù)使用立即數(shù)或被移位的寄存器。
7.1MUL乘法指令1.指令編碼格式MUL(Multiply)32位乘法指令將Rm和Rs中的值相乘,結(jié)果的最低32位保存到Rd中。
指令的編碼格式如圖7.2所示。
圖7.2MUL指令的編碼格式
您可能也感興趣:
今日熱點(diǎn)
為您推薦
去年社?!俺煽?jī)單”亮眼 社保基金監(jiān)管再戴“緊箍咒”
“冰雪保險(xiǎn)”討論度升溫 購(gòu)買(mǎi)此類(lèi)產(chǎn)品時(shí)需看清投保須知
我國(guó)重疾險(xiǎn)發(fā)展迎來(lái)較大挑戰(zhàn),多因素致銷(xiāo)售增長(zhǎng)遇瓶頸
更多
- 深圳高質(zhì)量推進(jìn)高新區(qū)建設(shè) “創(chuàng)新”集群、創(chuàng)新要素充分涌現(xiàn)
- 智利領(lǐng)先的高壓供電系統(tǒng)供應(yīng)商TRANSELEC對(duì)其電氣系統(tǒng)進(jìn)行了強(qiáng)...
- 愛(ài)立信將網(wǎng)絡(luò)開(kāi)放功能擴(kuò)展到邊緣
- 鎧俠將收購(gòu)Chubu Toshiba Engineering
- 鎧俠入選科睿唯安2022年度全球百?gòu)?qiáng)創(chuàng)新機(jī)構(gòu)榜單
- STL將在2022年MWC推出全5G產(chǎn)品
- 傳特(Tranter)將向歐洲最大的石化投資項(xiàng)目之一交付37臺(tái)大型換熱器
- Digital Mortar選擇Quanergy的產(chǎn)品以顛覆零售業(yè)流量管理市場(chǎng)
更多
- 聯(lián)合國(guó)際:下調(diào)力高集團(tuán)國(guó)際長(zhǎng)期發(fā)行人評(píng)級(jí)至“B”,評(píng)級(jí)列入...
- 中信證券:進(jìn)入3月貨幣寬松窗口期仍未結(jié)束 后續(xù)降準(zhǔn)依然有較...
- 匯安基金黃濟(jì)寬:積極捕捉債市交易性機(jī)會(huì)
- 原報(bào)道|美元債班車(chē)
- 財(cái)聯(lián)社2月28日電,美國(guó)10年期國(guó)債收益率跌7個(gè)基點(diǎn)至1.89%。
- FT分析師:烏克蘭戰(zhàn)爭(zhēng)加劇市場(chǎng)通脹壓力,美國(guó)信貸風(fēng)險(xiǎn)上升緩慢
- 標(biāo)準(zhǔn)普爾將俄羅斯主權(quán)信用評(píng)級(jí)下調(diào)至BB+
- 債券收益率仍存下行空間
排行
- 深圳高新區(qū)“長(zhǎng)出”海量科技企業(yè) 強(qiáng)勢(shì)推動(dòng)新興產(chǎn)業(yè)集群發(fā)展
- 全球5G發(fā)展步伐都在加速
- 全球首次發(fā)現(xiàn)三維翼龍胚胎
- 空間站菌株對(duì)宇航員健康存在影響
- 我國(guó)氣象現(xiàn)代化整體水平邁入世界先進(jìn)行列
- 這一年,科技待解的謎題一籮筐
- 北斗系統(tǒng)正式邁入全球時(shí)代
- 國(guó)產(chǎn)C919大飛機(jī)突破100余項(xiàng)關(guān)鍵技術(shù)
- 北京軌道交通推出電子定期票
- 仿真機(jī)器人現(xiàn)已“進(jìn)軍”考古界
最近更新
- 乘法指令之:MUL乘法指令
- 強(qiáng)電和弱電的區(qū)別- -電壓高低??No
- 思鴻網(wǎng)校:初級(jí)會(huì)計(jì)考試多選題答題技巧!
- 思鴻網(wǎng)校初級(jí)會(huì)計(jì)備考,總是狀態(tài)不好怎么辦?
- 2022上海國(guó)際制冷設(shè)備及冷鏈物流展覽會(huì)|制冷冰箱空調(diào)展覽會(huì)
- 思鴻網(wǎng)校2022年初級(jí)會(huì)計(jì)單、多選每日一練
- 思鴻網(wǎng)校中級(jí)會(huì)計(jì)職稱(chēng)考試,每日一練堅(jiān)持打卡!
- 新學(xué)期伊始,重慶海聯(lián)職業(yè)技術(shù)學(xué)院的同學(xué)們狀態(tài)很在線(xiàn)
- 中信證券:進(jìn)入3月貨幣寬松窗口期仍未結(jié)束 后續(xù)降準(zhǔn)依然有較...
- 聯(lián)合國(guó)際:下調(diào)力高集團(tuán)國(guó)際長(zhǎng)期發(fā)行人評(píng)級(jí)至“B”,評(píng)級(jí)列入...
- 成都玖錦:電子測(cè)量?jī)x器國(guó)內(nèi)市場(chǎng)近400億 國(guó)產(chǎn)高端儀器的機(jī)遇...
- 深圳高質(zhì)量推進(jìn)高新區(qū)建設(shè) “創(chuàng)新”集群、創(chuàng)新要素充分涌現(xiàn)
- 【積加ERP亮點(diǎn)100】運(yùn)營(yíng)日志:快速沉淀運(yùn)營(yíng)經(jīng)驗(yàn),高效打造爆款套路
- 聚力公益,為愛(ài)科普,德琪醫(yī)藥助力“國(guó)際骨髓瘤關(guān)愛(ài)月” 系...
- BitBank數(shù)字資產(chǎn)錢(qián)包獲得千萬(wàn)美金投資
- 年輕人成為線(xiàn)上黃金消費(fèi)主力
- 特色水果走紅的啟示(新知)
- 食品提價(jià)引發(fā)“蝴蝶效應(yīng)” 節(jié)后終端消費(fèi)趨平淡
- 推進(jìn)廢舊家電綠色回收要多算“大賬”
- 歐洲多國(guó)和俄羅斯互相“禁飛” 報(bào)復(fù)性舉措給航空業(yè)帶來(lái)災(zāi)難...
- 人身險(xiǎn)產(chǎn)品為何需要“負(fù)面清單”
- 銀城擬1.65億美元2022年到期美元票據(jù)提出交換要約 新票據(jù)年...
- 序貫免疫是“混打”嗎?哪些人符合條件?一圖讀懂
- 京城佳業(yè)預(yù)計(jì)自全球發(fā)售實(shí)際調(diào)回所得款項(xiàng)2.73億港元
- 促進(jìn)工業(yè)經(jīng)濟(jì)平穩(wěn)增長(zhǎng)政策如何精準(zhǔn)發(fā)力?專(zhuān)家解讀
- 深圳推出多項(xiàng)政策支持貿(mào)易型總部企業(yè)發(fā)展 建設(shè)全球重要的商...
- 深圳高新區(qū)“長(zhǎng)出”海量科技企業(yè) 強(qiáng)勢(shì)推動(dòng)新興產(chǎn)業(yè)集群發(fā)展
- 我國(guó)網(wǎng)民規(guī)模達(dá)10.32億 有影響力的工業(yè)互聯(lián)網(wǎng)平臺(tái)超150個(gè)
- 我國(guó)投資者數(shù)量不斷增長(zhǎng) 證券行業(yè)開(kāi)立A股資金賬戶(hù)數(shù)達(dá)2.98億個(gè)
- 加入生命體征監(jiān)測(cè)的智慧病房2.0已來(lái)!桂花網(wǎng)藍(lán)牙物聯(lián)網(wǎng)奏功!
今日要聞
- 深圳高質(zhì)量推進(jìn)高新區(qū)建設(shè) “創(chuàng)新”集群、創(chuàng)新要素充分涌現(xiàn)
- 深圳推出多項(xiàng)政策支持貿(mào)易型總部企業(yè)發(fā)展 建設(shè)全球重要的商貿(mào)中心
- 深圳高新區(qū)“長(zhǎng)出”海量科技企業(yè) 強(qiáng)勢(shì)推動(dòng)新興產(chǎn)業(yè)集群發(fā)展
- 我國(guó)網(wǎng)民規(guī)模達(dá)10.32億 有影響力的工業(yè)互聯(lián)網(wǎng)平臺(tái)超150個(gè)
- 我國(guó)投資者數(shù)量不斷增長(zhǎng) 證券行業(yè)開(kāi)立A股資金賬戶(hù)數(shù)達(dá)2.98億個(gè)
- 食品提價(jià)引發(fā)“蝴蝶效應(yīng)” 節(jié)后終端消費(fèi)趨平淡
- 乘法指令之:MUL乘法指令
- 強(qiáng)電和弱電的區(qū)別- -電壓高低??No
- 石頭科技將再迎來(lái)巨額減持 股價(jià)開(kāi)盤(pán)一度跌超12%
- 伯克希爾去年凈利潤(rùn)為897.95億美元 蘋(píng)果仍為第一大重倉(cāng)股