EP0795154A4 - MICROPROCESSOR WITH COMPARATIVE OPERATION OF COMPOSED OPERANDS - Google Patents
MICROPROCESSOR WITH COMPARATIVE OPERATION OF COMPOSED OPERANDSInfo
- Publication number
- EP0795154A4 EP0795154A4 EP95943654A EP95943654A EP0795154A4 EP 0795154 A4 EP0795154 A4 EP 0795154A4 EP 95943654 A EP95943654 A EP 95943654A EP 95943654 A EP95943654 A EP 95943654A EP 0795154 A4 EP0795154 A4 EP 0795154A4
- Authority
- EP
- European Patent Office
- Prior art keywords
- operands
- microprocessor
- comparative operation
- comparative
- composed operands
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/3001—Arithmetic instructions
- G06F9/30014—Arithmetic instructions with variable precision
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/02—Comparing digital values
- G06F7/026—Magnitude comparison, i.e. determining the relative order of operands based on their numerical value, e.g. window comparator
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30021—Compare instructions, e.g. Greater-Than, Equal-To, MINMAX
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30036—Instructions to perform operations on packed data, e.g. vector, tile or matrix operations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2207/00—Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F2207/38—Indexing scheme relating to groups G06F7/38 - G06F7/575
- G06F2207/3804—Details
- G06F2207/3808—Details concerning the type of numbers or the way they are handled
- G06F2207/3828—Multigauge devices, i.e. capable of handling packed numbers without unpacking them
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Physics (AREA)
- Executing Machine-Instructions (AREA)
- Debugging And Monitoring (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US34904094A | 1994-12-02 | 1994-12-02 | |
| PCT/US1995/015719 WO1996017292A1 (en) | 1994-12-02 | 1995-12-01 | Microprocessor with compare operation of composite operands |
| US349040 | 1999-07-07 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP0795154A1 EP0795154A1 (en) | 1997-09-17 |
| EP0795154A4 true EP0795154A4 (en) | 1999-03-10 |
Family
ID=23370659
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP95943654A Withdrawn EP0795154A4 (en) | 1994-12-02 | 1995-12-01 | MICROPROCESSOR WITH COMPARATIVE OPERATION OF COMPOSED OPERANDS |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP0795154A4 (en) |
| KR (1) | KR980700603A (en) |
| AU (1) | AU4507396A (en) |
| IL (1) | IL116210A0 (en) |
| WO (1) | WO1996017292A1 (en) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5882993A (en) | 1996-08-19 | 1999-03-16 | Advanced Micro Devices, Inc. | Integrated circuit with differing gate oxide thickness and process for making same |
| DE69720922T2 (en) | 1996-11-29 | 2003-11-13 | Matsushita Electric Industrial Co., Ltd. | Processor with improved rounding process |
| AUPO521897A0 (en) | 1997-02-20 | 1997-04-11 | Telstra R & D Management Pty Ltd | Invisible digital watermarks |
| AU741906B2 (en) * | 1997-02-20 | 2001-12-13 | Digimarc Corporation | Invisible digital watermarks |
| WO1999019791A1 (en) * | 1997-10-10 | 1999-04-22 | Advanced Micro Devices, Inc. | Microprocessor comprising instructions to determine extreme values |
| US6029244A (en) * | 1997-10-10 | 2000-02-22 | Advanced Micro Devices, Inc. | Microprocessor including an efficient implementation of extreme value instructions |
| US6026483A (en) * | 1997-10-23 | 2000-02-15 | Advanced Micro Devices, Inc. | Method and apparatus for simultaneously performing arithmetic on two or more pairs of operands |
| US6085213A (en) * | 1997-10-23 | 2000-07-04 | Advanced Micro Devices, Inc. | Method and apparatus for simultaneously multiplying two or more independent pairs of operands and summing the products |
| US6223198B1 (en) | 1998-08-14 | 2001-04-24 | Advanced Micro Devices, Inc. | Method and apparatus for multi-function arithmetic |
| US6038583A (en) * | 1997-10-23 | 2000-03-14 | Advanced Micro Devices, Inc. | Method and apparatus for simultaneously multiplying two or more independent pairs of operands and calculating a rounded products |
| US6298367B1 (en) | 1998-04-06 | 2001-10-02 | Advanced Micro Devices, Inc. | Floating point addition pipeline including extreme value, comparison and accumulate functions |
| GB9727398D0 (en) * | 1997-12-29 | 1998-02-25 | Sgs Thomson Microelectronics | Run-length encoding |
| US6393554B1 (en) | 1998-01-28 | 2002-05-21 | Advanced Micro Devices, Inc. | Method and apparatus for performing vector and scalar multiplication and calculating rounded products |
| JP5052713B2 (en) * | 1998-10-09 | 2012-10-17 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Vector data processor with conditional instructions |
| US6742013B2 (en) | 2001-05-03 | 2004-05-25 | Sun Microsystems, Inc. | Apparatus and method for uniformly performing comparison operations on long word operands |
| US7958181B2 (en) | 2006-09-21 | 2011-06-07 | Intel Corporation | Method and apparatus for performing logical compare operations |
| FR2965946B1 (en) * | 2010-10-07 | 2012-12-14 | Commissariat Energie Atomique | SYSTEM FOR ORDERING THE EXECUTION OF CADENCE TASKS BY VECTOR LOGIC TIME |
| US20140281418A1 (en) * | 2013-03-14 | 2014-09-18 | Shihjong J. Kuo | Multiple Data Element-To-Multiple Data Element Comparison Processors, Methods, Systems, and Instructions |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0395348A2 (en) * | 1989-04-28 | 1990-10-31 | Apple Computer, Inc. | Method and apparatus for multi-gauge computation |
| EP0463975A2 (en) * | 1990-06-29 | 1992-01-02 | Digital Equipment Corporation | Byte-compare operation for high-performance processor |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4139899A (en) * | 1976-10-18 | 1979-02-13 | Burroughs Corporation | Shift network having a mask generator and a rotator |
| US5265204A (en) * | 1984-10-05 | 1993-11-23 | Hitachi, Ltd. | Method and apparatus for bit operational process |
| JP2613223B2 (en) * | 1987-09-10 | 1997-05-21 | 株式会社日立製作所 | Arithmetic unit |
| US5276891A (en) * | 1990-01-11 | 1994-01-04 | Bull Hn Information Systems Inc. | Alignment of sign, data, edit byte operand results for storage in memory |
| US5168571A (en) * | 1990-01-24 | 1992-12-01 | International Business Machines Corporation | System for aligning bytes of variable multi-bytes length operand based on alu byte length and a number of unprocessed byte data |
| US5423010A (en) * | 1992-01-24 | 1995-06-06 | C-Cube Microsystems | Structure and method for packing and unpacking a stream of N-bit data to and from a stream of N-bit data words |
| US5408670A (en) * | 1992-12-18 | 1995-04-18 | Xerox Corporation | Performing arithmetic in parallel on composite operands with packed multi-bit components |
| US5465374A (en) * | 1993-01-12 | 1995-11-07 | International Business Machines Corporation | Processor for processing data string by byte-by-byte |
-
1995
- 1995-11-30 IL IL11621095A patent/IL116210A0/en unknown
- 1995-12-01 KR KR1019970703683A patent/KR980700603A/en not_active Ceased
- 1995-12-01 WO PCT/US1995/015719 patent/WO1996017292A1/en not_active Application Discontinuation
- 1995-12-01 AU AU45073/96A patent/AU4507396A/en not_active Abandoned
- 1995-12-01 EP EP95943654A patent/EP0795154A4/en not_active Withdrawn
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0395348A2 (en) * | 1989-04-28 | 1990-10-31 | Apple Computer, Inc. | Method and apparatus for multi-gauge computation |
| EP0463975A2 (en) * | 1990-06-29 | 1992-01-02 | Digital Equipment Corporation | Byte-compare operation for high-performance processor |
Non-Patent Citations (2)
| Title |
|---|
| "MC88110 Second Generation RISC Microprocessor User's Manual , Section 5", 1991, MOTOROLA, XP002088724 * |
| See also references of WO9617292A1 * |
Also Published As
| Publication number | Publication date |
|---|---|
| AU4507396A (en) | 1996-06-19 |
| WO1996017292A1 (en) | 1996-06-06 |
| EP0795154A1 (en) | 1997-09-17 |
| KR980700603A (en) | 1998-03-30 |
| IL116210A0 (en) | 1996-01-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69629383D1 (en) | SUPER-SCALAR MICROPROCESSOR WITH RISC86 COMMAND SET | |
| EP0795154A4 (en) | MICROPROCESSOR WITH COMPARATIVE OPERATION OF COMPOSED OPERANDS | |
| FI944003A7 (en) | Strip-wire type high-frequency element | |
| DE69435148D1 (en) | Single-chip microcomputer | |
| DE69510509D1 (en) | Inverter control | |
| DE69400288D1 (en) | Heating unit | |
| DE69425086D1 (en) | microprocessor | |
| DE69425311D1 (en) | Microprocessor with speculative command execution | |
| DE69632970D1 (en) | Microprocessor with reduced program codes | |
| DE69502127D1 (en) | Bisphenol purification | |
| EP0573071A3 (en) | Microprocessor. | |
| DE59409763D1 (en) | Cooktop | |
| KR940027689U (en) | Flat type rectifier motor | |
| KR940026440U (en) | Can Presser | |
| KR950007526U (en) | Microcomputer | |
| KR950019919U (en) | microwave | |
| KR950019879U (en) | microwave | |
| KR950004251U (en) | Microwave | |
| KR940023105U (en) | Ondol Heating Panel | |
| KR950006430U (en) | washboard | |
| KR950014313U (en) | Microwave with outlet | |
| KR950009892U (en) | magnetron | |
| KR940019715U (en) | magnetron | |
| KR950007291U (en) | magnetron | |
| KR950004759U (en) | magnetron |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 19970701 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): DE ES FR GB IT SE |
|
| A4 | Supplementary search report drawn up and despatched |
Effective date: 19990126 |
|
| AK | Designated contracting states |
Kind code of ref document: A4 Designated state(s): DE ES FR GB IT SE |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 19990413 |