亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? basic_op.c

?? 本源代碼包含了各種聲音
?? C
?? 第 1 頁 / 共 5 頁
字號:
 |   Return Value :                                                          |
 |                                                                           |
 |    var_out                                                                |
 |             16 bit short signed integer (Word16) whose value falls in the |
 |             range : 0xffff 8000 <= var_out <= 0x0000 7fff.                |
 |___________________________________________________________________________|
*/

Word16 negate(Word16 var1)
  {
   Word16 var_out;

   var_out = (var1 == MIN_16) ? MAX_16 : -var1;
   return(var_out);
  }


/*___________________________________________________________________________
 |                                                                           |
 |   Function Name : extract_h                                               |
 |                                                                           |
 |   Purpose :                                                               |
 |                                                                           |
 |   Return the 16 MSB of L_var1.                                            |
 |                                                                           |
 |   Complexity weight : 1                                                   |
 |                                                                           |
 |   Inputs :                                                                |
 |                                                                           |
 |    L_var1                                                                 |
 |             32 bit long signed integer (Word32 ) whose value falls in the |
 |             range : 0x8000 0000 <= L_var1 <= 0x7fff ffff.                 |
 |                                                                           |
 |   Outputs :                                                               |
 |                                                                           |
 |    none                                                                   |
 |                                                                           |
 |   Return Value :                                                          |
 |                                                                           |
 |    var_out                                                                |
 |             16 bit short signed integer (Word16) whose value falls in the |
 |             range : 0xffff 8000 <= var_out <= 0x0000 7fff.                |
 |___________________________________________________________________________|
*/

Word16 extract_h(Word32 L_var1)
  {
   Word16 var_out;

   var_out = (Word16) (L_var1 >> 16);
   return(var_out);
  }

/*___________________________________________________________________________
 |                                                                           |
 |   Function Name : extract_l                                               |
 |                                                                           |
 |   Purpose :                                                               |
 |                                                                           |
 |   Return the 16 LSB of L_var1.                                            |
 |                                                                           |
 |   Complexity weight : 1                                                   |
 |                                                                           |
 |   Inputs :                                                                |
 |                                                                           |
 |    L_var1                                                                 |
 |             32 bit long signed integer (Word32 ) whose value falls in the |
 |             range : 0x8000 0000 <= L_var1 <= 0x7fff ffff.                 |
 |                                                                           |
 |   Outputs :                                                               |
 |                                                                           |
 |    none                                                                   |
 |                                                                           |
 |   Return Value :                                                          |
 |                                                                           |
 |    var_out                                                                |
 |             16 bit short signed integer (Word16) whose value falls in the |
 |             range : 0xffff 8000 <= var_out <= 0x0000 7fff.                |
 |___________________________________________________________________________|
*/

Word16 extract_l(Word32 L_var1)
  {
   Word16 var_out;

   var_out = (Word16) L_var1;
   return(var_out);
  }


/*___________________________________________________________________________
 |                                                                           |
 |   Function Name : round                                                   |
 |                                                                           |
 |   Purpose :                                                               |
 |                                                                           |
 |   Round the lower 16 bits of the 32 bit input number into its MS 16 bits  |
 |   with saturation. Shift the resulting bits right by 16 and return the 16 |
 |   bit number:                                                             |
 |               round(L_var1) = extract_h(L_add(L_var1,32768))              |
 |                                                                           |
 |   Complexity weight : 1                                                   |
 |                                                                           |
 |   Inputs :                                                                |
 |                                                                           |
 |    L_var1                                                                 |
 |             32 bit long signed integer (Word32 ) whose value falls in the |
 |             range : 0x8000 0000 <= L_var1 <= 0x7fff ffff.                 |
 |                                                                           |
 |   Outputs :                                                               |
 |                                                                           |
 |    none                                                                   |
 |                                                                           |
 |   Return Value :                                                          |
 |                                                                           |
 |    var_out                                                                |
 |             16 bit short signed integer (Word16) whose value falls in the |
 |             range : 0xffff 8000 <= var_out <= 0x0000 7fff.                |
 |___________________________________________________________________________|
*/

