TW364976B - Input operand control in data processing systems - Google Patents
Input operand control in data processing systemsInfo
- Publication number
- TW364976B TW364976B TW085112296A TW85112296A TW364976B TW 364976 B TW364976 B TW 364976B TW 085112296 A TW085112296 A TW 085112296A TW 85112296 A TW85112296 A TW 85112296A TW 364976 B TW364976 B TW 364976B
- Authority
- TW
- Taiwan
- Prior art keywords
- input operand
- bit
- size
- data processing
- flag indicating
- Prior art date
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
- 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/30025—Format conversion instructions, e.g. Floating-Point to Integer, decimal conversion
-
- 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
- G06F9/30038—Instructions to perform operations on packed data, e.g. vector, tile or matrix operations using a mask
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Executing Machine-Instructions (AREA)
- Advance Control (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB9619826A GB2317467B (en) | 1996-09-23 | 1996-09-23 | Input operand control in data processing systems |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW364976B true TW364976B (en) | 1999-07-21 |
Family
ID=10800363
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW085112296A TW364976B (en) | 1996-09-23 | 1996-10-08 | Input operand control in data processing systems |
Country Status (7)
| Country | Link |
|---|---|
| EP (1) | EP0927391A1 (zh) |
| JP (1) | JP3645574B2 (zh) |
| KR (1) | KR20000048531A (zh) |
| CN (1) | CN1226325A (zh) |
| IL (1) | IL127291A0 (zh) |
| MY (1) | MY133769A (zh) |
| TW (1) | TW364976B (zh) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7292586B2 (en) * | 2001-03-30 | 2007-11-06 | Nokia Inc. | Micro-programmable protocol packet parser and encapsulator |
| JP3857614B2 (ja) | 2002-06-03 | 2006-12-13 | 松下電器産業株式会社 | プロセッサ |
| US7668897B2 (en) | 2003-06-16 | 2010-02-23 | Arm Limited | Result partitioning within SIMD data processing systems |
| GB2409062C (en) * | 2003-12-09 | 2007-12-11 | Advanced Risc Mach Ltd | Aliasing data processing registers |
| GB2409059B (en) * | 2003-12-09 | 2006-09-27 | Advanced Risc Mach Ltd | A data processing apparatus and method for moving data between registers and memory |
| GB2409066B (en) * | 2003-12-09 | 2006-09-27 | Advanced Risc Mach Ltd | A data processing apparatus and method for moving data between registers and memory |
| US7437541B2 (en) * | 2004-07-08 | 2008-10-14 | International Business Machiens Corporation | Atomically updating 64 bit fields in the 32 bit AIX kernel |
| US8914619B2 (en) * | 2010-06-22 | 2014-12-16 | International Business Machines Corporation | High-word facility for extending the number of general purpose registers available to instructions |
| CN107908427B (zh) * | 2011-12-23 | 2021-11-09 | 英特尔公司 | 用于多维数组中的元素偏移量计算的指令 |
| CN108304217B (zh) * | 2018-03-09 | 2020-11-03 | 中国科学院计算技术研究所 | 将长位宽操作数指令转换为短位宽操作数指令的方法 |
| CN111459546B (zh) * | 2020-03-30 | 2023-04-18 | 芯来智融半导体科技(上海)有限公司 | 一种实现操作数位宽可变的装置及方法 |
-
1996
- 1996-10-08 TW TW085112296A patent/TW364976B/zh not_active IP Right Cessation
-
1997
- 1997-08-22 EP EP97937703A patent/EP0927391A1/en not_active Ceased
- 1997-08-22 KR KR1019990702441A patent/KR20000048531A/ko not_active Withdrawn
- 1997-08-22 CN CN97196725A patent/CN1226325A/zh active Pending
- 1997-08-22 JP JP51437398A patent/JP3645574B2/ja not_active Expired - Lifetime
- 1997-08-22 IL IL12729197A patent/IL127291A0/xx unknown
- 1997-08-30 MY MYPI97004025A patent/MY133769A/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| KR20000048531A (ko) | 2000-07-25 |
| CN1226325A (zh) | 1999-08-18 |
| EP0927391A1 (en) | 1999-07-07 |
| JP3645574B2 (ja) | 2005-05-11 |
| IL127291A0 (en) | 1999-09-22 |
| MY133769A (en) | 2007-11-30 |
| JP2001501001A (ja) | 2001-01-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5481734A (en) | Data processor having 2n bits width data bus for context switching function | |
| US5922066A (en) | Multifunction data aligner in wide data width processor | |
| US5379240A (en) | Shifter/rotator with preconditioned data | |
| GB2317469B (en) | Data processing system register control | |
| EP1102163A3 (en) | Microprocessor with improved instruction set architecture | |
| WO2001006354A1 (en) | Setting condition values in a computer | |
| TW364976B (en) | Input operand control in data processing systems | |
| GB1448866A (en) | Microprogrammed data processing systems | |
| EP1825383B1 (en) | Data file storing multiple data types with controlled data access | |
| EP1204918A1 (en) | Conditional instruction execution in a computer | |
| EP0528695B1 (en) | Data processing apparatus | |
| US4476523A (en) | Fixed point and floating point computation units using commonly shared control fields | |
| US4468748A (en) | Floating point computation unit having means for rounding the floating point computation result | |
| JP2001504959A (ja) | Riscアーキテクチャを有する8ビットマイクロコントローラ | |
| EP0982655A2 (en) | Data processing unit and method for executing instructions of variable lengths | |
| US4476537A (en) | Fixed point and floating point computation units using commonly shared control fields | |
| EP0067667A2 (en) | Data processing system | |
| US6757809B1 (en) | Data processor having 2n bits width data bus for context switching functions | |
| TW325552B (en) | Data processing condition code flags | |
| US4893235A (en) | Central processing unit for a digital computer | |
| MY133789A (en) | Data processing system register control | |
| MY135903A (en) | Result partitioning within simd data processing systems | |
| US5241644A (en) | Queue having long word length | |
| GB2382886A (en) | Vector Processing System | |
| EP0195202B1 (en) | Register selection mechanism and organization of an instruction prefetch buffer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MK4A | Expiration of patent term of an invention patent |