添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符5型号页 > 首字符5的型号第565页 > 5962-9861201QXA > 5962-9861201QXA PDF资料 > 5962-9861201QXA PDF资料2第49页
SMJ320F240
DSP控制器
SGUS029C-- 1999年4月 - 修订2004年9月
基于扫描的仿真
SMJ320F240设备使用基于扫描的仿真的代码和硬件开发支持。串行扫描
接口是由测试访问端口提供。基于扫描的仿真允许仿真器控制处理器
在系统中,而无需使用侵入电缆到设备的完整的引脚。
SMJ320F240指令集
在F240的微处理器实现同时支持数字密集型的综合指令集
信号处理操作和一般用途的应用,如多处理和高速
控制权。为C1X和C2x中DSP的源代码是用x2xx设备向上兼容。
为了获得最大的吞吐量,在下一条指令被执行时当前的预取。因为
相同的数据线被用于传送到外部数据,程序或I / O空间,周期的数量
指令需要执行不同而不同,这取决于下一个数据操作数是否取是从内部或
外部存储器。最高吞吐量是通过维护数据存储在芯片上,并利用无论是内部实现
或快速外部程序存储器。
寻址模式
该SMJ320F240指令集提供了四种基本的内存寻址模式:直接的,间接的,直接的,
并注册。
在直接寻址中,指令字包含低7位的数据存储器地址。这个字段是
结合一个数据存储器页指针(DP ),以形成16位的数据存储器地址的9位。
因此,在直接寻址模式中,数据存储器被有效地用总共512个页面,每个页面分页
包含128个字。
间接寻址访问数据存储器通过辅助寄存器。在这种寻址方式中,地址
该指令操作数包含在当前选择的辅助寄存器。 8个辅助寄存器
( AR0 - AR7 )提供了灵活而强大的间接寻址。以选择特定的辅助寄存器,辅助
寄存器指针( ARP)的载有由0到AR7一个值到7为AR0 ,分别。
有七种类型的间接寻址:递增或者递减, postindexing通过增加或
减去AR0的内容,单间接的,没有增量或减量,并处理位反转
寻址[使用快速傅里叶变换(FFT )与增量或减量。正在执行的所有操作
对当前辅助寄存器在同一周期为原始指令,其中电流的辅助下
寄存器和ARP可以被修改。
在直接寻址时,实际的操作数数据时,在指令字或词的一部分提供的。那里
有两种类型的立即寻址:长期和短期。在短立即寻址,数据被包含
中的比特在一个单字指令的一部分。在长直接寻址时,数据被包含在
一个双字指令第二个字。直接寻址模式为数据,这并不需要有用
要被存储或程序执行的过程中使用一次以上(例如,初始化值
或常数) 。
上述寄存器寻址模式使用中的CPU寄存器的操作数可以是显式,如通过直接参考
一个特定的寄存器,或含蓄,与指令本质上引用某些寄存器。在任一情况下,
参考操作简化,因为16位的值可以不指定一个完整的16位操作数可以使用
地址或立即值。
重复功能
重复功能可以用指令(如表14中定义) ,如乘法/累加使用( MAC
而MACD ) ,块移动( BLDD和BLPD ) , I / O传输(IN / OUT ) ,和表的读/写( TBLR / TBLW ) 。
这些说明,尽管通常是多,是以流水线时的重复特征的情况下,和它们
有效地成为单周期指令。例如,该表读指令可以采取三种或更多
周期来执行,但是,当该指令被重复,表格位置可以读取每个周期。
邮政信箱1443
休斯敦,得克萨斯州77251--1443
49

深圳市碧威特网络技术有限公司