论文部分内容阅读
本文详述的这种计算机结构,说明了性能上的难关是如何克服的,又怎样通过整机的结构、设计与装配来实现微程序结构所能提供的灵活性。本文叙述了一台微程序计算机(以下简称μPC)的功能、物理以及寄存器一级的结构。明确地说,就是IBM4Pi系列空间计算机中的一种机型。这个设计是该公司一个研制通用的中等性能的军用浮点计算机的结果,打算用来满足已知的以及予料的空间应用范围的物理、功能与性能方面的要求。物理要求包括适用于军用规范、尺寸、重量、功耗与体积。功能参数涉及到整体结构:包含浮点运算的指令集合,以及仿真别的计算机结构的能力。要求的性能是对典型的指令混合操作每秒50万次。此外,也必须包括已知的某些应用所要求的备选特性,并提供尽可能加长的运算数。
The computer architecture detailed in this article shows how performance difficulties can be overcome and how flexibility can be afforded by the structure, design and assembly of the complete machine to the microprogramming architecture. This paper describes the functional, physical, and register-level structures of a microprogrammic computer (hereafter referred to as μPC). Specifically, it is a model in the IBM 4Pi series of space computers. This design is the result of the company’s development of a general purpose, mid-performance military floating-point computer intended to meet the physical, functional, and performance requirements of the known and anticipated space applications. Physical requirements include applicable military specifications, size, weight, power consumption and volume. The functional parameters relate to the overall structure: a collection of instructions containing floating-point arithmetic, and the ability to simulate other computer structures. The required performance is a typical instruction mix operation of 500,000 times per second. In addition, you must include the required alternative features that are known for some applications, and provide as long as possible operands.