차례:
정의-내장 소프트웨어 란 무엇입니까?
내장 소프트웨어는 하드웨어 또는 비 PC 장치에 내장 된 소프트웨어입니다. 특정 하드웨어를 위해 특별히 작성되었으며 일반적으로 장치의 제한된 컴퓨팅 기능으로 인해 처리 및 메모리 제약이 있습니다. 임베디드 소프트웨어의 예로는 전용 GPS 장치, 공장 로봇, 일부 계산기 및 최신 스마트 워치에있는 소프트웨어가 있습니다.Techopedia는 임베디드 소프트웨어를 설명합니다
임베디드 소프트웨어는 일반적으로 동일한 기능을 수행하므로 펌웨어와 유사합니다. 그러나 후자는 비 휘발성 메모리 (ROM 또는 EPROM과 같은)로 작성되는 특수 유형의 내장 소프트웨어로, 쉽게 수정할 수 없으므로 이름이 "firm"이며 주로 실행 또는 부팅에 사용됩니다. 장치. 반대로, 임베디드 소프트웨어는 장치의 전반적인 작동에 사용됩니다.
임베디드 소프트웨어는 가정에서 조명을 제어하는 데 사용되는 것과 같이 매우 단순 할 수 있으며 단지 몇 킬로바이트의 메모리로 8 비트 마이크로 컨트롤러에서 실행할 수 있거나 모든 전자 부품을 실행하는 소프트웨어와 같이 매우 복잡 할 수 있습니다 기후 제어, 자동 순항 및 충돌 감지 및 제어 탐색 기능을 갖춘 현대적인 스마트 자동차. 복잡한 임베디드 소프트웨어는 항공기 항공 전자 시스템, 전투기 및 미사일 유도 시스템에 사용되는 매우 복잡한 플라이 바이 와이어 시스템에서도 찾을 수 있습니다.
임베디드 소프트웨어와 응용 프로그램 소프트웨어의 주요 차이점은 전자는 일반적으로 특정 장치와 연결되어 있으며 OS 자체의 역할을하며 해당 장치의 사양과 관련된 제한 사항이 있으므로 업데이트 및 추가가 엄격하게 제어되는 반면 응용 프로그램 소프트웨어는 다음과 같은 기능을 제공합니다. 컴퓨터와 실제 전체 OS에서 실행되므로 리소스 측면에서 제한이 적습니다.
