首页> 外国专利> adressing of microinstructions in a pipeline - central processing unit (operating method, the method of addressing, basement memory and central unit)

adressing of microinstructions in a pipeline - central processing unit (operating method, the method of addressing, basement memory and central unit)

机译:管道中微指令的寻址-中央处理单元(操作方法,寻址方法,地下室存储器和中央单元)

摘要

A memory stack used for storing microinstruction addresses in a pipelined CPU is constructed as a last-in, first-out memory using a stack pointer which applies a read control to one location of the stack and applies a write control to the next higher location. An unconditional read and write is done every machine cycle, before a microinstruction could be decoded, then the data on the read bus, or data from the write bus, is used and the pointer is incremented or decremented if a stack Push or Pop is decoded. These correspond to a Call or Return microinstruction. Thus the delay in decoding the microinstruction does not prevent completion of the stack operation in one machine cycle.
机译:使用堆栈指针将用于在流水线CPU中存储微指令地址的内存堆栈构造为后进先出内存,该指针将读取控制应用于堆栈的一个位置,并将写入控制应用于下一个较高的位置。在对微指令进行解码之前,每个机器周期都要进行无条件的读写,然后使用读总线上的数据或来自写总线的数据,并且如果对堆栈Push或Pop进行了解码,则指针将递增或递减。这些对应于“呼叫”或“返回”微指令。因此,对微指令进行解码的延迟不会阻止在一个机器周期内完成堆栈操作。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号