Word16 round(Word32 L_var1)
  {
   Word16 var_out;
   Word32 L_arrondi;

   L_arrondi = L_add(L_var1, (Word32)0x00008000);
   var_out = extract_h(L_arrondi);
   return(var_out);
  }


/*___________________________________________________________________________
 |                                                                           |
 |   Function Name : L_mac                                                   |
 |                                                                           |
 |   Purpose :                                                               |
 |                                                                           |
 |   Multiply var1 by var2 and shift the result left by 1. Add the 32 bit    |
 |   result to L_var3 with saturation, return a 32 bit result:               |
 |        L_mac(L_var3,var1,var2) = L_add(L_var3,(L_mult(var1,var2)).        |
 |                                                                           |
 |   Complexity weight : 1                                                   |
 |                                                                           |
 |   Inputs :                                                                |
 |                                                                           |
 |    L_var3   32 bit long signed integer (Word32) whose value falls in the  |
 |             range : 0x8000 0000 <= L_var3 <= 0x7fff ffff.                 |
 |                                                                           |
 |    var1                                                                   |
 |             16 bit short signed integer (Word16) whose value falls in the |
 |             range : 0xffff 8000 <= var1 <= 0x0000 7fff.                   |
 |                                                                           |
 |    var2                                                                   |
 |             16 bit short signed integer (Word16) whose value falls in the |
 |             range : 0xffff 8000 <= var1 <= 0x0000 7fff.                   |
 |                                                                           |
 |   Outputs :                                                               |
 |                                                                           |
 |    none                                                                   |
 |                                                                           |
 |   Return Value :                                                          |
 |                                                                           |
 |    L_var_out                                                              |
 |             32 bit long signed integer (Word32) whose value falls in the  |
 |             range : 0x8000 0000 <= L_var_out <= 0x7fff ffff.              |
 |___________________________________________________________________________|
*/

Word32 L_mac(Word32 L_var3, Word16 var1, Word16 var2)
  {
   Word32 L_var_out;
   Word32 L_produit;

   L_produit = L_mult(var1,var2);
   L_var_out = L_add(L_var3,L_produit);
   return(L_var_out);
  }


/*___________________________________________________________________________
 |                                                                           |
 |   Function Name : L_msu                                                   |
 |                                                                           |
 |   Purpose :                                                               |
 |                                                                           |
 |   Multiply var1 by var2 and shift the result left by 1. Subtract the 32   |
 |   bit result to L_var3 with saturation, return a 32 bit result:           |
 |        L_msu(L_var3,var1,var2) = L_sub(L_var3,(L_mult(var1,var2)).        |
 |                                                                           |
 |   Complexity weight : 1                                                   |
 |                                                                           |
 |   Inputs :                                                                |
 |                                                                           |
 |    L_var3   32 bit long signed integer (Word32) whose value falls in the  |
 |             range : 0x8000 0000 <= L_var3 <= 0x7fff ffff.                 |
 |                                                                           |
 |    var1                                                                   |
 |             16 bit short signed integer (Word16) whose value falls in the |
 |             range : 0xffff 8000 <= var1 <= 0x0000 7fff.                   |
 |                                                                           |
 |    var2                                                                   |
 |             16 bit short signed integer (Word16) whose value falls in the |
 |             range : 0xffff 8000 <= var1 <= 0x0000 7fff.                   |
 |                                                                           |
 |   Outputs :                                                               |
 |                                                                           |
 |    none                                                                   |
 |                                                                           |
 |   Return Value :                                                          |
 |                                                                           |
 |    L_var_out                                                              |
 |             32 bit long signed integer (Word32) whose value falls in the  |
 |             range : 0x8000 0000 <= L_var_out <= 0x7fff ffff.              |
 |___________________________________________________________________________|
*/

