原创 Blackfin的技术文章和教学视频连载5:内核之ALU

2014-7-31 10:06 760 8 9 分类: 处理器与DSP 文集: Blackfin的技术文章和教学视频连载

    ALU当然是处理器内核的一个重要单元,我们来看图说话:

 
20140725103250884.jpg
 
再来一张放大图:
 
20140725103354630.jpg
 
    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
 
 
 
dsp
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户402158 2014-7-25 11:08

多谢分享~
相关推荐阅读
用户1774163 2017-12-27 09:45
CCES软件开发从0开始(1)
    2017年即将结束,全新的2018年马上开启,OP决定在新的一年里,把ADI的这个新软件CCES玩个通透!    我有几乎所有ADI DSP的开发板,以及成堆的仿真器和软件硬件开发资料,这个不...
用户1774163 2017-05-08 16:45
Blackfin的最优质型号:BF531/BF532/BF533
上一篇简单的列了一下ADI的DSP,其实ADI处理器家族还有一些比较非主流、冷僻或者比较新的系列没有提到,比如工业和军工里用到的21xx系列,音频专用的SigmaDSP系列,ARM和单片机内核的ADu...
用户1774163 2017-05-08 12:56
818 ADI公司的DSP发展历程-所有型号一一道来
ADI,美国模拟器件公司,现在国内叫亚德诺半导体(台湾人取的奇葩名)。 它的DSP,我记得是从SHARC开始的,一个非常纯碎的浮点DSP内核,2106X,2116X,2126X,218X等等,这些被统...
用户1774163 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...
用户1774163 2017-05-08 09:58
ADI DSP基础教程:BF533/BF531的GPIO和中断详解(上)
Blackfin 系列处理器的初学教程很少,很多初学者不知如何来上手这款DSP。为方便初学者更快的学会使用DSP,成为DSP 高手,本章节将详细介绍DSP 的接口使用,以最基础的示例来诠释Blackf...
用户1774163 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...
EE直播间
更多
我要评论
1
8
关闭 站长推荐上一条 /3 下一条