Search

John Oneto Phones & Addresses

  • 1143 Paula Dr, Campbell, CA 95008 (408) 605-2331
  • San Diego, CA
  • 5782 Miles Ave, Oakland, CA 94618
  • 4846 Bernal Ave, Pleasanton, CA 94566
  • 4075 Vineyard Ave #12, Pleasanton, CA 94566
  • 5635 Springhouse Dr #22, Pleasanton, CA 94588
  • 3470 Andrews Dr, Pleasanton, CA 94588
  • Vallejo, CA
  • Merced, CA
  • 1143 Paula Dr, Campbell, CA 95008

Publications

Us Patents

Signed Multiplier With Three Port Adder And Automatic Adjustment For Signed Operands

View page
US Patent:
47617560, Aug 2, 1988
Filed:
Jul 11, 1986
Appl. No.:
6/883468
Inventors:
John C. Oneto - Campbell CA
Stephen J. Rawlinson - Sunnyvale CA
Assignee:
Amdahl Corporation - Sunnyvale CA
International Classification:
G06F 752
US Classification:
364757
Abstract:
Disclosed is a signed multiplier for use in a data processing system that handles 2's complement operands. The signed multiplier operates to form a preliminary product independently of the signs of the multiplier and multiplicand. While the multiplication is in progress, the signs of the multiplier and multiplicand are checked. For multiplications where either one of the operands (multiplier or multiplicand) is negative, the preliminary product is modified by one or two correction factors. The correction factors are multiplies of the 2's complements of the operands. The correction factor or factors are added to the preliminary product to form the final product.

System For Establishing Priority Among Selected Tasks Based On Location Of Tasks And Sequence That The Tasks Were Stored Whereas Task Is Always Stored In Location With The Lowest Available Address

View page
US Patent:
55881343, Dec 24, 1996
Filed:
Sep 25, 1992
Appl. No.:
7/951387
Inventors:
John C. Oneto - Campbell CA
Stephen P. Russell - Morgan Hill CA
Assignee:
Amdahl Corporation - Sunnyvale CA
International Classification:
G06F 700
G06F 704
G06F 1334
US Classification:
395485
Abstract:
In a system having a plurality of sources for generating tasks and a plurality of receivers for receiving said tasks wherein a plurality of said tasks for one or more said receivers may be generated at the same time by one or more of said sources, each said receiver having a unique address within said system, an apparatus comprising a storage means for storing said tasks generated by said sources; an address means for generating, in each system cycle, the address of one of said receivers; and priority means connected to said address means and said storage means for establishing priority among the tasks for the receiver whose address is being generated by said address means and for generating a signal indicating which said task has priority, where said priority is established as a function of said selected tasks location in said storage means and the sequence that said selected tasks were stored in said storage means.
John Clarence Oneto from Campbell, CA, age ~87 Get Report