Patent · US Expired

Method and apparatus for employing a cycle bit parallel executing instructions

US6154828A · kind A · utility

23Cited by
17References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 3, 1993
Grant dateNov 28, 2000
Priority date
Expiry dateJun 3, 2013

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3838
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus including means for storing an executable file which includes a group of bits which define functional operations and cycle bits associated with each functional operation and means for completing a variable number of the functional operations in parallel during a single execution cycle in accordance with a state of the associated cycle bit. The method and apparatus eliminates the need for complex data dependency checking hardware and allows a minimum amount of control logic to complete execution of executable files. The method and apparatus further minimizes the necessity of adding null operations (NOPs) to executable files which reduces the amount of storage space necessary to store the executable files and allows executable files to be used on multiple hardware implementations and for register values to be used for multiple purposes during single execution cycles.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.