KR19990074371A - 롬 디스크 장치를 구비한 컴퓨터 시스템 및 그 컴퓨터 시스템의기동방법 - Google Patents
롬 디스크 장치를 구비한 컴퓨터 시스템 및 그 컴퓨터 시스템의기동방법 Download PDFInfo
- Publication number
- KR19990074371A KR19990074371A KR1019980007915A KR19980007915A KR19990074371A KR 19990074371 A KR19990074371 A KR 19990074371A KR 1019980007915 A KR1019980007915 A KR 1019980007915A KR 19980007915 A KR19980007915 A KR 19980007915A KR 19990074371 A KR19990074371 A KR 19990074371A
- Authority
- KR
- South Korea
- Prior art keywords
- mask rom
- data
- storing
- computer system
- rom
- 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.)
- Ceased
Links
Classifications
-
- 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/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
- G06F9/4408—Boot device selection
-
- 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/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
-
- 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (5)
- CPU, 메인 메모리, 입출력장치 및 롬 바이오스를 포함하는 컴퓨터 시스템에 있어서,운영체제를 저장한 마스크 롬;데이터 파일을 저장하기 위한 데이터 영역 및 상기 데이터 영역에 저장된 데이터 파일 및 상기 마스크 롬에 저장된 운영체제를 하드 디스크에 저장된 데이터처럼 에뮬레이션하는 소프트웨어 드라이버를 저장한 드라이버 영역을 구비한 플래쉬 메모리;상기 플래쉬 메모리에 데이터를 쓰고, 읽는 것을 제어하는 플래쉬 제어기;상기 마스크 롬의 블록을 선택하기 위한 제어신호를 생성하는 레지스터부;상기 플래쉬 제어기를 선택하기 위한 제어신호를 생성하고, 상기 레지스터부의 칩을 선택하기 위한 제어신호 및 레지스터 리셋 신호를 생성하는 PLA; 및상기 CPU와 인터페이스하여 상기 플래쉬 제어부, 상기 레지스터부, 상기 마스크 롬 및 상기 PLA를 위한 제어, 주소 및 데이터 신호를 생성하는 버스 인터페이스를 더 포함함을 특징으로 하는 컴퓨터 시스템.
- 제1항에 있어서, 상기 운영체제 및 상기 응용 프로그램은압축된 상태로 상기 마스크 롬에 저장되어 있음을 특징으로 하는 컴퓨터 시스템.
- 운영체제를 저장한 마스크 롬과 데이터를 저장을 위한 플래쉬 메모리를 구비한 컴퓨터 시스템을 기동하는 방법에 있어서,(a) 바이오스에 의해 POST를 수행하는 단계;(b) 플래쉬 메모리에 저장된 소프트웨어 드라이버를 메인 메모리로 로드하는 단계; 및(c) 상기 소프트웨어 드라이버를 이용하여 마스크 롬에 저장된 운영체제를 메인 메모리에 로드하는 단계를 포함함을 특징으로 하는 컴퓨터 시스템의 기동방법.
- 제3항에 있어서, 상기 (b)단계는바이오스에 의해 플래쉬 제어부에 구비된 옵션 롬으로 제어를 넘겨주는 단계;상기 옵션 롬에 의해 플래쉬 메모리 상의 드라이버 영역으로 제어를 넘겨주는 단계; 및상기 드라이버 영역에 포함된 드라이버 로드부에 의해 상기 드라이버 영역에 포함된 소프트웨어 드라이버를 메인 메모리에 로드하는 단계를 포함함을 특징으로 하는 컴퓨터 시스템의 기동방법.
- 제3항에 있어서, 상기 (c)단계는메인 메모리에 로드된 운영체제의 압축을 해제하는 단계를 더 포함함을 특징으로 하는 컴퓨터 시스템의 기동방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980007915A KR19990074371A (ko) | 1998-03-10 | 1998-03-10 | 롬 디스크 장치를 구비한 컴퓨터 시스템 및 그 컴퓨터 시스템의기동방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019980007915A KR19990074371A (ko) | 1998-03-10 | 1998-03-10 | 롬 디스크 장치를 구비한 컴퓨터 시스템 및 그 컴퓨터 시스템의기동방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR19990074371A true KR19990074371A (ko) | 1999-10-05 |
Family
ID=65909637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019980007915A Ceased KR19990074371A (ko) | 1998-03-10 | 1998-03-10 | 롬 디스크 장치를 구비한 컴퓨터 시스템 및 그 컴퓨터 시스템의기동방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR19990074371A (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100441608B1 (ko) * | 2002-05-31 | 2004-07-23 | 삼성전자주식회사 | 낸드 플래시 메모리 인터페이스 장치 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5437018A (en) * | 1989-04-25 | 1995-07-25 | Seiko Epson Corporation | Emulation of semiconductor and magnetic auxiliary storage devices with semiconductor memory |
KR960029981A (ko) * | 1995-01-27 | 1996-08-17 | 비. 제이. 올슨 | 소량 데이타 저장을 사용한 플래시 메모리 대용량 기억 구조 |
KR19980076475A (ko) * | 1997-04-10 | 1998-11-16 | 윤종용 | 소형컴퓨터시스템인터페이스방식 접속을 위한 메모리장치 |
-
1998
- 1998-03-10 KR KR1019980007915A patent/KR19990074371A/ko not_active Ceased
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5437018A (en) * | 1989-04-25 | 1995-07-25 | Seiko Epson Corporation | Emulation of semiconductor and magnetic auxiliary storage devices with semiconductor memory |
KR960029981A (ko) * | 1995-01-27 | 1996-08-17 | 비. 제이. 올슨 | 소량 데이타 저장을 사용한 플래시 메모리 대용량 기억 구조 |
KR19980076475A (ko) * | 1997-04-10 | 1998-11-16 | 윤종용 | 소형컴퓨터시스템인터페이스방식 접속을 위한 메모리장치 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100441608B1 (ko) * | 2002-05-31 | 2004-07-23 | 삼성전자주식회사 | 낸드 플래시 메모리 인터페이스 장치 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6079016A (en) | Computer with multi booting function | |
USRE42727E1 (en) | Method for quickly booting a computer system | |
US5854937A (en) | Method for reprogramming flash ROM in a personal computer implementing an EISA bus system | |
US5410707A (en) | Bootstrap loading from external memory including disabling a reset from a keyboard controller while an operating system load signal is active | |
US7313684B2 (en) | Method and apparatus for booting a computer system | |
US6421776B1 (en) | Data processor having BIOS packing compression/decompression architecture | |
US20080010446A1 (en) | Portable apparatus supporting multiple operating systems and supporting method therefor | |
KR100280637B1 (ko) | 고정된플래시롬의데이터갱신이가능한컴퓨터시스템및그제어방법 | |
WO1999030227A1 (en) | Method and apparatus standardizing use of non-volatile memory within a bios-rom | |
JPH06324849A (ja) | オペレーティング・システム環境の起動方法およびシステム | |
US7188235B2 (en) | Method for booting computer system with memory card | |
US6546517B1 (en) | Semiconductor memory | |
US20030233533A1 (en) | Boot from cache | |
JP2000065899A (ja) | 半導体装置およびそのデータ書き換え方法 | |
US8510501B2 (en) | Write-protection system and method thereof | |
US6543008B1 (en) | Computer system and program rewriting method | |
JPH08509826A (ja) | 圧縮されたbiosシステム | |
US6598157B1 (en) | Dynamic boot block control by boot configuration determination and subsequent address modification | |
KR100299119B1 (ko) | 플래쉬롬제어장치를구비한개인용컴퓨터시스템및그제어방법 | |
CN117827304A (zh) | 设备可执行固件的加载方法、装置、存储介质及电子设备 | |
WO2000025208A1 (en) | Processor system with fail safe bios configuration | |
KR19990074371A (ko) | 롬 디스크 장치를 구비한 컴퓨터 시스템 및 그 컴퓨터 시스템의기동방법 | |
US20060168440A1 (en) | OS selection methods and computer systems utilizing the same | |
US20050050232A1 (en) | Information processing apparatus, keyboard controller, and method of key input determination | |
EP1351144A1 (en) | Data processing system and method having an improved device initialisation process |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19980310 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20030214 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19980310 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050128 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20050404 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20050128 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |