KR910014802A - 디지탈 데이타 프로세서 및 그 동작 방법 - Google Patents

디지탈 데이타 프로세서 및 그 동작 방법

Info

Publication number
KR910014802A
KR910014802A KR1019900020364A KR900020364A KR910014802A KR 910014802 A KR910014802 A KR 910014802A KR 1019900020364 A KR1019900020364 A KR 1019900020364A KR 900020364 A KR900020364 A KR 900020364A KR 910014802 A KR910014802 A KR 910014802A
Authority
KR
South Korea
Prior art keywords
digital data
data processor
processor
digital
data
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
KR1019900020364A
Other languages
English (en)
Other versions
KR0185979B1 (ko
Inventor
비. 코헨 로버트
이. 가너 로버트
Original Assignee
모토로라 인코포레이티드
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=23833181&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR910014802(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 모토로라 인코포레이티드 filed Critical 모토로라 인코포레이티드
Publication of KR910014802A publication Critical patent/KR910014802A/ko
Application granted granted Critical
Publication of KR0185979B1 publication Critical patent/KR0185979B1/ko
Anticipated expiration legal-status Critical
Expired - Lifetime 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/46Multiprogramming arrangements
    • 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/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/30098Register arrangements
    • G06F9/3012Organisation of register space, e.g. banked or distributed register file
    • G06F9/30123Organisation of register space, e.g. banked or distributed register file according to context, e.g. thread buffers
    • 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/46Multiprogramming arrangements
    • G06F9/461Saving or restoring of program or task context
    • G06F9/462Saving or restoring of program or task context with multiple register sets

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)
  • Microcomputers (AREA)
  • Bus Control (AREA)
KR1019900020364A 1990-01-05 1990-12-12 디지탈 데이타 프로세서 및 그 동작 방법 Expired - Lifetime KR0185979B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US461,587 1990-01-05
US07/461,587 US5115506A (en) 1990-01-05 1990-01-05 Method and apparatus for preventing recursion jeopardy

Publications (2)

Publication Number Publication Date
KR910014802A true KR910014802A (ko) 1991-08-31
KR0185979B1 KR0185979B1 (ko) 1999-05-15

Family

ID=23833181

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019900020364A Expired - Lifetime KR0185979B1 (ko) 1990-01-05 1990-12-12 디지탈 데이타 프로세서 및 그 동작 방법

Country Status (6)

Country Link
US (1) US5115506A (ko)
EP (1) EP0441054B1 (ko)
JP (1) JP2972355B2 (ko)
KR (1) KR0185979B1 (ko)
DE (1) DE69031558T2 (ko)
HK (1) HK1003604A1 (ko)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940001878B1 (ko) * 1990-03-08 1994-03-10 가부시끼가이샤 히다찌세이사꾸쇼 멀티 프로세서시스템 및 인터럽션 제어장치
JP2507833B2 (ja) * 1990-12-25 1996-06-19 三菱電機株式会社 マイクロコンピュ−タ
JP3110866B2 (ja) * 1992-06-01 2000-11-20 株式会社東芝 マイクロプロセッサ
US5313640A (en) * 1992-09-23 1994-05-17 International Business Machines Corporation Method and system for the efficient response to multiple different types of interrupts
US5388226A (en) * 1992-10-05 1995-02-07 Motorola, Inc. Method and apparatus for accessing a register in a data processing system
US5386563A (en) * 1992-10-13 1995-01-31 Advanced Risc Machines Limited Register substitution during exception processing
JPH0713772A (ja) * 1993-06-29 1995-01-17 Mitsubishi Electric Corp データ処理装置
US5642516A (en) * 1994-10-14 1997-06-24 Cirrus Logic, Inc. Selective shadowing of registers for interrupt processing
US5812868A (en) * 1996-09-16 1998-09-22 Motorola Inc. Method and apparatus for selecting a register file in a data processing system
US5901309A (en) * 1997-10-07 1999-05-04 Telefonaktiebolaget Lm Ericsson (Publ) Method for improved interrupt handling within a microprocessor
US5903919A (en) * 1997-10-07 1999-05-11 Motorola, Inc. Method and apparatus for selecting a register bank
US6493781B1 (en) 1999-08-19 2002-12-10 Koninklijke Philips Electronics N.V. Servicing of interrupts with stored and restored flags
US7133951B1 (en) * 2000-02-29 2006-11-07 Bourekas Philip A Alternate set of registers to service critical interrupts and operating system traps
DE60132633T2 (de) 2000-10-18 2009-01-15 Koninklijke Philips Electronics N.V. Digitale signalprozessorvorrichtung
US7552261B2 (en) * 2001-10-12 2009-06-23 Mips Technologies, Inc. Configurable prioritization of core generated interrupts
US7487339B2 (en) * 2001-10-12 2009-02-03 Mips Technologies, Inc. Method and apparatus for binding shadow registers to vectored interrupts
AU2002258316A1 (en) * 2002-04-26 2003-11-10 Telefonaktiebolaget L M Ericsson (Publ) Memory access register file
CN1678999A (zh) * 2002-09-03 2005-10-05 皇家飞利浦电子股份有限公司 用于处理嵌套中断的方法和设备
US7493478B2 (en) * 2002-12-05 2009-02-17 International Business Machines Corporation Enhanced processor virtualization mechanism via saving and restoring soft processor/system states
US7680990B2 (en) * 2003-05-30 2010-03-16 Hewlett-Packard Development Company, L.P. Superword memory-access instructions for data processor
TW200511111A (en) * 2003-07-30 2005-03-16 Koninkl Philips Electronics Nv Microcontroller with an interrupt structure having programmable priority levels with each priority level associated with a different register set
CN101075219B (zh) * 2007-06-19 2010-08-11 北京中星微电子有限公司 一种中断处理方法及系统
US8151095B1 (en) * 2008-07-18 2012-04-03 Nvidia Corporation System and method for context migration across CPU threads
US9195497B2 (en) 2012-03-21 2015-11-24 Microchip Technology Incorporated Microcontroller with context switch

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3858182A (en) * 1972-10-10 1974-12-31 Digital Equipment Corp Computer program protection means
US4217638A (en) * 1977-05-19 1980-08-12 Tokyo Shibaura Electric Co., Ltd. Data-processing apparatus and method
JPS5616248A (en) * 1979-07-17 1981-02-17 Matsushita Electric Ind Co Ltd Processing system for interruption
US4434461A (en) * 1980-09-15 1984-02-28 Motorola, Inc. Microprocessor with duplicate registers for processing interrupts
JPS58129658A (ja) * 1982-01-29 1983-08-02 Nec Corp マイクロプログラム制御装置
JPS60214044A (ja) * 1984-04-09 1985-10-26 Nec Corp マイクロコンピュ−タ
DE3566314D1 (en) * 1984-04-26 1988-12-22 Bbc Brown Boveri & Cie Apparatus for saving a calculator status
JPS6177936A (ja) * 1984-09-26 1986-04-21 Nec Corp 情報処理装置
JPS61206043A (ja) * 1985-03-11 1986-09-12 Hitachi Ltd 仮想計算機システムにおける割込制御方法
JPS63245529A (ja) * 1987-03-31 1988-10-12 Toshiba Corp レジスタ退避復元装置
JP2594600B2 (ja) * 1988-02-23 1997-03-26 日本電気株式会社 シングルチップマイクロコンピュータ

Also Published As

Publication number Publication date
KR0185979B1 (ko) 1999-05-15
JP2972355B2 (ja) 1999-11-08
JPH04211838A (ja) 1992-08-03
US5115506A (en) 1992-05-19
EP0441054A1 (en) 1991-08-14
DE69031558D1 (de) 1997-11-13
EP0441054B1 (en) 1997-10-08
HK1003604A1 (en) 1998-10-30
DE69031558T2 (de) 1998-03-26

Similar Documents

Publication Publication Date Title
KR910014802A (ko) 디지탈 데이타 프로세서 및 그 동작 방법
KR930701794A (ko) 데이타 프로세서 및 데이타 처리방법
DE69029805D1 (de) Photographischer videoaufnahmeprozessor und -verfahren
DE68929100D1 (de) Digitalsignalverarbeitungsverfahren
DE68928863D1 (de) Bildverarbeitungsverfahren und -vorrichtung
EP0737000A3 (en) Photographic video recording processor and method
DE68929383D1 (de) Bildverarbeitungsvorrichtung und -verfahren
DE69115961D1 (de) Bilddatenverarbeitung
DE68929215D1 (de) Datenprozessor
DE3782843D1 (de) Digitales bildverarbeitungssystem und -verfahren.
DE69128060D1 (de) Bilddatenverarbeitung
DE69127210D1 (de) Informationsaufnahmeverfahren und -gerät
DE68928557D1 (de) Bildverarbeitungsgerät und -methode
KR850002619A (ko) 디지탈 컴퓨터 시스템의 데이타 프로세싱 시스템 및 이의 통신로 접속 장치
DE68922674D1 (de) Bildverarbeitungsverfahren und -anordnung.
DE69231053D1 (de) Datenverarbeitungssystem und -methode
DE69321763D1 (de) Datenverarbeitungsverfahren und -vorrichtung
DE69121758D1 (de) Verbessertes Datenkomprimierungssystem und -verfahren
DE69133524D1 (de) Bildaufzeichnungsverfahren und Bildbaresobjekt
DE69034121D1 (de) Aufzeichnungsvorrichtung und -verfahren
DE69122542D1 (de) Verbessertes Datenkomprimierungssystem und -verfahren
DE69127381D1 (de) Informationsverarbeitungssystem und Informationsverarbeitungsmethode
DE69229771D1 (de) Datenverarbeitungsverfahren und -vorrichtung
DE69127509D1 (de) Datenaufzeichnungsverfahren
DE69122639D1 (de) Bildverarbeitungsverfahren und -vorrichtung

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19901212

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19951211

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19901212

Comment text: Patent Application

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19980930

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19981229

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19981229

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20011029

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20021031

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20031106

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20041018

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20051014

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20061020

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20071011

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20081014

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20091016

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20091016

Start annual number: 12

End annual number: 12

EXPY Expiration of term
PC1801 Expiration of term

Termination date: 20110910

Termination category: Expiration of duration