DE10107102A1 - Verfahren und Anordnung zur Instruktionswortgenerierung bei der Ansteuerung von Funktionseinheiten in einem Prozessor - Google Patents
Verfahren und Anordnung zur Instruktionswortgenerierung bei der Ansteuerung von Funktionseinheiten in einem ProzessorInfo
- Publication number
- DE10107102A1 DE10107102A1 DE10107102A DE10107102A DE10107102A1 DE 10107102 A1 DE10107102 A1 DE 10107102A1 DE 10107102 A DE10107102 A DE 10107102A DE 10107102 A DE10107102 A DE 10107102A DE 10107102 A1 DE10107102 A1 DE 10107102A1
- Authority
- DE
- Germany
- Prior art keywords
- instruction word
- instruction
- word
- program
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000006467 substitution reaction Methods 0.000 claims abstract description 3
- 230000015572 biosynthetic process Effects 0.000 claims description 3
- 238000003786 synthesis reaction Methods 0.000 claims description 3
- 230000003213 activating effect Effects 0.000 abstract 1
- 230000000875 corresponding effect Effects 0.000 description 7
- 230000001960 triggered effect Effects 0.000 description 2
- 230000003139 buffering effect Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3802—Instruction prefetching
- G06F9/3814—Implementation provisions of instruction buffers, e.g. prefetch buffer; banks
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04G—SCAFFOLDING; FORMS; SHUTTERING; BUILDING IMPLEMENTS OR AIDS, OR THEIR USE; HANDLING BUILDING MATERIALS ON THE SITE; REPAIRING, BREAKING-UP OR OTHER WORK ON EXISTING BUILDINGS
- E04G21/00—Preparing, conveying, or working-up building materials or building elements in situ; Other devices or measures for constructional work
- E04G21/02—Conveying or working-up concrete or similar masses able to be heaped or cast
- E04G21/04—Devices for both conveying and distributing
- E04G21/0418—Devices for both conveying and distributing with distribution hose
- E04G21/0436—Devices for both conveying and distributing with distribution hose on a mobile support, e.g. truck
-
- E—FIXED CONSTRUCTIONS
- E04—BUILDING
- E04G—SCAFFOLDING; FORMS; SHUTTERING; BUILDING IMPLEMENTS OR AIDS, OR THEIR USE; HANDLING BUILDING MATERIALS ON THE SITE; REPAIRING, BREAKING-UP OR OTHER WORK ON EXISTING BUILDINGS
- E04G21/00—Preparing, conveying, or working-up building materials or building elements in situ; Other devices or measures for constructional work
- E04G21/02—Conveying or working-up concrete or similar masses able to be heaped or cast
- E04G21/04—Devices for both conveying and distributing
- E04G21/0418—Devices for both conveying and distributing with distribution hose
- E04G21/0445—Devices for both conveying and distributing with distribution hose with booms
- E04G21/0463—Devices for both conveying and distributing with distribution hose with booms with boom control mechanisms, e.g. to automate concrete distribution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/3017—Runtime instruction translation, e.g. macros
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3802—Instruction prefetching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3836—Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution
- G06F9/3853—Instruction issuing, e.g. dynamic instruction scheduling or out of order instruction execution of compound instructions
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Architecture (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Structural Engineering (AREA)
- Civil Engineering (AREA)
- Mechanical Engineering (AREA)
- Advance Control (AREA)
- Executing Machine-Instructions (AREA)
- Devices For Executing Special Programs (AREA)
Abstract
Description
Claims (9)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10107102A DE10107102B4 (de) | 2001-02-14 | 2001-02-14 | Verfahren und Anordnung zur Instruktionswortgenerierung bei der Ansteuerung von Funktionseinheiten in einem Prozessor |
JP2002032394A JP4494701B2 (ja) | 2001-02-14 | 2002-02-08 | プロセッサ内の機能単位の制御時に命令語を生成する方法 |
GB0203098A GB2375197B (en) | 2001-02-14 | 2002-02-11 | Method and arrangement for instruction word generation in the driving of functional units in a processor |
FR0201754A FR2824154B1 (fr) | 2001-02-14 | 2002-02-13 | Procede et dispositif pour generer des mots d'instruction pour la commande d'unites fonctionnelles dans un processeur |
US10/075,916 US7069418B2 (en) | 2001-02-14 | 2002-02-14 | Method and arrangement for instruction word generation in the controlling of functional units in a processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10107102A DE10107102B4 (de) | 2001-02-14 | 2001-02-14 | Verfahren und Anordnung zur Instruktionswortgenerierung bei der Ansteuerung von Funktionseinheiten in einem Prozessor |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10107102A1 true DE10107102A1 (de) | 2002-08-29 |
DE10107102B4 DE10107102B4 (de) | 2004-02-26 |
Family
ID=7674177
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10107102A Expired - Fee Related DE10107102B4 (de) | 2001-02-14 | 2001-02-14 | Verfahren und Anordnung zur Instruktionswortgenerierung bei der Ansteuerung von Funktionseinheiten in einem Prozessor |
Country Status (5)
Country | Link |
---|---|
US (1) | US7069418B2 (de) |
JP (1) | JP4494701B2 (de) |
DE (1) | DE10107102B4 (de) |
FR (1) | FR2824154B1 (de) |
GB (1) | GB2375197B (de) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9065793B2 (en) * | 2011-02-24 | 2015-06-23 | Cbs Interactive Inc. | Rendering web content using pre-caching |
CN102561700B (zh) * | 2012-01-16 | 2014-05-21 | 三一重工股份有限公司 | 一种机械臂控制***、方法及工程机械 |
US10453534B2 (en) * | 2013-08-07 | 2019-10-22 | Qualcomm Technologies International, Ltd. | Patching of programmable memory |
US10564942B2 (en) * | 2017-11-17 | 2020-02-18 | International Business Machines Corporation | Compiler for a processor comprising primary and non-primary functional units |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5953747A (en) * | 1994-03-30 | 1999-09-14 | Digital Equipment Corporation | Apparatus and method for serialized set prediction |
DE19859389C1 (de) * | 1998-12-22 | 2000-07-06 | Systemonic Ag | Verfahren zur Ansteuerung von Funktionseinheiten in einem Prozessor und Prozessoranordnung zur Durchführung des Verfahrens |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5079693A (en) * | 1989-02-28 | 1992-01-07 | Integrated Device Technology, Inc. | Bidirectional FIFO buffer having reread and rewrite means |
US5267191A (en) * | 1989-04-03 | 1993-11-30 | Ncr Corporation | FIFO memory system |
US5347638A (en) * | 1991-04-15 | 1994-09-13 | Seagate Technology, Inc. | Method and apparatus for reloading microinstruction code to a SCSI sequencer |
JP3461185B2 (ja) * | 1993-06-30 | 2003-10-27 | 株式会社東芝 | ロードモジュールへのソースコード行番号登録方法および装置 |
US6745265B1 (en) * | 2000-03-21 | 2004-06-01 | Agere Systems Inc. | Method and apparatus for generating status flags in a memory device |
-
2001
- 2001-02-14 DE DE10107102A patent/DE10107102B4/de not_active Expired - Fee Related
-
2002
- 2002-02-08 JP JP2002032394A patent/JP4494701B2/ja not_active Expired - Fee Related
- 2002-02-11 GB GB0203098A patent/GB2375197B/en not_active Expired - Fee Related
- 2002-02-13 FR FR0201754A patent/FR2824154B1/fr not_active Expired - Fee Related
- 2002-02-14 US US10/075,916 patent/US7069418B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5953747A (en) * | 1994-03-30 | 1999-09-14 | Digital Equipment Corporation | Apparatus and method for serialized set prediction |
DE19859389C1 (de) * | 1998-12-22 | 2000-07-06 | Systemonic Ag | Verfahren zur Ansteuerung von Funktionseinheiten in einem Prozessor und Prozessoranordnung zur Durchführung des Verfahrens |
Also Published As
Publication number | Publication date |
---|---|
DE10107102B4 (de) | 2004-02-26 |
US7069418B2 (en) | 2006-06-27 |
FR2824154A1 (fr) | 2002-10-31 |
JP4494701B2 (ja) | 2010-06-30 |
GB2375197B (en) | 2004-02-11 |
FR2824154B1 (fr) | 2005-09-02 |
GB2375197A (en) | 2002-11-06 |
JP2002278774A (ja) | 2002-09-27 |
US20020194454A1 (en) | 2002-12-19 |
GB0203098D0 (en) | 2002-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2350884C2 (de) | Adreßumsetzungseinheit | |
DE2756890C2 (de) | Schaltungungsanordnung zur Steuerung der Datenübertragung zwischen einer zentralen Verarbeitungseinheit und einer Mehrzahl peripherer Einheiten | |
DE2536622A1 (de) | Mikroprogrammsteuerung mit flexibler auswahl von steuerworten | |
DE1549474C3 (de) | Anordnung In einer elektronischen digitalen Datenverarbeitungsanlage zur Ausführung eines ersten Befehls und gleichzeitigen Decodierung eines folgenden Befehls | |
DE3148099C2 (de) | Anordnung zum Erkennen einer Digitalfolge | |
DE2854782C2 (de) | Datenverarbeitungssystem und Verfahren zum Ersetzen eines Datenblocks in einem Schnellspeicher | |
DE68925376T2 (de) | In Direktabbildung und in Bankabbildung wirksamer Informationsprozessor und Verfahren zum Schalten der Abbildungsschemas | |
DE3501903A1 (de) | Im pipelinebetrieb arbeitende datenverarbeitungseinrichtung | |
DE1499191B2 (de) | Elektronische einrichtung fuer eine datenverarbeitungsanlage | |
DE1180171B (de) | Zahlenrechner | |
DE10107102A1 (de) | Verfahren und Anordnung zur Instruktionswortgenerierung bei der Ansteuerung von Funktionseinheiten in einem Prozessor | |
DE19859389C1 (de) | Verfahren zur Ansteuerung von Funktionseinheiten in einem Prozessor und Prozessoranordnung zur Durchführung des Verfahrens | |
DE2235883C3 (de) | Datenverarbeitungseinrichtung | |
DE1799012B1 (de) | Registereinrichtung zur Erleichterung des Wechsels von Teilprogrammen und Teilprogrammschnitten in einem elektronischen Rechner | |
DE2610428A1 (de) | Anordnung zur steuerung der zwischenspeicherung von zwischen zwei funktionseinheiten zu uebertragenden daten in einem pufferspeicher | |
DE3341339C2 (de) | Befehlsfolgegenerator | |
DE2502920A1 (de) | Steueranordnung fuer den betrieb eines datenendgeraetes | |
DE1549422B2 (de) | Datenverarbeitungsanlage mit variabel vorwaehlbarer wortlaenge | |
DE1499284B2 (de) | Datenverarbeitungsanlage | |
DE1549446A1 (de) | Digitalrechner | |
DE2028931A1 (de) | Digitale Rechenmaschine mit mehreren Akkumulatorregistern | |
EP0262636B1 (de) | Schaltungsanordnung zum Auswählen und/oder Ausrichten von Dateneinheiten in Datenverarbeitungsanlagen | |
DE1474090B2 (de) | Datenverarbeitungsanlage | |
DE2451984C2 (de) | Datenverarbeitungsanlage | |
DE1449567C3 (de) | Digitales Datenverarbeitungssystem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: NXP SEMICONDUCTORS GERMANY GMBH, 22529 HAMBURG, DE |
|
8327 | Change in the person/name/address of the patent owner |
Owner name: NXP B.V., EINDHOVEN, NL |
|
R082 | Change of representative |
Representative=s name: MUELLER-BORE & PARTNER PATENTANWAELTE, EUROPEA, DE |
|
R081 | Change of applicant/patentee |
Owner name: CALLAHAN CELLULAR L.L.C., WILMINGTON, US Free format text: FORMER OWNER: NXP B.V., EINDHOVEN, NL Effective date: 20130211 Owner name: CALLAHAN CELLULAR L.L.C., US Free format text: FORMER OWNER: NXP B.V., EINDHOVEN, NL Effective date: 20130211 |
|
R082 | Change of representative |
Representative=s name: MUELLER-BORE & PARTNER PATENTANWAELTE PARTG MB, DE Effective date: 20130211 Representative=s name: MUELLER-BORE & PARTNER PATENTANWAELTE, EUROPEA, DE Effective date: 20130211 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |