KR100264758B1 - 마이크로컴퓨터 - Google Patents
마이크로컴퓨터 Download PDFInfo
- Publication number
- KR100264758B1 KR100264758B1 KR1019970054776A KR19970054776A KR100264758B1 KR 100264758 B1 KR100264758 B1 KR 100264758B1 KR 1019970054776 A KR1019970054776 A KR 1019970054776A KR 19970054776 A KR19970054776 A KR 19970054776A KR 100264758 B1 KR100264758 B1 KR 100264758B1
- Authority
- KR
- South Korea
- Prior art keywords
- interrupt
- register
- program
- address
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 claims abstract description 96
- 238000000034 method Methods 0.000 claims abstract description 33
- 230000008569 process Effects 0.000 claims abstract description 28
- 230000004044 response Effects 0.000 claims abstract description 5
- 238000004891 communication Methods 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 17
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 14
- 230000002093 peripheral effect Effects 0.000 description 10
- 101000864743 Homo sapiens Secreted frizzled-related protein 1 Proteins 0.000 description 7
- 102100030058 Secreted frizzled-related protein 1 Human genes 0.000 description 7
- 101000864786 Homo sapiens Secreted frizzled-related protein 2 Proteins 0.000 description 5
- 101000711846 Homo sapiens Transcription factor SOX-9 Proteins 0.000 description 5
- 102100030054 Secreted frizzled-related protein 2 Human genes 0.000 description 5
- 102100034204 Transcription factor SOX-9 Human genes 0.000 description 5
- 101100232371 Hordeum vulgare IAT3 gene Proteins 0.000 description 4
- 101000864788 Homo sapiens Secreted frizzled-related protein 3 Proteins 0.000 description 3
- 102100030053 Secreted frizzled-related protein 3 Human genes 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/76—Architectures of general purpose stored program computers
- G06F15/78—Architectures of general purpose stored program computers comprising a single central processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Microcomputers (AREA)
Abstract
Description
Claims (5)
- 마이크로컴퓨터에 있어서,중앙 처리 유닛;인터럽트 처리 요구를 발생시키기 위한 인터럽트 요구 발생 유닛;상기 인터럽트 처리 요구에 응답하여 프로그램 메모리에 저장된 프로그램을 사용하여 인터럽트 처리를 수행하기 위한 제1 인터럽트 모드와 상기 프로그램 메모리에 저장된 프로그램을 사용하지 않고 인터럽트 처리를 수행하기 위한 제2 인터럽트 모드에 근거하여 두개의 처리 요구를 제어하기 위한 처리 요구 제어 유닛; 및전기적으로 프로그램가능 및 소거가능한 읽기-전용 메모리로서 역할을 하는 플래시 메모리를 구비하되,상기 플래시 메모리에/로 부터 기록/삭제하는 처리는 상기 제2 인터럽트 모드에서 수행되는 것을 특징으로 하는 마이크로컴퓨터.
- 제1항에 있어서,상기 플래시 메모리는프로그램가능한 플래시-소거가능한 메모리 셀;상기 플래시 메모리에/로 부터 데이터를 기록/삭제하도록 명령하기 위한 커맨드를 보유하기 위한 커맨트 래치;상기 메모리 셀에 기록될 데이터를 보유하기 위한 데이터 래치;상기 메모리 셀에/로 부터 데이터를 기록/판독하거나 상기 메모리 셀로 부터 데이터를 삭제하는 처리에 대응하는 어드레스를 보유하기 위한 어드레스 래치;상기 어드레스 래치와 상기 중앙 처리 유닛으로 부터 출력된 어드레스 신호를 스위칭하고 상기 메모리 셀에 대한 어드레스 데이터를 출력하기 위한 스위칭 회로; 및상기 메모리 셀에 상기 데이터 래치의 데이터를 기록하며, 상기 메모리 셀로 부터 데이터를 읽어내거나(reading out), 상기 스위칭 회로로 부터 출력된 어드레스 데이터와 상기 커맨드 래치의 커맨드에 따라 상기 메모리 셀로 부터 데이터를 삭제하기 위한 기록/삭제/판독 회로를 구비하는 것을 특징으로 하는 마이크로컴퓨터.
- 제2항에 있어서,상기 플래시 메모리는 상기 어드레스 래치의 어드레스를 증가시키기 위한 증분기를 더 구비하는 것을 특징으로 하는 마이크로컴퓨터.
- 제1항에 있어서,상기 중앙 처리 유닛은실행될 명령이 저장되는 상기 프로그램 메모리의 어드레스를 가리키기 위한 프로그램 카운터;상기 프로그램 메모리로 부터 읽어내어진 명령을 실행하기 위한 실행 제어 유닛; 및상기 실행 제어 유닛의 동작 상태를 저장하기 위한 프로그램 상태 워드 레지스터를 구비하되,상기 제1 인터럽트 모드에 근거한 처리 요구가 발생될 때, 상기 중앙 처리 유닛은 프로그램의 실행을 정지하며, 상기 프로그램 카운터와 상기 프로그램 상태 워드 레지스터의 내용을 저장하고, 상기 제1 인터럽트 모드에 근거한 인터럽트 처리를 실행하는 프로그램을 상기 프로그램 메모리로 부터 읽어내고, 상기 제2 인터럽트 모드에 근거한 처리 요구가 발생될 때, 상기 중앙 처리 유닛은 프로그램의 실행을 인터럽트하며, 그 내용은 저장하지 않고 상기 프로그램 카운터와 상기 프로그램 상태 워드 레지스터의 상태를 유지하고, 상기 프로그램 메모리에 저장된 명령을 사용하지 않고 상기 제2 인터럽트 모드에 근거한 인터럽트 처리를 실행하는 것을 특징으로 하는 마이크로컴퓨터.
- 제1항에 있어서,상기 인터럽트 요구 발생 유닛에 연결된 직렬 통신 회로를 더 구비하되,상기 제2 인터럽트 모드에 근거한 처리 요구는 상기 직렬 통신 회로에 의해 로드된 데이터가 상기 플래시 메모리에 기록될 수 있도록 상기 직렬 통신 회로에 의해 수신된 인터럽트에 응답하여 설정되는 것을 특징으로 하는 마이크로컴퓨터.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP96-283644 | 1996-10-25 | ||
JP8283644A JPH10124474A (ja) | 1996-10-25 | 1996-10-25 | マイクロコンピュータ |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980033145A KR19980033145A (ko) | 1998-07-25 |
KR100264758B1 true KR100264758B1 (ko) | 2000-09-01 |
Family
ID=17668196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970054776A Expired - Fee Related KR100264758B1 (ko) | 1996-10-25 | 1997-10-24 | 마이크로컴퓨터 |
Country Status (3)
Country | Link |
---|---|
US (1) | US6269429B1 (ko) |
JP (1) | JPH10124474A (ko) |
KR (1) | KR100264758B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3785299B2 (ja) * | 2000-03-16 | 2006-06-14 | 本田技研工業株式会社 | 車両制御装置のためのメモリ書き換えシステム |
JP2002269065A (ja) * | 2001-03-08 | 2002-09-20 | Mitsubishi Electric Corp | プログラム可能な不揮発性メモリを内蔵したマイクロコンピュータ |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4406429A (en) * | 1978-04-13 | 1983-09-27 | Texas Instruments Incorporated | Missile detecting and tracking unit |
JPH05266219A (ja) | 1992-03-17 | 1993-10-15 | Hitachi Ltd | マイクロコンピュータ |
JPH06111032A (ja) | 1992-09-30 | 1994-04-22 | Mitsubishi Electric Corp | マイクロコンピュータ |
JP3292864B2 (ja) * | 1995-02-07 | 2002-06-17 | 株式会社日立製作所 | データ処理装置 |
US5784712A (en) * | 1995-03-01 | 1998-07-21 | Unisys Corporation | Method and apparatus for locally generating addressing information for a memory access |
-
1996
- 1996-10-25 JP JP8283644A patent/JPH10124474A/ja active Pending
-
1997
- 1997-10-20 US US08/954,611 patent/US6269429B1/en not_active Expired - Fee Related
- 1997-10-24 KR KR1019970054776A patent/KR100264758B1/ko not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR19980033145A (ko) | 1998-07-25 |
JPH10124474A (ja) | 1998-05-15 |
US6269429B1 (en) | 2001-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6449709B1 (en) | Fast stack save and restore system and method | |
US6792501B2 (en) | Universal serial bus flash memory integrated circuit device | |
JP3787167B2 (ja) | フラッシュメモリ | |
US3930236A (en) | Small micro program data processing system employing multi-syllable micro instructions | |
US3886523A (en) | Micro program data processor having parallel instruction flow streams for plural levels of sub instruction sets | |
EP1788479A2 (en) | System and method for booting from a non-volatile application and file storage device | |
US20060195650A1 (en) | Method to detect NAND-flash parameters by hardware automatically | |
US4005391A (en) | Peripheral interrupt priority resolution in a micro program data processor having plural levels of subinstruction sets | |
US7302518B2 (en) | Method and system for managing a suspend request in a flash memory | |
US7558152B2 (en) | Address counter for nonvolatile memory device | |
JPH05204709A (ja) | プロセッサ | |
US4460972A (en) | Single chip microcomputer selectively operable in response to instructions stored on the computer chip or in response to instructions stored external to the chip | |
JP2006313561A (ja) | データ処理装置 | |
US4947478A (en) | Switching control system for multipersonality computer system | |
US5742842A (en) | Data processing apparatus for executing a vector operation under control of a master processor | |
KR100264758B1 (ko) | 마이크로컴퓨터 | |
KR100534613B1 (ko) | 플래쉬 메모리를 이용한 시스템 부팅 장치 및 그 방법 | |
US5208915A (en) | Apparatus for the microprogram control of information transfer and a method for operating the same | |
EP0720087A1 (en) | Apparatus and method for a memory extension stack in a data processing system | |
EP0669582A2 (en) | Immediate system management interrupt source with associated reason register | |
EP0020972B1 (en) | Program controlled microprocessing apparatus | |
CN1187687C (zh) | 减少电脑初始设定元件的方法及装置 | |
EP0503498A2 (en) | Single-chip microcomputer with program/data memory flag | |
JP3839835B2 (ja) | データ処理装置及びマイクロコンピュータ | |
JPH10312307A (ja) | コンピュータシステムに適用するエミュレータ |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19971024 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19971205 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19971024 Comment text: Patent Application |
|
PG1501 | Laying open of 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: 20000529 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20000605 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20000607 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |