AU2001264140A1 - Register addressing - Google Patents
Register addressingInfo
- Publication number
- AU2001264140A1 AU2001264140A1 AU2001264140A AU6414001A AU2001264140A1 AU 2001264140 A1 AU2001264140 A1 AU 2001264140A1 AU 2001264140 A AU2001264140 A AU 2001264140A AU 6414001 A AU6414001 A AU 6414001A AU 2001264140 A1 AU2001264140 A1 AU 2001264140A1
- Authority
- AU
- Australia
- Prior art keywords
- register addressing
- addressing
- register
- 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.)
- Abandoned
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/30098—Register arrangements
- G06F9/30105—Register structure
- G06F9/30112—Register structure comprising data of variable length
-
- 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
- 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/30145—Instruction analysis, e.g. decoding, instruction word fields
- G06F9/3016—Decoding the operand specifier, e.g. specifier format
- G06F9/30163—Decoding the operand specifier, e.g. specifier format with implied specifier, e.g. top of stack
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Executing Machine-Instructions (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0015092 | 2000-06-20 | ||
| GB0015092A GB2363869B (en) | 2000-06-20 | 2000-06-20 | Register addressing |
| PCT/GB2001/002665 WO2001098891A1 (en) | 2000-06-20 | 2001-06-18 | Register addressing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| AU2001264140A1 true AU2001264140A1 (en) | 2002-01-02 |
Family
ID=9894045
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AU2001264140A Abandoned AU2001264140A1 (en) | 2000-06-20 | 2001-06-18 | Register addressing |
Country Status (5)
| Country | Link |
|---|---|
| US (3) | US6601157B1 (en) |
| EP (1) | EP1299803B1 (en) |
| AU (1) | AU2001264140A1 (en) |
| GB (1) | GB2363869B (en) |
| WO (1) | WO2001098891A1 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7127593B2 (en) | 2001-06-11 | 2006-10-24 | Broadcom Corporation | Conditional execution with multiple destination stores |
| US7463585B2 (en) * | 2002-05-16 | 2008-12-09 | Broadcom Corporation | System, method, and apparatus for load-balancing to a plurality of ports |
| GB2397667A (en) * | 2003-01-27 | 2004-07-28 | Imagination Tech Ltd | Multiple register load using a very long instruction word |
| JP2007335977A (en) * | 2006-06-12 | 2007-12-27 | Toshiba Corp | Electron device |
| US20080079712A1 (en) * | 2006-09-28 | 2008-04-03 | Eric Oliver Mejdrich | Dual Independent and Shared Resource Vector Execution Units With Shared Register File |
| US8169439B2 (en) | 2007-10-23 | 2012-05-01 | International Business Machines Corporation | Scalar precision float implementation on the “W” lane of vector unit |
| WO2009061547A1 (en) * | 2007-11-05 | 2009-05-14 | Sandbridge Technologies, Inc. | Method of encoding register instruction fields |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5142633A (en) | 1989-02-03 | 1992-08-25 | Digital Equipment Corporation | Preprocessing implied specifiers in a pipelined processor |
| EP0463965B1 (en) | 1990-06-29 | 1998-09-09 | Digital Equipment Corporation | Branch prediction unit for high-performance processor |
| JP2616182B2 (en) * | 1990-08-29 | 1997-06-04 | 三菱電機株式会社 | Data processing device |
| EP0483967A3 (en) * | 1990-10-29 | 1993-07-21 | Sun Microsystems, Inc. | Apparatus for increasing the number of registers available in a computer processor |
| US5963746A (en) * | 1990-11-13 | 1999-10-05 | International Business Machines Corporation | Fully distributed processing memory element |
| JPH0527970A (en) | 1991-07-18 | 1993-02-05 | Seikosha Co Ltd | Arithmetic unit |
| US5825921A (en) * | 1993-03-19 | 1998-10-20 | Intel Corporation | Memory transfer apparatus and method useful within a pattern recognition system |
| JP3789583B2 (en) * | 1997-02-19 | 2006-06-28 | 株式会社ルネサステクノロジ | Data processing device |
| US6260137B1 (en) * | 1997-09-12 | 2001-07-10 | Siemens Aktiengesellschaft | Data processing unit with digital signal processing capabilities |
| US6446190B1 (en) * | 1998-03-12 | 2002-09-03 | Bops, Inc. | Register file indexing methods and apparatus for providing indirect control of register addressing in a VLIW processor |
| US6205543B1 (en) * | 1998-12-03 | 2001-03-20 | Sun Microsystems, Inc. | Efficient handling of a large register file for context switching |
| AU3636901A (en) * | 1999-10-26 | 2001-05-08 | Pyxsys Corporation | Wide connections for transferring data between pe's of an n-dimensional mesh-connected simd array while transferring operands from memory |
-
2000
- 2000-06-20 GB GB0015092A patent/GB2363869B/en not_active Expired - Fee Related
- 2000-11-01 US US09/703,837 patent/US6601157B1/en not_active Expired - Fee Related
-
2001
- 2001-06-18 WO PCT/GB2001/002665 patent/WO2001098891A1/en not_active Ceased
- 2001-06-18 EP EP01938463A patent/EP1299803B1/en not_active Expired - Lifetime
- 2001-06-18 AU AU2001264140A patent/AU2001264140A1/en not_active Abandoned
-
2003
- 2003-06-19 US US10/464,544 patent/US6836837B2/en not_active Expired - Lifetime
-
2004
- 2004-12-06 US US11/003,398 patent/US7266671B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| GB0015092D0 (en) | 2000-08-09 |
| US6601157B1 (en) | 2003-07-29 |
| US20040068639A1 (en) | 2004-04-08 |
| GB2363869A (en) | 2002-01-09 |
| GB2363869B (en) | 2004-06-23 |
| US7266671B2 (en) | 2007-09-04 |
| US6836837B2 (en) | 2004-12-28 |
| WO2001098891A1 (en) | 2001-12-27 |
| US20050097303A1 (en) | 2005-05-05 |
| EP1299803A1 (en) | 2003-04-09 |
| EP1299803B1 (en) | 2012-10-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2002225620A1 (en) | Address matching | |
| AU2001262847A1 (en) | Language-understanding | |
| AU2001228708A1 (en) | Coin-validation arrangement | |
| AU2000267458A1 (en) | Hypercomputer | |
| AU2001254546A1 (en) | Aminopiperidines | |
| AU2001220246A1 (en) | Neckphone | |
| AU2001239310A1 (en) | Decahydro-isoquinolines | |
| AU2001265089A1 (en) | Rc-timer scheme | |
| AU2001258349A1 (en) | Bisacylguanidine | |
| AU2001279754A1 (en) | Indoloquinazolinones | |
| AU2000261840A1 (en) | Bis-beta-hydroxyethyl terephthalate | |
| AU2002223503A1 (en) | Decondenser unit | |
| AU2001290931A1 (en) | Ski-snowboard | |
| AU2001285886A1 (en) | 2-guanidino-4-aryl-quinazoline | |
| AU2002324924A1 (en) | Register bank | |
| AU2001258924A1 (en) | Microsatellite-aflp | |
| AU2001278086A1 (en) | Pseudo addressing | |
| AU4089601A (en) | Panel | |
| AU2001264140A1 (en) | Register addressing | |
| AU2002345226A1 (en) | Information register | |
| AU2001281921A1 (en) | Bdellosomes | |
| AU2002213798A1 (en) | Printing unit | |
| AU2001246864A1 (en) | Hypotensors | |
| AU2002223847A1 (en) | Data addressing | |
| AU2001226668A1 (en) | Crankshaft-starter-generator |