发明名称 整合式单核心、多模式处理器及其指令执行方法
摘要 一种整合式单核心、多模式处理器及其指令执行方法,主要系可以单一指令流执行程式,并且此指令流内可任意混合不同种类型态之指令。执行此指令流时,处理器架构藉由所撷取的指令型态改变处理器之工作模式,以达成程式的执行。
申请公布号 TWI318359 申请公布日期 2009.12.11
申请号 TW094111749 申请日期 2005.04.13
申请人 财团法人工业技术研究院 发明人 林泰吉;任建葳;刘佳宪;刘志尉;廖宜道;黄柏涵
分类号 G06F15/00 主分类号 G06F15/00
代理机构 代理人 许世正
主权项 一种整合式单核心、多模式处理器之指令执行方法,包括下列步骤:(A)接收单一指令流,其中该单一指令流具有复数个指令并且于该些指令中具有复数种指令型态,其中每一种该指令型态相应于一处理器模式,且不同该指令型态相应于不同该处理器模式;以及(B)依序执行该单一指令流中之每一该指令,该执行步骤包括下列步骤:(a)辨识该单一指令流中当前欲执行的该指令中之一识别运算元,以得知当前欲执行的该指令所属之该指令型态;(b)于分别为不同该处理器模式的复数个处理区块中选择相应于辨识得的该指令型态之该处理器模式的一处理区块,其中每一该处理区块具有至少一专用区块,且该些处理区块共同具有一共用区块;(c)藉由该共用区块根据当前欲执行的该指令进行资料处理及作为被处理的该资料交换的区域,并且藉由选择之该处理区块的该至少一专用区块根据当前欲执行的该指令储存被处理的该资料;以及(d)确认是否有下一个该指令,当有下一个该指令时,反覆执行该步骤(B)所包括的各步骤直至完成该单一指令流中每一该指令的执行。
地址 新竹县竹东镇中兴路4段195号