FR2316658A1 - PROCESS FOR PROCESSING MACHINE INSTRUCTIONS CONTAINING OPERANDS IN THE FORM OF SETS OF MULTIPLETS IN A MICROPROGRAM PROCESSOR OF A DATA PROCESSING INSTALLATION - Google Patents
PROCESS FOR PROCESSING MACHINE INSTRUCTIONS CONTAINING OPERANDS IN THE FORM OF SETS OF MULTIPLETS IN A MICROPROGRAM PROCESSOR OF A DATA PROCESSING INSTALLATIONInfo
- Publication number
- FR2316658A1 FR2316658A1 FR7619409A FR7619409A FR2316658A1 FR 2316658 A1 FR2316658 A1 FR 2316658A1 FR 7619409 A FR7619409 A FR 7619409A FR 7619409 A FR7619409 A FR 7619409A FR 2316658 A1 FR2316658 A1 FR 2316658A1
- Authority
- FR
- France
- Prior art keywords
- microprogramme
- machine instructions
- memory
- multiplets
- sets
- 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.)
- Withdrawn
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/22—Microcontrol or microprogram arrangements
- G06F9/226—Microinstruction function, e.g. input/output microinstruction; diagnostic microinstruction; microinstruction format
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Executing Machine-Instructions (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Execution of machine instructions in a microprogrammed processor is effected by several byte field operands within a microprogramme loop held in a memory. The main memory has a work store and a microprogramme store. Addressing of microprogramme locations is affected over a buffer or ROM within the control unit. Microinstructions are acc eased into a register. Two scratch pad registers within the processor operate in association with work space registers. The instruction format for bye organised microinstructions has a bit group to locate the microprogramme loop in memory, a bit to locate the main function, two address field group and three test fields.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19752529348 DE2529348A1 (en) | 1975-07-01 | 1975-07-01 | METHOD FOR PROCESSING MACHINE COMMANDS WITH BYTE FIELD OPERANDS IN A MICROPROGRAMMED PROCESSOR OF A DATA PROCESSING SYSTEM |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR2316658A1 true FR2316658A1 (en) | 1977-01-28 |
Family
ID=5950399
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR7619409A Withdrawn FR2316658A1 (en) | 1975-07-01 | 1976-06-25 | PROCESS FOR PROCESSING MACHINE INSTRUCTIONS CONTAINING OPERANDS IN THE FORM OF SETS OF MULTIPLETS IN A MICROPROGRAM PROCESSOR OF A DATA PROCESSING INSTALLATION |
Country Status (6)
| Country | Link |
|---|---|
| BE (1) | BE843688A (en) |
| CH (1) | CH607137A5 (en) |
| DE (1) | DE2529348A1 (en) |
| FR (1) | FR2316658A1 (en) |
| IT (1) | IT1081213B (en) |
| NL (1) | NL7607282A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0298523A3 (en) * | 1987-07-09 | 1989-11-08 | Nec Corporation | Microprogram transfer register designation system |
| EP0438961A3 (en) * | 1990-01-24 | 1992-01-02 | International Business Machines Corporation | Hardware data string operation controller |
| EP0317473A3 (en) * | 1987-11-17 | 1992-05-20 | International Business Machines Corporation | Microcode branch based upon operand length and alignment |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1218656A (en) * | 1968-03-27 | 1971-01-06 | Int Computers Ltd | Improvements in or relating to computer system |
| US3570006A (en) * | 1968-01-02 | 1971-03-09 | Honeywell Inc | Multiple branch technique |
-
1975
- 1975-07-01 DE DE19752529348 patent/DE2529348A1/en active Pending
-
1976
- 1976-06-17 CH CH773476A patent/CH607137A5/xx not_active IP Right Cessation
- 1976-06-25 IT IT2470376A patent/IT1081213B/en active
- 1976-06-25 FR FR7619409A patent/FR2316658A1/en not_active Withdrawn
- 1976-07-01 BE BE168559A patent/BE843688A/en unknown
- 1976-07-01 NL NL7607282A patent/NL7607282A/en not_active Application Discontinuation
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3570006A (en) * | 1968-01-02 | 1971-03-09 | Honeywell Inc | Multiple branch technique |
| GB1218656A (en) * | 1968-03-27 | 1971-01-06 | Int Computers Ltd | Improvements in or relating to computer system |
Non-Patent Citations (1)
| Title |
|---|
| NV700/65 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0298523A3 (en) * | 1987-07-09 | 1989-11-08 | Nec Corporation | Microprogram transfer register designation system |
| EP0317473A3 (en) * | 1987-11-17 | 1992-05-20 | International Business Machines Corporation | Microcode branch based upon operand length and alignment |
| EP0438961A3 (en) * | 1990-01-24 | 1992-01-02 | International Business Machines Corporation | Hardware data string operation controller |
Also Published As
| Publication number | Publication date |
|---|---|
| CH607137A5 (en) | 1978-11-30 |
| BE843688A (en) | 1977-01-03 |
| DE2529348A1 (en) | 1977-01-13 |
| IT1081213B (en) | 1985-05-16 |
| NL7607282A (en) | 1977-01-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB1426749A (en) | Micro programme data processor having parallel instruction flow streams for plural level of subinstruction sets | |
| GB1527289A (en) | Data processing systems | |
| JPS6436336A (en) | Calculator system | |
| GB1445746A (en) | Data processing system | |
| GB1457878A (en) | Microprogramme controller for data processor | |
| JPS56501740A (en) | ||
| GB1528332A (en) | Central processing unit employing microprogrammable control in a data processing system | |
| KR860004355A (en) | Processor capable of running one or several programs on multiple calculations | |
| US3979729A (en) | Microprogram unit for a data processor | |
| GB1438341A (en) | Microprogram control systems | |
| GB1436792A (en) | Shared memory addresser | |
| GB1529581A (en) | Data processing apparatus | |
| GB1464570A (en) | Microprogramme control units | |
| KR920004279B1 (en) | Microprocessor with Pointer Register | |
| KR900013413A (en) | Digital signal processing device | |
| FR2316658A1 (en) | PROCESS FOR PROCESSING MACHINE INSTRUCTIONS CONTAINING OPERANDS IN THE FORM OF SETS OF MULTIPLETS IN A MICROPROGRAM PROCESSOR OF A DATA PROCESSING INSTALLATION | |
| GB1433076A (en) | Data processing systems | |
| JPS5461851A (en) | Data processing system | |
| GB1285591A (en) | Direct function digital data processor | |
| JPS5475964A (en) | Data pre-fetch system | |
| JPS57756A (en) | Data processor | |
| KR880003241A (en) | Data processing systems | |
| GB1380750A (en) | Control unit for a data processing system | |
| JPS5562590A (en) | Microprogram control system | |
| JPS57101945A (en) | Control system of information processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ST | Notification of lapse |