首页> 外国专利> A MICRO PROGRAM DATA PROCESSOR HAVING PARALLEL INSTRUCTION FLOW STREAMS FOR PLURAL LEVELS OF SUB-INSTRUCTION SETS

A MICRO PROGRAM DATA PROCESSOR HAVING PARALLEL INSTRUCTION FLOW STREAMS FOR PLURAL LEVELS OF SUB-INSTRUCTION SETS

机译:具有子指令集多级并行指令流的微程序数据处理器

摘要

p1426749 Microprogrammed data processor BURROUGHS CORP 5 June 1973 26717/73 Heading G4A Each micro-instruction comprises one or more syllables and includes at least an operator syllable which is used to access a corresponding control instruction in a control memory (e.g. read-only store), and the fetch of each control instruction occurs concurrently with the fetch of the microinstruction syllable which follows next after the corresponding operator syllable. As described, for each microinstruction, there is overlap between incrementation of a micromemory address register and accessing of the microinstruction memory so that a microinstruction is addressed while the address of the next microinstruction is being generated; between addressing of the microinstruction memory and fetching the preceding microinstruction from memory; and between fetching a microinstruction and fetching a control instruction for the previous microinstruction. Micro-instructions have a variable number of syllables, the first containing an operator which is used to address the control memory, and each control word defines the combination of general purpose registers to be used with an arithmetic and logic unit and the function to be performed. Overlap between microinstruction fetch and execution employs a push down stack for microinstruction addresses, and timing of a microinstruction fetch operation is dependent on the current machine state and the type of the current and next microinstructions. The processor is identical to that described in Specification 1,426,748./p[GB1426749A]
机译:> 1426749微程序数据处理器BURROUGHS CORP 1973年6月5日26717/73标题G4A每个微指令都包含一个或多个音节,并且至少包括一个运算符音节,该音节用于访问控制存储器中的相应控制指令(例如, (仅存储),并且每个控制指令的获取与微指令音节的获取同时发生,该微指令音节紧随相应的运算符音节之后。如所描述的,对于每个微指令,在微存储器地址寄存器的递增与对微指令存储器的访问之间存在重叠,使得在生成下一个微指令的地址时对微指令进行寻址。在微指令存储器的寻址与从存储器中获取先前的微指令之间;在获取微指令和获取先前微指令的控制指令之间。微指令具有可变数量的音节,第一个包含一个用于对控制存储器进行寻址的运算符,每个控制字定义了要与算术和逻辑单元一起使用的通用寄存器以及要执行的功能的组合。微指令提取和执行之间的重叠使用下推堆栈存储微指令地址,微指令提取操作的时序取决于当前的机器状态以及当前和下一个微指令的类型。该处理器与规范1426748中描述的处理器相同。 [GB1426749A]

著录项

  • 公开/公告号IN139847B

    专利类型

  • 公开/公告日1976-08-07

    原文格式PDF

  • 申请/专利权人 BURROUGHS CORP;

    申请/专利号IN746CA1974

  • 发明设计人 FERGUSON A;MC GREGOR J;MAC PHERSON A;

    申请日1974-04-03

  • 分类号G06F3/04;

  • 国家 IN

  • 入库时间 2022-08-23 02:52:05

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号