[go: up one dir, main page]

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 INSTALLATION

Info

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
Application number
FR7619409A
Other languages
French (fr)
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Corp
Original Assignee
Siemens Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens Corp filed Critical Siemens Corp
Publication of FR2316658A1 publication Critical patent/FR2316658A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/22Microcontrol or microprogram arrangements
    • G06F9/226Microinstruction 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.
FR7619409A 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 Withdrawn FR2316658A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
NV700/65 *

Cited By (3)

* Cited by examiner, † Cited by third party
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