浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 嵌入式系統(tǒng)

ARM乘法指令

發(fā)布時間:2008/12/22 0:00:00 訪問次數(shù):1256

  arm有兩類乘法指令:一類為32位的乘法指令,即乘法操作的結(jié)果為32位;另一類為64位的乘法指令,即乘法操作的結(jié)果為64位。

 。1)mul 32位乘法指令

  mul提供32位整數(shù)乘法。如果操作數(shù)是有符號的,則可以假定結(jié)果也是有符號的。

 。2)mla 32位帶加法的乘法指令

  mla的行為同mul,但它把操作數(shù)3的值加到結(jié)果上,這在求總和時有用。

 。3)smull 64位有符號數(shù)乘法指令

  smull指令實(shí)現(xiàn)兩個32位的有符號數(shù)的乘積,乘積結(jié)果的高32位存放到一個32位的寄存器<rdhi>中,低32位存放到另一個32位的寄存器(rdlo>中,同時可以根據(jù)運(yùn)算結(jié)果設(shè)置cpsr寄存器中相應(yīng)的條件標(biāo)志位?紤]指令執(zhí)行的效率,指令中所有操作數(shù)都放在寄存器中。

 。4)smlal 64位帶加法的有符號數(shù)乘法指令

  smlal指令將兩個32位有符號數(shù)的64位乘積結(jié)果與<rdlo>和<rdhi>中的64位數(shù)相加,相加結(jié)果的高32位存放到一個32位的寄存器<rdhi)中,低32位存放到另一個32位的寄存器(rdlo>中,同時可以根據(jù)運(yùn)算結(jié)果設(shè)置∷cpsr寄存器中相應(yīng)的條件標(biāo)志位。

 。5)umull 64位無符號數(shù)乘法指令

  umull指令實(shí)現(xiàn)兩個32位有符號數(shù)的乘積,乘積結(jié)果的高32位存放到一個32位的寄存器<rdhi)中,乘積結(jié)果的低32位存放到另一個32位的寄存器(rdlo>中,同時可以根據(jù)運(yùn)算結(jié)果設(shè)置cpsr寄存器中相應(yīng)的條件標(biāo)志位?紤]指令執(zhí)行的效率,指令中所有操作數(shù)都放在寄存器中。

 。6)umlal 64位帶加法的無符號數(shù)乘法指令

  umlal指令將兩個32位無符號數(shù)的64位乘積結(jié)果與<rdlo>和<rdhi>中的64位無符號數(shù)相加,相加結(jié)果的高32位存放到一個32位的寄存器(rdhi)中,低32位存放到另一個32位的寄存器<rdlo>中,同時可以根據(jù)運(yùn)算結(jié)果設(shè)置cpsr寄存器中相應(yīng)的條件標(biāo)志位。

  歡迎轉(zhuǎn)載,信息來源維庫電子市場網(wǎng)(www.dzsc.com)



  arm有兩類乘法指令:一類為32位的乘法指令,即乘法操作的結(jié)果為32位;另一類為64位的乘法指令,即乘法操作的結(jié)果為64位。

 。1)mul 32位乘法指令

  mul提供32位整數(shù)乘法。如果操作數(shù)是有符號的,則可以假定結(jié)果也是有符號的。

  (2)mla 32位帶加法的乘法指令

  mla的行為同mul,但它把操作數(shù)3的值加到結(jié)果上,這在求總和時有用。

  (3)smull 64位有符號數(shù)乘法指令

  smull指令實(shí)現(xiàn)兩個32位的有符號數(shù)的乘積,乘積結(jié)果的高32位存放到一個32位的寄存器<rdhi>中,低32位存放到另一個32位的寄存器(rdlo>中,同時可以根據(jù)運(yùn)算結(jié)果設(shè)置cpsr寄存器中相應(yīng)的條件標(biāo)志位。考慮指令執(zhí)行的效率,指令中所有操作數(shù)都放在寄存器中。

 。4)smlal 64位帶加法的有符號數(shù)乘法指令

  smlal指令將兩個32位有符號數(shù)的64位乘積結(jié)果與<rdlo>和<rdhi>中的64位數(shù)相加,相加結(jié)果的高32位存放到一個32位的寄存器<rdhi)中,低32位存放到另一個32位的寄存器(rdlo>中,同時可以根據(jù)運(yùn)算結(jié)果設(shè)置∷cpsr寄存器中相應(yīng)的條件標(biāo)志位。

 。5)umull 64位無符號數(shù)乘法指令

  umull指令實(shí)現(xiàn)兩個32位有符號數(shù)的乘積,乘積結(jié)果的高32位存放到一個32位的寄存器<rdhi)中,乘積結(jié)果的低32位存放到另一個32位的寄存器(rdlo>中,同時可以根據(jù)運(yùn)算結(jié)果設(shè)置cpsr寄存器中相應(yīng)的條件標(biāo)志位?紤]指令執(zhí)行的效率,指令中所有操作數(shù)都放在寄存器中。

 。6)umlal 64位帶加法的無符號數(shù)乘法指令

  umlal指令將兩個32位無符號數(shù)的64位乘積結(jié)果與<rdlo>和<rdhi>中的64位無符號數(shù)相加,相加結(jié)果的高32位存放到一個32位的寄存器(rdhi)中,低32位存放到另一個32位的寄存器<rdlo>中,同時可以根據(jù)運(yùn)算結(jié)果設(shè)置cpsr寄存器中相應(yīng)的條件標(biāo)志位。

  歡迎轉(zhuǎn)載,信息來源維庫電子市場網(wǎng)(www.dzsc.com)



相關(guān)IC型號

熱門點(diǎn)擊

 

推薦技術(shù)資料

DFRobot—玩的就是
    如果說新車間的特點(diǎn)是“靈動”,F(xiàn)QPF12N60C那么... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!