【技术实现步骤摘要】
本专利技术涉及计算机系统,特别是计算机系统内部处理指令的装置。
技术介绍
通常,在计算机内部,执行从指令存储器中取出指令,存储到缓冲器内,并向1个或多个中央处理装置(CPU)传送。图10A~图10C是1次最多可以执行4个指令的现有的系统。其中,各个指令按照程序的顺序标以字母。如图10A所示的那样,指令缓冲器10内含有多个指令串14A-C,各指令串包含4个指令。存储在指令缓冲器10内的指令为了执行它们,在分配发送(以下称为调度)之前,装入由4个寄存器构成的调度寄存器内。当4个指令从调度寄存器18同时被调度时,另外的4个指令从指令缓冲器10装入调度寄存器18内,继续进行处理。但是,由于资源的竞争及其他原因,有时不能同时调度4个指令。图10B是同时只调度2个指令的情况。在现有的计算机系统中,不论在何时,由于对可装入指令类型及代码配置的限制,在从指令缓冲器10再次将指令向调度寄存器18传送之前,系统必须等待到调度寄存器18成为全空状态。结果,在该例中,在下1个循环中最多只能调度2个指令(C、D),然后,调度寄存器18再行装入(4个指令E、F、G及H)。特别是几个新的指 ...
【技术保护点】
一种在计算机系统内部处理指令的装置,其特征在于:具有指令存储器和转换存储器,指令存储器用于存储多个指令串; 转移存储器用于在执行指令存储器的转换指令时存储多个包含用于预测由该转移指令指定的转移是否成功的信息的转移预测入口。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:钱达S乔希,保罗罗德曼,彼得苏颜特,莫尼卡R诺法尔,
申请(专利权)人:硅图像有限公司,株式会社东芝,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。