Patent · US Expired

Arithmetic-stack processor which precalculates external stack address before needed by CPU for building high level language executing computers

US5187799A · kind A · utility

10Cited by
26References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 17, 1988
Grant dateFeb 16, 1993
Priority date
Expiry dateMay 17, 2008

Classification

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

Abstract

This is a 32-bit combined arithmetic unit and stack processor (designated as the ASP chip) designed to be a simple, flexible, yet powerful building block for a high level language computer. The ASP is a 3-micron CMOS chip which has run high level programs at 12.5 MHz. When combined with the right hardware and compiler, it will run procedural language programs efficiently. It requires extra hardware to build a complete system, so it is to be mainly where speed is critical; but, employs greatly simplified hardware and software designs. A basic ASP combines arithmetic and stack manipulation functions and is capable of performing 227 different instructions to implement the high level language. A minimum of two ASPs are required to construct a stack-oriented high level language computer.

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