广告

原创 ADI DSP基础教程:Blackfin的内核之ALU(BF533为例)

2017-5-5 11:16 314 0 分类: 处理器与DSP

ALU当然是处理器内核的一个重要单元,我们来看图说话:(基础中的基础,没有录视频教程)


0


Blackfin的内核之ALU(BF533为例)


再来一张放大图:

1


Blackfin的内核之ALU(BF533为例)


ALU的全称是Arithmetic Logic Unit!中文是不是应该叫算术逻辑单元,还是来英文吧。

Two 40-bit ALUs operating on 16-bit, 32-bit, and 40-bit input operands and output 16-bit, 32-bit, and 40-bit results.


Functions

Fixed-point addition and subtraction

Addition and subtraction of immediate values

Accumulator and subtraction of multiplier results

Logical AND, OR, NOT, XOR, bitwise_XOR, Negate

Functions: ABS, MAX, MIN, Round, division primitives

Supports conditional instructions


Four 8-bit video ALUs :Explained in more detail as part of Advanced Instructions section


ALU Operations :Conditional Code (CC) Bit in ASTAT


CC bit is used in several instructions

Action taken in the instruction depends on the value of CC

If cc jump here; //if cc = 1, jump to label “here”

If cc r3 = r0; // perform move if cc=1


CC bit value is based on a comparison of two registers, pointers or accumulators;CC bit can be moved to and from a data register or ASTAT bit;CC bit can be negated;


下一篇就准备简单说一下MAC,全称:MULTIPLY-ACCUMULATORS


任何ADI DSP的问题,均可联系OP的QQ:5516164,微信:OpenADSP
OP的网站:www.openadsp.com
OP的论坛:www.openadsp.com/bbs
OP的官方淘宝店:https://shop108086345.taobao.com/
ADI DSP中文资料全集(含视频教程)的淘宝链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.12.Ck3v8f&id=39935721554

广告

文章评论 0条评论)

登录后参与讨论
相关推荐阅读
sale_992263015 2017-12-27 09:45
CCES软件开发从0开始(1)
    2017年即将结束,全新的2018年马上开启,OP决定在新的一年里,把ADI的这个新软件CCES玩个通透!    我有几乎所有ADI DSP的开发板,以及成堆的仿真器和软件硬件开发资料,这个不...
sale_992263015 2017-05-08 16:45
Blackfin的最优质型号:BF531/BF532/BF533
上一篇简单的列了一下ADI的DSP,其实ADI处理器家族还有一些比较非主流、冷僻或者比较新的系列没有提到,比如工业和军工里用到的21xx系列,音频专用的SigmaDSP系列,ARM和单片机内核的ADu...
sale_992263015 2017-05-08 12:56
818 ADI公司的DSP发展历程-所有型号一一道来
ADI,美国模拟器件公司,现在国内叫亚德诺半导体(台湾人取的奇葩名)。 它的DSP,我记得是从SHARC开始的,一个非常纯碎的浮点DSP内核,2106X,2116X,2126X,218X等等,这些被统...
sale_992263015 2017-05-08 10:07
ADI DSP基础教程:BF533/BF531的GPIO和中断(下)
接上一篇,继续来整Blackfin的IO跟中断! BF533的GPIO视频教程优酷链接:http://v.youku.com/v_show/id_XMjg2OTIwNDQw.html @mbb_emb...
sale_992263015 2017-05-08 09:58
ADI DSP基础教程:BF533/BF531的GPIO和中断详解(上)
Blackfin 系列处理器的初学教程很少,很多初学者不知如何来上手这款DSP。为方便初学者更快的学会使用DSP,成为DSP 高手,本章节将详细介绍DSP 的接口使用,以最基础的示例来诠释Blackf...
sale_992263015 2017-05-05 11:18
ADI DSP基础教程:Blackfin的内核之MSASHIFTER(BF533为例)
BARREL-SHIFTER,看图说话! Overview: The shifter performs bitwise shifting for 16-bit, 32-bit or 40-bit i...
我要评论
0
0
广告
关闭 热点推荐上一条 /2 下一条