JPS57143640A - Data processing device - Google Patents

Data processing device

Info

Publication number
JPS57143640A
JPS57143640A JP2847581A JP2847581A JPS57143640A JP S57143640 A JPS57143640 A JP S57143640A JP 2847581 A JP2847581 A JP 2847581A JP 2847581 A JP2847581 A JP 2847581A JP S57143640 A JPS57143640 A JP S57143640A
Authority
JP
Japan
Prior art keywords
instruction
read
register
unit
processing
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.)
Pending
Application number
JP2847581A
Other languages
Japanese (ja)
Inventor
Michitaka Yamamoto
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2847581A priority Critical patent/JPS57143640A/en
Publication of JPS57143640A publication Critical patent/JPS57143640A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3802Instruction prefetching
    • G06F9/3812Instruction prefetching with instruction modification, e.g. store into instruction stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Advance Control (AREA)
  • Executing Machine-Instructions (AREA)

Abstract

PURPOSE:To improve the performance of a data processing device, by starting immdeiately the advanced processing of a special instruction when it is absolutely impossible that a register, which is used for instruction modification by the special instruction, is not rewritten by an instruction for which the advanced processing is executed. CONSTITUTION:When a special instruction is read out from a storage device 1 and is inputted to a D unit 3 for decoding instructions, the unit 3 detects that the read instruction is the special instruction and the unit 3 not only sets the address of a general register 12 used for modification to a register 11 but also starts the device to read an instruction to be modified. When the read of the instruction to be modified is completed, the device 1 reports a read completion signal to a D control part 7. The control part 7 confirms transfers a strart command of an instruction processing D to the unit after confirming that this read is completed and that the preceding instruction in course of processing does not rewrite contents of the register 12. The unit 3 inputs the instruction to be modified and reads out modification contents from the register 12 and modifeds the instructions to generate an instruction to be executed and performs a processing in accordinace with this instruction.
JP2847581A 1981-03-02 1981-03-02 Data processing device Pending JPS57143640A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2847581A JPS57143640A (en) 1981-03-02 1981-03-02 Data processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2847581A JPS57143640A (en) 1981-03-02 1981-03-02 Data processing device

Publications (1)

Publication Number Publication Date
JPS57143640A true JPS57143640A (en) 1982-09-04

Family

ID=12249663

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2847581A Pending JPS57143640A (en) 1981-03-02 1981-03-02 Data processing device

Country Status (1)

Country Link
JP (1) JPS57143640A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61170829A (en) * 1985-01-25 1986-08-01 Fujitsu Ltd Writing control system of register
JPS6258339A (en) * 1985-09-09 1987-03-14 Nec Corp Instruction fetching controller
JPS62278639A (en) * 1986-05-27 1987-12-03 Nec Corp Information processor
JPS63142431A (en) * 1986-12-05 1988-06-14 Toshiba Corp Pipeline control system
JPH01229326A (en) * 1988-03-09 1989-09-13 Toshiba Corp Information processor

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51354A (en) * 1974-06-19 1976-01-06 Matsushita Electric Ind Co Ltd NETSUINSATSU HETSUDO
JPS5318931A (en) * 1976-08-06 1978-02-21 Hitachi Ltd Information processor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51354A (en) * 1974-06-19 1976-01-06 Matsushita Electric Ind Co Ltd NETSUINSATSU HETSUDO
JPS5318931A (en) * 1976-08-06 1978-02-21 Hitachi Ltd Information processor

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61170829A (en) * 1985-01-25 1986-08-01 Fujitsu Ltd Writing control system of register
JPH0419574B2 (en) * 1985-01-25 1992-03-30 Fujitsu Ltd
JPS6258339A (en) * 1985-09-09 1987-03-14 Nec Corp Instruction fetching controller
JPH0578052B2 (en) * 1985-09-09 1993-10-28 Nippon Electric Co
JPS62278639A (en) * 1986-05-27 1987-12-03 Nec Corp Information processor
JPS63142431A (en) * 1986-12-05 1988-06-14 Toshiba Corp Pipeline control system
JPH01229326A (en) * 1988-03-09 1989-09-13 Toshiba Corp Information processor

Similar Documents

Publication Publication Date Title
JPS56135204A (en) Programmable controller
TW266275B (en) Digital signal processing device and its direct memory access control process
JPS5533232A (en) Sequential controller
JPS57143640A (en) Data processing device
JPS5587204A (en) Sequential controller
JPS56108108A (en) Sequence control system
SE8201279L (en) PROGRAMMING SYSTEM WITH TERMINAL AND PRESENTATION UNIT
JPS57137942A (en) Instruction advance-taking control system
JPS5476044A (en) Recovery data correction process system
JPS5247646A (en) Command control method
JPS57103530A (en) Channel controlling system
JPS575154A (en) Microprogram controller
JPS57191759A (en) Microprogram tracing system
JPS54140846A (en) Micro-diagnostic system
JPS56147245A (en) Microprogram control device
JPS5239326A (en) Control unit
JPS575155A (en) Microprogram controller
JPS54130023A (en) External information input system in signal processing system using microcomputer
JPS51127637A (en) Information processing device under micro program control system
JPS647369A (en) Data processing device
JPS56152047A (en) Microprogram controller
JPS57196338A (en) Data processor
JPS6418849A (en) End token output circuit
JPS553036A (en) Data processor
JPS54154235A (en) Data process system containing peripheral unit adaptor