CA1063248A - Ordinateur avec interruptions par microprogrammes - Google Patents

Ordinateur avec interruptions par microprogrammes

Info

Publication number
CA1063248A
CA1063248A CA234,842A CA234842A CA1063248A CA 1063248 A CA1063248 A CA 1063248A CA 234842 A CA234842 A CA 234842A CA 1063248 A CA1063248 A CA 1063248A
Authority
CA
Canada
Prior art keywords
microprogram
signal
store
address
series
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.)
Expired
Application number
CA234,842A
Other languages
English (en)
Other versions
CA234842S (en
Inventor
Klaus Hempen
Horst-Gunther Werner
Werner Marx
Wilfried Karrenberg
Jurgen Blech
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.)
Koninklijke Philips NV
Original Assignee
Philips Gloeilampenfabrieken NV
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 Philips Gloeilampenfabrieken NV filed Critical Philips Gloeilampenfabrieken NV
Application granted granted Critical
Publication of CA1063248A publication Critical patent/CA1063248A/fr
Expired legal-status Critical Current

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/46—Multiprogramming arrangements
    • G06F9/48—Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806—Task transfer initiation or dispatching
    • G06F9/4812—Task transfer initiation or dispatching by interrupt, e.g. masked
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14—Handling requests for interconnection or transfer
    • G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/24—Handling requests for interconnection or transfer for access to input/output bus using interrupt
    • G06F13/26—Handling requests for interconnection or transfer for access to input/output bus using interrupt with priority control
    • 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
    • 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/26—Address formation of the next micro-instruction ; Microprogram storage or retrieval arrangements
    • G06F9/262—Arrangements for next microinstruction selection
    • G06F9/268—Microinstruction selection not based on processing results, e.g. interrupt, patch, first cycle store, diagnostic programs
    • F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16C—SHAFTS; FLEXIBLE SHAFTS; ELEMENTS OR CRANKSHAFT MECHANISMS; ROTARY BODIES OTHER THAN GEARING ELEMENTS; BEARINGS
    • F16C2300/00—Application independent of particular apparatuses
    • F16C2300/10—Application independent of particular apparatuses related to size
    • F16C2300/14—Large applications, e.g. bearings having an inner diameter exceeding 500 mm

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)
  • Debugging And Monitoring (AREA)
  • Stand-By Power Supply Arrangements (AREA)
  • Selective Calling Equipment (AREA)
CA234,842A 1974-09-07 1975-09-05 Ordinateur avec interruptions par microprogrammes Expired CA1063248A (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19742442988 DE2442988B2 (de) 1974-09-07 1974-09-07 Rechenmaschine

Publications (1)

Publication Number Publication Date
CA1063248A true CA1063248A (fr) 1979-09-25

Family

ID=5925187

Family Applications (1)

Application Number Title Priority Date Filing Date
CA234,842A Expired CA1063248A (fr) 1974-09-07 1975-09-05 Ordinateur avec interruptions par microprogrammes

Country Status (10)

Country Link
JP (1) JPS5718614B2 (fr)
AT (1) AT356940B (fr)
BE (1) BE833143A (fr)
CA (1) CA1063248A (fr)
DE (1) DE2442988B2 (fr)
FR (1) FR2331095A1 (fr)
GB (1) GB1525862A (fr)
IT (1) IT1042303B (fr)
NL (1) NL7510368A (fr)
SE (1) SE415409B (fr)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2423820A1 (fr) * 1978-03-20 1979-11-16 Bendix Corp Processeur autonome entree/sortie pour systeme numerique
JPS57151939U (fr) * 1981-03-17 1982-09-24

Also Published As

Publication number Publication date
BE833143A (fr) 1976-03-05
SE7509806L (sv) 1976-03-08
GB1525862A (en) 1978-09-20
JPS5152750A (fr) 1976-05-10
IT1042303B (it) 1980-01-30
JPS5718614B2 (fr) 1982-04-17
ATA683975A (de) 1979-10-15
FR2331095A1 (fr) 1977-06-03
DE2442988A1 (de) 1976-04-01
DE2442988B2 (de) 1976-12-16
SE415409B (sv) 1980-09-29
NL7510368A (nl) 1976-03-09
FR2331095B1 (fr) 1980-04-30
AT356940B (de) 1980-06-10

Similar Documents

Publication Publication Date Title
CA1081365A (fr) Circuit d'initialisation pour ordinateur digital
US3792441A (en) Micro-program having an overlay micro-instruction
US4077060A (en) Asymmetrical multiprocessor system
US3721961A (en) Data processing subsystems
RU2137182C1 (ru) Выполнение инструкции обработки данных
KR960010919B1 (ko) 데이타 프로세서
JPH04649A (ja) リモートチャネル装置の障害情報転送方式
CA1102004A (fr) Traduction non-disponible
JPS6035697B2 (ja) 入出力制御システム
US3411147A (en) Apparatus for executing halt instructions in a multi-program processor
KR900000113B1 (ko) 명령 감시구성을 갖는 컴퓨터 시스템
US7913018B2 (en) Methods and apparatus for halting cores in response to system management interrupts
JPS62224826A (ja) デジタル装置
KR970066863A (ko) 정보처리장치와 방법 및 스케줄링 디바이스
US4103327A (en) Interrupt control circuit
JPS6031643A (ja) 状態履歴記憶回路
JPS58181160A (ja) 緊急動作制御方式
KR100254779B1 (ko) 피엘씨시스템에서의다중타스크고속수행장치
SU446060A1 (ru) Устройство управлени вычислительной машины
SU1101823A1 (ru) Сбоеустойчивое микропрограммное устройство управлени
JPS6226487B2 (fr)
JPH0721767B2 (ja) エミュレーション方式
EP0333613A2 (fr) Arrêt sur adresse pour mémoire microprogrammable
JPS62197834A (ja) マイクロプログラム制御装置
JPS63155330A (ja) マイクロプログラム制御装置