【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种计算机处理系统中堆栈指令的执行方法和装置。本专利技术的目的是通过如下方式实现的一种堆栈指令执行方法,堆栈指令不仅要对自身解码,而且还要对堆栈指令的数据结构即对指令的堆栈寻址进行解码,以消除堆栈相关。堆栈解码器与实际堆栈之间有条件反馈。可以以运算法或查表法或两者结合的方法解码转换。堆栈指令全部或部分的转换成显式存贮器指令或其偏移地址的指令。可以以显式存贮器方式或堆栈方式执行。指令数据相关检测全部或部分转换后指令的显式或相对偏移的数据存贮器地址的数据相关。可以以机器指令或微指令方式转换显式存贮器指令。一种堆栈指令执行装置,通过堆栈解码器对堆栈指令的堆栈寻址进行解码,以消除堆栈相关。堆栈解码器通过连线和控制门有条件反馈实际堆栈状态。微处理器数据相关检测器检测全部或部分堆栈指令的显式地址之间的数据相关转换成显式存贮器指令执行时,可以直接从指令的显式地址存贮数据执行。本专利技术通过消除堆栈相关,使得被堆栈寻址隐藏起来的物理地址和数据相关充分显现出来,以利于微处理器检测和进一步提高指令并行度,大大简化了堆栈指令数据相关的判断,以利于十分成熟的现代寄存器 ...
【技术保护点】
一种堆栈指令执行方法,其特征在于:堆栈指令不仅要对自身解码,而且还要对堆栈指令的数据结构即对指令的堆栈寻址进行解码,以消除堆栈相关。
【技术特征摘要】
【国外来华专利技术】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。