[go: up one dir, main page]

JPS56157538A - Data processing system of advanced mode control - Google Patents

Data processing system of advanced mode control

Info

Publication number
JPS56157538A
JPS56157538A JP6128580A JP6128580A JPS56157538A JP S56157538 A JPS56157538 A JP S56157538A JP 6128580 A JP6128580 A JP 6128580A JP 6128580 A JP6128580 A JP 6128580A JP S56157538 A JPS56157538 A JP S56157538A
Authority
JP
Japan
Prior art keywords
interruption
mode control
instruction
advanced mode
generated
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
Application number
JP6128580A
Other languages
Japanese (ja)
Other versions
JPS6122818B2 (en
Inventor
Keiichiro Uchida
Tetsuo Okamoto
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP6128580A priority Critical patent/JPS56157538A/en
Publication of JPS56157538A publication Critical patent/JPS56157538A/en
Publication of JPS6122818B2 publication Critical patent/JPS6122818B2/ja
Granted 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4812Task transfer initiation or dispatching by interrupt, e.g. masked

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)
  • Complex Calculations (AREA)

Abstract

PURPOSE:To shorten the processing time as the whole, by selecting and registering an interruption of the highest priority level for interruption causes generated in parallel to recognize instructions which interrption causes are generated in accordance with. CONSTITUTION:In the advanced mode control mode for arithmetic logical units 7-1-7-3, it is reported to an advanced mode control indication register 1, and an instruction fetch part 3, etc. are controlled by an advanced mode control part 2 to add the instruction word length to the just preceding instruction address, and an instruction is fetched by the result. Next, instructions fetched successively are set in execution queuing registers 4-1-4-3 in order, and IDs are set in sequential ID set parts 5-1-5-3. Processing are executed in parallel by the units 7-1-7-3; and when an operation exception or the like occurs, an interruption is generated from pertinent one of the units 7-1-7-3 an interruption control part 8 and the control part 2, and a new instruction is prevented from being set, and the interruption processing is executed in the order of IDs.
JP6128580A 1980-05-09 1980-05-09 Data processing system of advanced mode control Granted JPS56157538A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6128580A JPS56157538A (en) 1980-05-09 1980-05-09 Data processing system of advanced mode control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6128580A JPS56157538A (en) 1980-05-09 1980-05-09 Data processing system of advanced mode control

Publications (2)

Publication Number Publication Date
JPS56157538A true JPS56157538A (en) 1981-12-04
JPS6122818B2 JPS6122818B2 (en) 1986-06-03

Family

ID=13166769

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6128580A Granted JPS56157538A (en) 1980-05-09 1980-05-09 Data processing system of advanced mode control

Country Status (1)

Country Link
JP (1) JPS56157538A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58106641A (en) * 1981-12-18 1983-06-25 Fujitsu Ltd Pipeline instruction execution controlling system
JPS61180370A (en) * 1986-01-10 1986-08-13 Hitachi Ltd Data processor
JPS622329A (en) * 1985-06-27 1987-01-08 Nec Corp Arithmetic exception instruction address calculation device
JPS622330A (en) * 1985-06-27 1987-01-08 Nec Corp Arithmetic exception instruction address calculating device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58106641A (en) * 1981-12-18 1983-06-25 Fujitsu Ltd Pipeline instruction execution controlling system
JPS622329A (en) * 1985-06-27 1987-01-08 Nec Corp Arithmetic exception instruction address calculation device
JPS622330A (en) * 1985-06-27 1987-01-08 Nec Corp Arithmetic exception instruction address calculating device
JPS61180370A (en) * 1986-01-10 1986-08-13 Hitachi Ltd Data processor

Also Published As

Publication number Publication date
JPS6122818B2 (en) 1986-06-03

Similar Documents

Publication Publication Date Title
US4777587A (en) System for processing single-cycle branch instruction in a pipeline having relative, absolute, indirect and trap addresses
JPS56149646A (en) Operation controller
EP0378415A3 (en) Multiple instruction dispatch mechanism
JPS5729153A (en) Control system for instruction processing order
EP0354585A3 (en) Instruction pipeline microprocessor
EP0331191A3 (en) Information processing system capable of carrying out advanced execution
JPS56157538A (en) Data processing system of advanced mode control
US5226127A (en) Method and apparatus providing for conditional execution speed-up in a computer system through substitution of a null instruction for a synchronization instruction under predetermined conditions
JPS57168350A (en) Information processor
JPS573143A (en) Instruction prefetching system
JPS56147246A (en) Program control device
JPS55103656A (en) Information processing system
JPS5474338A (en) Information processor
JPS55124806A (en) Sequencing circuit of microcomputer
JPS5654550A (en) Information processor
JPS6455602A (en) Instruction processing circuit for programmable controller
JPS5730033A (en) Data processor
JPS57212546A (en) Controlling system for electronic computer
JPS5622140A (en) Branch control system
JPS57168345A (en) Data processing device
JPS5644942A (en) Information processing unit
JPS57185558A (en) Display system for small size electronic device
JPS578852A (en) Sequenced instruction execution control system
JPS55103645A (en) Microprogram control system
JPS5755451A (en) Information processor