| 首页 | Search搜索 | ADI帖吧 | 新闻资讯 | 技术应用 | DSP专栏 | 电路图 | 资源下载 | 产品商城 | 购物导航 | 邮购须知 | 客户评价 | 合作 | 会员中心.登陆 | 注册 | 
应用专题: 产品专题:
文档 下载 商城 电路图
您现在的位置: 安诺电子在线|您身边的ADI应用专家 >> 文章 >> 技术交流 >> 文章正文
专题栏目
更多内容
最新推荐 更多内容
相关文章
ADSP-BF533 GPIO初试
模数转换器输入信号电平
Blackfin在监控领域大展
ADXL001及其应用
仪表放大器电路
AD7450在地震监测中的应
解析ADSP-BF531的数字音
ADI AD9277低成本低功耗
ADI ADuC702x脉搏血氧仪
ADI ADuC7027 工业过程控
更多内容
blackfin561 汇编指令汇总(四)         ★★★
blackfin561 汇编指令汇总(四)
作者:佚名 文章来源:http://skying.iblog.com 点击数: 更新时间:2007-11-20 2:06:08
专用视频指令。这些指令大概是最有用的了,只是使用限制比较多。

Video Pixel Operations
ALIGN8, ALIGN16, ALIGN24
// If r3 = 0xABCD 1234 and r4 = 0xBEEF DEAD, then . . .
r0 = align8 (r3, r4) ;   /* produces r0 = 0x34BE EFDE, */
r0 = align16 (r3, r4) ;   /* produces r0 = 0x1234 BEEF, and */
r0 = align24 (r3, r4) ;   /* produces r0 = 0xCD12 34BE, */

DISALGNEXCPT
disalgnexcpt || r1 = [i0++] || r3 = [i1++] ;   /* three instructions in parallel */
BYTEOP3P
(Dual 16-Bit Add / Clip)
r3 = byteop3p (r1:0, r3:2) (lo) ;
r3 = byteop3p (r1:0, r3:2) (hi) ;
r3 = byteop3p (r1:0, r3:2) (lo, r) ;
BYTEOP16P
(Quad 8-Bit Add)
(r1,r2)= byteop16p (r3:2,r1:0) ;
BYTEOP1P
(Quad 8-Bit Average – Byte)
r3 = byteop1p (r1:0, r3:2) (t,r) ;
r3 = byteop1p (r1:0, r3:2) ;

BYTEOP2P
(Quad 8-Bit Average – Half-Word)
r3 = byteop2p (r1:0, r3:2) (tl) ;
r3 = byteop2p (r1:0, r3:2) (th) ;
r3 = byteop2p (r1:0, r3:2) (rndl, r) ;

BYTEPACK
(Quad 8-Bit Pack)
r2 = bytepack (r4,r5) ;

BYTEOP16M
(Quad 8-Bit Subtract)
(r1,r2)= byteop16m (r3:2,r1:0) ;

SAA
(Quad 8-Bit Subtract-Absolute-Accumulate)
saa (r1:0, r3:2) || r0 = [i0++] || r2 = [i1++] ; /* parallel fill instructions */
saa (r1:0, r3:2) (R) || r1 = [i0++] || r3 = [i1++] ; /* reverse, parallel fill instructions */
saa (r1:0, r3:2) ; /* last SAA in a loop, no more fill required */
/*Special Applications
Use the Quad 8-Bit Subtract-Absolute-Accumulate instruction for block-based video motion estimation algorithms using block Sum of Absolute Difference (SAD) calculations to measure distortion. */

BYTEUNPACK

(Quad 8-Bit Unpack)

(r6,r5) = byteunpack r1:0 ; 

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    | 设为首页 | 加入收藏 | 联系安诺 | 友情链接 | 版权申明 |
    安诺电子 版权所有:安诺电子
    电话: 0731-22461925
    传真: 0731-22573522
    信息产业部备案
    *湘ICP备06016315号