发明名称 于多模处理器中以指令终止位元决定指令长度之装置及方法
摘要
申请公布号 TWI349880 申请公布日期 2011.10.01
申请号 TW097100175 申请日期 2008.01.03
申请人 凌陽科技股份有限公司 新竹市新竹科學工業園區創新一路19號 发明人 宋莉安
分类号 G06F9/22 主分类号 G06F9/22
代理机构 代理人 吴冠赐 台北市松山区敦化北路102号9楼;林志鸿 台北市松山区敦化北路102号9楼;杨庆隆 台北市松山区敦化北路102号9楼
主权项 一种于多模处理器中利用指令终止位元决定指令长度之装置,使该多模处理器可于m×N位元模式下执行m×N位元指令,m、N正整数,该m×N位元指令由m个N位元资料所组成,每一该N位元资料包含一指令终止位元,该装置包含:一指令输入装置,具有一记忆空间,用以供储存复数个N位元资料;一指令撷取装置,用以由该指令输入装置撷取前述N位元资料;一指令长度判断逻辑,其依据所撷取之前述N位元资料中的指令终止位元是否为一预设值,进而判断该指令长度;以及一指令串接装置,依据该指令长度判断逻辑的输出,进而选择性地将所撷取之该些N位元资料进行串接并输出;其中,当指令长度判断逻辑判断指令撷取装置所撷取之前述N位元资料中的指令终止位元不为该预设值时,该指令串接装置保留该N位元资料,且该指令撷取装置再撷取下一个N位元资料;当指令长度判断逻辑判断所撷取之该N位元资料中的指令终止位元为该预设值时,若先前无保留任何该N位元资料,则判定所撷取之该N位元资料为一完整指令,进而使该指令串接装置输出所撷取之该N位元资料,否则,判定该N位元资料与先前所有保留之N位元资料为一完整指令,该指令串接装置将所撷取之前述N位元资料与先前所有保留之该些N位元资料进行串接并输出。
地址 新竹市新竹科学工业园区创新一路19号