JPS57106958A - Data processor - Google Patents
Data processorInfo
- Publication number
- JPS57106958A JPS57106958A JP18351880A JP18351880A JPS57106958A JP S57106958 A JPS57106958 A JP S57106958A JP 18351880 A JP18351880 A JP 18351880A JP 18351880 A JP18351880 A JP 18351880A JP S57106958 A JPS57106958 A JP S57106958A
- Authority
- JP
- Japan
- Prior art keywords
- microprogram
- operand
- preprocessing unit
- data processor
- shifting
- 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
- 238000007781 pre-processing Methods 0.000 abstract 4
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 238000012797 qualification Methods 0.000 abstract 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/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30032—Movement instructions, e.g. MOVE, SHIFT, ROTATE, SHUFFLE
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Abstract
PURPOSE:To realize an operand shifting function which has performance similar to that completely realized by hardware, by decreasing a physical quantity, by introducing part of microprogram control into the operand shifting function of a data processor. CONSTITUTION:When a preprocessing unit passes control to a microprogram, the left number of the 2nd operand generated by the preprocessing unit is transferred to a shift counter 16 which can be used by the microprogram. Then, a branch to the microprogram is discriminated to facilitate the qualification of a shift number and the update of the 2nd operand address. For reading the 2nd operand, the same microinstruction is used regardless of the performance of shifting operation. Whether shifting operation is needed or not is judged by discriminating whether an indicator is set or not by the preprocessing unit. Thus, operands, required by the instruction, starting at a next address are read by the microprogram successively to the preprocessing unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18351880A JPS57106958A (en) | 1980-12-24 | 1980-12-24 | Data processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18351880A JPS57106958A (en) | 1980-12-24 | 1980-12-24 | Data processor |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS57106958A true JPS57106958A (en) | 1982-07-03 |
JPS6112287B2 JPS6112287B2 (en) | 1986-04-07 |
Family
ID=16137240
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18351880A Granted JPS57106958A (en) | 1980-12-24 | 1980-12-24 | Data processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS57106958A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07160496A (en) * | 1993-12-09 | 1995-06-23 | Nec Corp | Control storage switching system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5223305U (en) * | 1975-08-08 | 1977-02-18 | ||
JPS5253727U (en) * | 1975-10-16 | 1977-04-18 | ||
JPS5522635U (en) * | 1978-07-31 | 1980-02-14 |
-
1980
- 1980-12-24 JP JP18351880A patent/JPS57106958A/en active Granted
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5223305U (en) * | 1975-08-08 | 1977-02-18 | ||
JPS5253727U (en) * | 1975-10-16 | 1977-04-18 | ||
JPS5522635U (en) * | 1978-07-31 | 1980-02-14 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07160496A (en) * | 1993-12-09 | 1995-06-23 | Nec Corp | Control storage switching system |
Also Published As
Publication number | Publication date |
---|---|
JPS6112287B2 (en) | 1986-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1457878A (en) | Microprogramme controller for data processor | |
JPS57106958A (en) | Data processor | |
JPS56124952A (en) | Information processing equipment | |
JPS5423343A (en) | Microprogram controller | |
JPS56147246A (en) | Program control device | |
JPS57756A (en) | Data processor | |
JPS56157538A (en) | Data processing system of advanced mode control | |
JPS5697173A (en) | Operation processing system by mask | |
JPS5769457A (en) | Microprogram controller | |
JPS57101945A (en) | Control system of information processor | |
JPS5786954A (en) | Software subroutine link system | |
JPS5755451A (en) | Information processor | |
JPS5474338A (en) | Information processor | |
JPS5783846A (en) | Operation system for variable length data | |
JPS56152050A (en) | Microprogram control system | |
JPS5785148A (en) | Instruction sequence control device | |
JPS57164350A (en) | Status career storage device | |
JPS5750050A (en) | Microprogram control type electronic computer | |
JPS56135246A (en) | Subroutine access control system | |
JPS5794853A (en) | Data processor | |
JPS55162153A (en) | Information processor | |
JPS576948A (en) | Fault searching system | |
JPS57176455A (en) | Microprogram control information processor | |
JPS5776637A (en) | Microprocessor on microprogram control system | |
JPS5794849A (en) | Microprogram controller |