我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:管家婆六肖中特 > 非成字部件 >

41比较、选择和存储单元 CSSU 完成累加器的高位字和低位字之间的

归档日期:07-04       文本归类:非成字部件      文章编辑:爱尚语录

  41比较、选择和存储单元 CSSU 完成累加器的高位字和低位字之间的最大值比较 即选择累加器中较大的字并存储在数据存储器中 不改变状态寄存器ST0中的测试 控制位和传送寄存器 TRN 的值。同时 CSSU利用优化的片内硬件促进Viterbi型蝶形运算。比较 选择和存储单元 CSSU 运算部件42 指

  41比较、选择和存储单元 CSSU 完成累加器的高位字和低位字之间的最大值比较 即选择累加器中较大的字并存储在数据存储器中 不改变状态寄存器ST0中的测试 控制位和传送寄存器 TRN 的值。同时 CSSU利用优化的片内硬件促进Viterbi型蝶形运算。比较 选择和存储单元 CSSU 运算部件42 指数编码器是用于支持单周期指令EXP的专用硬件。在EXP指令中 累加器中的指数值能以二进制补码的形式存储在T寄存器中 范围为bit 8至31。指数值定义为前面的冗余位数减8的差值 即累加器中为消除非有效符号位所需移动的位数。当累加器中的值超过了32bits 该操作将产生负值。指数编码器运算部件43 控制部件是’C54x芯片的中枢神经。 ‘C54x有三个状态和控制寄存器 状态寄存器ST0 状态寄存器ST1和处理器方式状态寄存器PMST。 ST0和ST1包括了各种条件和方式的状态 PMST则包括了存储器配置状态和控制信息。 ST0 ST1 PMST控制部件44IPTRMP MCOVLYAVISDROMCLKOFFSMULSSTl 工作方式控制寄存器PMST Processor Mode Status PMST主要设定并控制处理器的工作方式 同时反映处理器的工作状态 其各位的定义如下图所示。 IPTR Interrupt Vector Pointer 中断向量指针。 IPTR的9位字段 15一7 16位中断向量地址的高9位。复位时 复位向量总是驻留在程序存储空间的FF80H地址处即复位时 PC FF80H 0控制部件45MP MC Micro Process Micro Computer 微处理器 微计算机工作方式选择位。这一位的信息可以由硬件连接方式决定 也可以由软件置位或清零选择。但复位时由硬件引脚连接方式决定。芯片复位时 CPU采样此引脚的电平 电平为高时 芯片工作于微处理器状态 不能寻址片内的程序存储器 片内ROM 电平为低时 芯片工作于微计算机状态 可以寻址片内的程序存储器。 OVLY Overlay RAM重复占用标志位。OVLY 7FH作为特殊寄存器空间 不能映射。若OVLY 则片上RAM只能作为数据空间寻址。DROM Data ROM 数据ROM位。DROM用来控制片内ROM能否映射到数据空间。DROM 片内ROM可以映射到数据空间DROM 则片内ROM不可以映射到数据空间。控制部件46 AVIS Address Visibility 地址可见控制位。AVIS 允许在地址引脚上看到内部程序空间的地址内容而当AVIS 外部地址线上的信号不能随内部程序地址一起变化。CLKOFF Clock Off 时钟关断位。CLKOFF CLKOUT引脚禁止输出CLKOFF CLKOUT引脚输出时钟脉冲。SMUL Saturation Multiplication乘法饱和方式位。SMUL 使用多项式加MAC或多项式减MAS指令进行累加时对乘法结果进行饱和处理 SST Saturation Store存储饱和方式位。SST 对存储前的累加器进行饱和处理。控制部件47ARPTCCOVAOVBDP 15 13 12 11 10 状态寄存器ST0Status ST0主要反映寻址要求以及计算运行的中间状态。ARP Assistant Register Pointer 辅助寄存器指针。用于间接寻址单操作数的辅助寄存器选择。当DSP处于标准运行方式时 CMPT TCTest Control Signal 测试 控制标志。用来保存ALU的测试位操作结果 同时可以由TC的状态 控制条件分支的转移和子程序调用并判断返回是否执行。控制部件48 Carry进位标志。加法进位时 减法借位时清零。 OVA Over flow 累加器A的溢出标志。当ALU的运算结果送入累加器A且溢出时OVA置1。 OVB Over flow 累加器B的溢出标志。当ALU的运算结果送入累加器B且溢出时OVB置1。 DP Data Memory Page Pointer 数据储储器页指针。DP的9位数作为高位与直接寻址指令中的低7位结合 形成16位直接寻址方式下的数据存储器地址。这种寻址方式要求ST1中的编译方式位CPL 控制部件49BRAFCPLXFHMINTM0OVMSXMC16FRCTCMPTASM15 14 13 12 11 10 状态寄存器ST1Status ST1主要反映寻址要求、初始状态设置、IO及中断控制 BRAF Block Repeat Action Flag 块重复操作标志。此标志置位表示正在执行块重复操作指令 此标志位清零表示没有进行块操作。 CPL Compile mode 直接寻址编译方式标志位 表示直接寻址选用何种指针。CPL 1表示选用堆栈指针 SP 直接寻址方式 CPL 0表示选用页指针 DP 直接寻址方式。控制部件50 XF External Flag 外部引脚XF状态控制位。可通过软件置位或清零控制通用外部I O引脚XF的输出状态。 HM Hold Mode 芯片响应HOLD信号时 CPU保持工作方式标志。置1表示CPU暂停内部操作 清零表示CPU从内部处理器取指继续执行内部操作 外部地址 数据线挂起呈高阻态。 INTM Interrupt Mode 中断方式控制位。置1 SSBX指令 则关闭所有可屏蔽中断 清零 RSBX指令 则开放所有可屏蔽中断。此位不影响不可屏敝中断RS、NMI。 OVM Over flow Mode 溢出方式控制位。置1 SSBX ALU运算发生正溢出目的累加器置成正的最大值 007FFFFFFFH ALU运算发生负溢出 目的累加器置成负的最大值 FF80000000H 。清零 RSBX 则直接加载实际运算结果。控制部件

本文链接:http://meghanmbiro.com/feichengzibujian/693.html