×

Vector data processor

  • US 4,651,274 A
  • Filed: 03/28/1984
  • Issued: 03/17/1987
  • Est. Priority Date: 07/21/1980
  • Status: Expired due to Term
First Claim
Patent Images

1. A vector data processor, comprising:

  • (a) a main storage;

    (b) operation means for sequentially performing an operation on vector elements provided to said operation means in such a manner as to provide vector elements corresponding to the results of said operation in parallel to receiving new vector elements;

    (c) a plurality of vector registers each being selected by an instruction, each being accessible independently from each other vector register, and each including means connected to said main storage and said operation means so as to receive vector elements therefrom or to provide vector elements thereto for holding a plurality of vector elements at a plurality of address locations within each vector register;

    (d) control means connected to control said vector registers and responsive to instructions, including a plurality of write counter means each connected to a corresponding vector register, for sequentially indicating addresses of said storage locations within the corresponding vector register at which a write operation is to be effected for vector elements received by the corresponding vector register when the corresponding vector register is selected by an instruction so as to receive the vector elements, and including a plurality of read counter means each connected to a corresponding vector register and operable simultaneously with said write counter means connected to said corresponding vector register, for sequentially indicating addresses of storage locations at which a read operation is to be effected for vector elements held by the corresponding vector register when the corresponding vector register is selected by an instruction so as to read the held vector elements.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×