[发明专利]电能计量信号处理器的指令译码屏蔽系统与方法有效
申请号: | 201310372604.4 | 申请日: | 2013-08-23 |
公开(公告)号: | CN103440120A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 孔泉 | 申请(专利权)人: | 万高(杭州)科技有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 上海和跃知识产权代理事务所(普通合伙) 31239 | 代理人: | 孙敬文;孟建勇 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电能 计量 信号 处理器 指令 译码 屏蔽 系统 方法 | ||
1.一种电能计量信号处理器的指令译码屏蔽系统,其特征在于该系统包括指令存储器、数字信号处理器、数据存储器及译码逻辑单元。其中指令存储器存储有该电能计量信号处理器的所有控制指令,数字信号处理器从该指令存储器读取指令,而数据存储器则存储有运算相关的数据,译码逻辑单元接收数字信号处理器将从指令存储器中读到的指令并进行译码,其中该指令存储器中存储有屏蔽指令译码的指令,数字信号处理器读取该屏蔽指令译码的指令并对该指令进行解析,判断是否需要对后续的指令进行屏蔽,如果需要屏蔽,数字信号处理器将空操作指令送入译码逻辑单元,反之数字信号处理器将从指令存储器中读到的指令送入译码逻辑单元。
2.如权利要求1所述的电能计量信号处理器的指令译码屏蔽系统,其特征在于:该屏蔽指令译码的指令包括指令标志、控制位、数据读取的比特位及数据读取地址,数字信号处理器读到的该指令的指令标志时,判断此指令是否为屏蔽指令译码的指令,如果是屏蔽指令译码的指令,则数字信号处理器从该指令的数据读取地址所指示的数据存储器的地址读取该地址的数据,之后根据数据读取的比特位所表示的特定比特位读取数据特定比特位的值,之后再根据控制位的值确定一预设的标志的值,如控制位的值为0,则令预设的标志的值等于所读取数据的特定比特位的值,如果控制位的值为1,则令预设的标志的值等于所读取数据的特定比特位的值的取反值,当预设的标志的值为0,则屏蔽该指令之后的指令,如果为1,则不屏蔽。
3.一种利用权利要求所述的电能计量信号处理器的指令译码屏蔽系统实现指令译码屏蔽的方法,其特征在于该方法包括如下步骤:
数字信号处理器先读取指令存储器中存储的指令并对该指令进行解析,判断是否需要对指令进行屏蔽;
读取下一条指令,如果需要屏蔽,数字信号处理器将空操作指令送入译码逻辑单元,反之数字信号处理器将从指令存储器中读到的指令送入译码逻辑单元。
4.如权利要求3所述的方法,其特征在于:该屏蔽指令译码的指令包括指令标志、控制位、数据读取的比特位及数据读取地址,数字信号处理器读到的该指令的指令标志时,判断此指令是否为屏蔽指令译码的指令,如果是屏蔽指令译码的指令,则数字信号处理器从该指令的数据读取地址所指示的数据存储器的地址读取该地址的数据,之后根据数据读取的比特位所表示的特定比特位读取数据特定比特位的值,之后再根据控制位的值确定一预设的标志的值,如控制位的值为0,则令预设的标志的值等于所读取数据的特定比特位的值,如果控制位的值为1,则令预设的标志的值等于所读取数据的特定比特位的值的取反值,当预设的标志的值为0,则屏蔽该指令之后的指令,如果为1,则不屏蔽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万高(杭州)科技有限公司,未经万高(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310372604.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型连续互锁铠装机
- 下一篇:一种高速耐火数据电缆