Patent · US Expired

FORTH specific language microprocessor

US5319757A · kind A · utility

15Cited by
12References
2Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 16, 1991
Grant dateJun 7, 1994
Priority date
Expiry dateAug 16, 2011

Classification

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

Abstract

A microprocessor for facilitating use of FORTH computer language includes a top register for storing a first parameter and an Arithmetic logic unit (ALU) connected to the top register for processing the first parameter with other parameters and for storing the results in the top register. An index register stores a second parameter and addresses main memory and pops and pushes the second parameter with respect to a return Last in/first out (LIFO) stack. A next parameter register stores a third parameter and pops andpushes the third parameter with respect to a next parameter LIFO stack. Anh addressing multiplexer is coupled to the index register and the next parameter register. A first swap connection to the top and index registers enables single cycle exchange of the first and second parameters between these two registers. A second swap connection between these registers permits a single cycle exchange of the first parameter and the third parameter between the top and next parameter registers. The memory, return LIFO, stack and next parameter LIFO stack comprise discrete and separate memory areas not accessible.

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