Word32 L_msu(Word32 L_var3, Word16 var1, Word16 var2)
  {
   Word32 L_var_out;
   Word32 L_produit;

   L_produit = L_mult(var1,var2);
   L_var_out = L_sub(L_var3,L_produit);
   return(L_var_out);
  }


/*___________________________________________________________________________
 |                                                                           |
 |   Function Name : L_macNs                                                 |
 |                                                                           |
 |   Purpose :                                                               |
 |                                                                           |
 |   Multiply var1 by var2 and shift the result left by 1. Add the 32 bit    |
 |   result to L_var3 without saturation, return a 32 bit result. Generate   |
 |   carry and overflow values :                                             |
 |        L_macNs(L_var3,var1,var2) = L_add_c(L_var3,(L_mult(var1,var2)).    |
 |                                                                           |
 |   Complexity weight : 1                                                   |
 |                                                                           |

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜视频一区二区| 91麻豆精品在线观看| 在线电影一区二区三区| 亚洲国产美国国产综合一区二区| 99久久99久久精品免费观看 | 99久久精品国产一区二区三区| 日本一区二区三级电影在线观看| 成人国产在线观看| 亚洲一二三区视频在线观看| 欧美日韩在线播放三区| 理论电影国产精品| 国产无遮挡一区二区三区毛片日本| 国产91丝袜在线播放0| 亚洲人亚洲人成电影网站色| 欧美性淫爽ww久久久久无| 婷婷亚洲久悠悠色悠在线播放| 欧美一级在线免费| 国产乱一区二区| 亚洲视频免费看| 日韩欧美精品三级| av在线不卡网| 蜜臀精品一区二区三区在线观看 | 成人av在线资源网站| 亚洲免费成人av| 欧美成人video| 97精品久久久午夜一区二区三区| 天天操天天干天天综合网| 久久精品人人爽人人爽| 在线观看一区日韩| 国产在线精品国自产拍免费| ...xxx性欧美| 日韩视频不卡中文| 色综合天天性综合| 日本大胆欧美人术艺术动态| 中文字幕一区日韩精品欧美| 日韩一区二区在线观看| 91亚洲资源网| 精品一区二区三区在线播放| 亚洲精品成人精品456| 日韩欧美中文字幕一区| 色老汉av一区二区三区| 国产精品亚洲а∨天堂免在线| 亚洲va韩国va欧美va| 国产精品美女久久久久久| 555www色欧美视频| 91女厕偷拍女厕偷拍高清| 国内外成人在线| 热久久一区二区| 亚洲国产精品久久久久婷婷884 | 国产精品国产三级国产普通话99 | 久久男人中文字幕资源站| 欧美性大战久久久久久久蜜臀| 国产电影一区在线| 青青国产91久久久久久| 亚洲第一av色| 一区二区三区高清在线| 国产精品成人网| 国产午夜精品在线观看| 日韩欧美激情一区| 欧美一区二区视频在线观看2020| 色综合久久久久| 丁香网亚洲国际| 国产精品羞羞答答xxdd| 久久爱www久久做| 全部av―极品视觉盛宴亚洲| 亚洲高清不卡在线| 亚洲综合免费观看高清完整版| 国产精品福利电影一区二区三区四区| 久久综合精品国产一区二区三区 | 日韩视频123| 91精品国产色综合久久不卡电影| 欧美日韩一区三区| 欧美天天综合网| 欧美剧情电影在线观看完整版免费励志电影| 亚洲国产一区二区三区| 亚洲欧美激情插| 夜夜爽夜夜爽精品视频| 欧美最猛黑人xxxxx猛交| 91在线观看下载| 精品在线一区二区三区| 精品一区二区免费视频| 中文字幕乱码一区二区免费| 免费成人在线影院| 日韩一区和二区| 国产一区二区福利视频| 国产精品天干天干在线综合| 不卡视频免费播放| 亚洲青青青在线视频| 色94色欧美sute亚洲线路一久| 一区二区三区不卡视频| 欧美日韩国产综合视频在线观看| 日日夜夜精品免费视频| 欧美v亚洲v综合ⅴ国产v| 成人综合在线网站| 亚洲一区二区四区蜜桃| 777色狠狠一区二区三区| 久久aⅴ国产欧美74aaa| 国产天堂亚洲国产碰碰| 99re在线视频这里只有精品| 午夜一区二区三区视频| 精品久久久久久久久久久久久久久久久| 国产精品一区二区x88av| 亚洲欧洲美洲综合色网| 欧美一区二区三区四区在线观看| 国产精品资源站在线| 一二三区精品福利视频| 26uuu亚洲婷婷狠狠天堂| 91在线视频网址| 久久精品国产一区二区| 亚洲人快播电影网| 精品国产亚洲一区二区三区在线观看| av亚洲精华国产精华精华| 天天色天天操综合| 国产精品你懂的在线| 日韩一级免费观看| 色94色欧美sute亚洲线路一ni | 国产无一区二区| 欧美日韩在线综合| 国产精品综合一区二区三区| 亚洲一区二区成人在线观看| 久久久99免费| 91精品国产综合久久久蜜臀图片| 97精品久久久久中文字幕| 韩国精品在线观看| 亚洲成人激情自拍| 亚洲人成亚洲人成在线观看图片| 欧美大肚乱孕交hd孕妇| 欧美熟乱第一页| 成人sese在线| 久99久精品视频免费观看| 亚洲午夜精品在线| 亚洲精品免费在线播放| 中文字幕欧美国产| 精品国产伦一区二区三区观看方式 | 国产精品污www在线观看| 欧美一级久久久久久久大片| 在线免费一区三区| www.亚洲激情.com| 丁香婷婷深情五月亚洲| 国产一区二区三区四| 美女视频一区二区三区| 日本色综合中文字幕| 亚洲国产欧美一区二区三区丁香婷| 亚洲精品你懂的| 亚洲日本丝袜连裤袜办公室| 国产精品国产三级国产| 国产精品剧情在线亚洲| 国产日韩三级在线| 国产欧美一区二区精品性色 | 9191久久久久久久久久久| 在线亚洲欧美专区二区| 在线这里只有精品| 色婷婷国产精品| 欧美视频一区在线| 欧美色电影在线| 欧美精品一级二级三级| 在线不卡欧美精品一区二区三区| 678五月天丁香亚洲综合网| 在线播放视频一区| 日韩欧美黄色影院| 亚洲国产高清不卡| 亚洲综合在线电影| 天天做天天摸天天爽国产一区| 日本欧美久久久久免费播放网| 精品在线播放午夜| 成人黄色大片在线观看| 在线看国产一区二区| 日韩一区二区三区免费看 | 欧美aaaaa成人免费观看视频| 麻豆精品在线播放| 国产福利不卡视频| 91麻豆精品秘密| 91精品国产综合久久久蜜臀粉嫩| 日韩精品专区在线影院重磅| 国产亚洲欧美激情| 亚洲激情第一区| 日产国产高清一区二区三区| 国内不卡的二区三区中文字幕| 成人av在线电影| 欧美日高清视频| 日本一区二区三区电影| 一区二区三区影院| 精品写真视频在线观看| 波多野结衣中文字幕一区二区三区| 色婷婷综合激情| xnxx国产精品| 一区二区免费在线播放| 久久国产精品99精品国产| 成人午夜视频免费看| 欧美精品九九99久久| 国产精品理论片在线观看| 日韩va欧美va亚洲va久久| 不卡视频一二三四| 日韩欧美成人激情| 一区二区久久久久久| 国产成人啪免费观看软件| 欧美日韩另类国产亚洲欧美一级| 日本一区二区三区国色天香| 日韩精品一二三| 色狠狠桃花综合|