JPS6476325A - Data processor for executing instruction with guard - Google Patents
Data processor for executing instruction with guardInfo
- Publication number
- JPS6476325A JPS6476325A JP62234568A JP23456887A JPS6476325A JP S6476325 A JPS6476325 A JP S6476325A JP 62234568 A JP62234568 A JP 62234568A JP 23456887 A JP23456887 A JP 23456887A JP S6476325 A JPS6476325 A JP S6476325A
- Authority
- JP
- Japan
- Prior art keywords
- guard
- conditions
- instruction
- decided
- 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
Landscapes
- Advance Control (AREA)
- Executing Machine-Instructions (AREA)
Abstract
PURPOSE:To decide the guard conditions at high speed by performing comparison between the result obtained by a decoding means which decodes the executing conditions given by a instruction and the state of the data to be decided by said executing conditions and held by a state holding means. CONSTITUTION:A means 140 decodes the guard conditions included in an instruction and a zero flag is set at every register stored in a register file 170 to decide whether the value of each register is equal to zero or not. A guard condition deciding circuit 150 compares the value of the most significant bit MSB of each register with the guard conditions which are designated by an instruction as the elements of the conditions to be decided. Then the guard conditions designated by an instruction are immediately decided. Thus the guard conditions are decided at high speed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62234568A JP2581565B2 (en) | 1987-09-18 | 1987-09-18 | Data processing device that executes guarded instructions |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62234568A JP2581565B2 (en) | 1987-09-18 | 1987-09-18 | Data processing device that executes guarded instructions |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6476325A true JPS6476325A (en) | 1989-03-22 |
| JP2581565B2 JP2581565B2 (en) | 1997-02-12 |
Family
ID=16973055
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62234568A Expired - Fee Related JP2581565B2 (en) | 1987-09-18 | 1987-09-18 | Data processing device that executes guarded instructions |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2581565B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19980024622A (en) * | 1996-09-13 | 1998-07-06 | 다까노 야스아끼 | Program execution method and device using the method |
| JP2010521729A (en) * | 2007-03-15 | 2010-06-24 | リニア アルジェブラ テクノロジーズ リミテッド | A processor that uses trivial arithmetic operations |
| US8557904B2 (en) | 2007-11-20 | 2013-10-15 | Jtekt Corporation | Sealing device |
-
1987
- 1987-09-18 JP JP62234568A patent/JP2581565B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19980024622A (en) * | 1996-09-13 | 1998-07-06 | 다까노 야스아끼 | Program execution method and device using the method |
| JP2010521729A (en) * | 2007-03-15 | 2010-06-24 | リニア アルジェブラ テクノロジーズ リミテッド | A processor that uses trivial arithmetic operations |
| US8557904B2 (en) | 2007-11-20 | 2013-10-15 | Jtekt Corporation | Sealing device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2581565B2 (en) | 1997-02-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2029088A1 (en) | Instructing method and execution system | |
| DE3751164D1 (en) | Data processor with various types of interrupt processing. | |
| EP0067667A3 (en) | Data processing system | |
| JPS6476325A (en) | Data processor for executing instruction with guard | |
| EP0331191A3 (en) | Information processing system capable of carrying out advanced execution | |
| JPS54122043A (en) | Electronic computer | |
| JPS5760441A (en) | Information processing equipment | |
| JPS57103552A (en) | Data processor | |
| ES8403639A1 (en) | Extended control word decoding device. | |
| EP0265972A3 (en) | Control of the program counter used in a pipelined computer | |
| ATE63175T1 (en) | METHOD FOR RAPID DIVISION OF LONG OPERANDS IN DATA PROCESSING EQUIPMENT AND CIRCUIT ARRANGEMENT FOR CARRYING OUT THE METHOD. | |
| JPS6436349A (en) | Address developing circuit | |
| ATE64019T1 (en) | HIGH SPEED PROCESSOR. | |
| JPS54155744A (en) | Microprogram control system | |
| DK6385A (en) | PLANT FOR MEASURING DESIGNATED PARAMETERS IN VARIOUS PROCESSES AND FOR ANY INTERVENTION, AND ADDITIONAL FOR DATA STORAGE AND DATA PROCESSING | |
| JPS57168345A (en) | Data processing device | |
| DE3881488D1 (en) | METHOD AND ARRANGEMENT FOR EDITING DIFFERENT LANGUAGES. | |
| JPS57755A (en) | Information processor | |
| JPS6417127A (en) | Data processor | |
| JPS5694444A (en) | Information processing device | |
| JPS6481033A (en) | Data processing system | |
| JPS6488635A (en) | Register updating information registering circuit | |
| JPS5617402A (en) | Programmable sequence controller | |
| JPS5264844A (en) | Information processing unit | |
| JPS5720846A (en) | Information processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |