本文档包含DSPIC30F2010设备的设备特定信息。DSPIC30F设备在高性能16位微控制器(MCU)体系结构中包含广泛的数字信号处理器(DSP)功能。图1-1显示了DSPIC30F2010设备的设备框图。
核心有一个24位指令字。程序计数器(PC)宽23位,最低有效位(LSB)总是清除(见第3.1节“程序地址空间”),在正常程序执行过程中忽略最高有效位(MSB),某些专门指令除外。因此,PC机可以处理高达4米的用户程序空间指令字。指令预取机制用于帮助保持吞吐量。程序循环构造不受循环计数管理开销的影响,支持使用do和repeat指令,这两个指令在任何时候都是可中断的。
工作寄存器数组由16x16位寄存器组成,每个寄存器可以用作数据、地址或偏移寄存器。一个工作寄存器(w15)作为软件堆栈指针,用于中断和调用。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !