임베디드 운영 체제 란 무엇입니까 : 블록 다이어그램 및 응용 프로그램

문제를 제거하기 위해 도구를 사용해보십시오





Charles Stark Draper는 미국 과학자 (1901 년 10 월 2 일 – 1987 년 7 월 25 일)로 1965 년“MIT Instrumentation Laboratory”에서 Apollo 유도 컴퓨터 인 최초의 임베디드 시스템을 개발했습니다. 첫 번째 임베디드 OS는 1987 년 윈드 리버 시스템에서 개발 한 실시간 Vxworks이고, 두 번째 임베디드 OS는 리눅스 Linus Torvalds가 1991 년 10 월 5 일에 출시 한 제품은 Apple IOS, Google의 Android IOS 및 Apple Mac OS입니다. 최고의 임베디드 시스템 회사로는 첸나이의 Delphi Automotive PLC, Thiruvananthapuram의 Tata Elxsi, Kerala의 Audrey Technologies, Karnataka의 Brisa Technologies, Bangalore의 Microwave Technologies가 있습니다. 이 문서에서는 임베디드 운영 체제에 대한 개요를 설명합니다.

임베디드 운영 체제 란 무엇입니까?

임베디드 운영 체제는 하드웨어와 소프트웨어의 조합으로 정의됩니다. 운영 체제는 프로그래밍에 사용되는 소프트웨어로, 하드웨어 언어 (이진 언어)를 소프트웨어 언어 (C, C ++ 등)로 변환하고 사람이 이해할 수있는 출력을 이미지, 텍스트 및 소리의 형태로 표시합니다. 운영 체제의 약식은 OS입니다.




예를 들어, 컴퓨터는 하드웨어 구성 요소를 사용하여 설계되었지만 하드웨어 만 사용하면 소프트웨어가 시스템을 실행하기위한 필수 요소이기 때문에 시스템이 작동하지 않습니다. 하드웨어와 소프트웨어의 차이점은 하드웨어 구성 요소를보고 만지고 느낄 수 있지만 소프트웨어는보고 만지고 느낄 수 없다는 것입니다.

임베디드 시스템의 블록 다이어그램

임베디드 시스템의 블록 다이어그램은 입력 장치, 출력 장치 및 메모리로 구성됩니다.



입력 장치 : 입력 장치는 사용자에서 시스템으로 데이터를 보내는 데 사용되며 여기서 사용자는 입력입니다. 입력 장치 중 일부는 키보드, 마우스, 마이크, 하드 디스크, 센서, 스위치 등입니다.

출력 기기들: 출력 장치는 텍스트, 이미지 또는 소리의 형태로 인간에게 결과를 보여줍니다. 출력 장치 중 일부는 프린터, 모니터, LCD, LED, 모터, 릴레이, 부저 등입니다.


기억: 메모리는 데이터를 저장하는 데 사용됩니다. 일부 메모리 장치는 SD 카드, EEPROM (Electrically Erasable Programmable Read-Only Memory), 플래시 메모리입니다. 임베디드 시스템에서 사용되는 메모리 장치는 비 휘발성 RAM, 휘발성 RAM, 동적 랜덤 액세스 메모리 등입니다.

임베디드 시스템의 블록 다이어그램

임베디드 시스템의 블록 다이어그램

Windows Embedded 운영 체제

1983 년 11 월 10 일, 빌 게이츠에서 마이크로 소프트 윈도우를 발표했습니다. Windows 운영 체제에는 모바일 용 Windows OS, PC 용 Windows OS 및 서버용 Windows OS의 세 가지 유형이 있습니다.

Windows 운영 체제 유형

Windows 운영 체제 유형

서버용 Windows OS

서버용 Windows OS 중 일부는

  • 1993 년에 출시 된 Windows NT
  • 2000 년에 출시 된 Windows 2000 서버
  • 윈도우 서버 2016

모바일 용 Windows OS

모바일 용 Windows OS 중 일부는

  • 2008 년 4 월 1 일에 출시 된 Windows 6.1 버전
  • 2009 년에 출시 된 Windows 6.5 버전
  • 2011 년에 출시 된 Windows 7
  • Windows 8 및 Windows 9
  • Windows 10은 2015 년 1 월 21 일에 발표되었습니다.

PC 용 Windows OS

PC 용 Windows OS 중 일부는

  • 1985 년에 출시 된 Windows 1
  • 1995 년에 출시 된 Windows 95
  • Windows ME는 2000 년에 출시되었습니다.
  • Windows 9 및 Windows 10은 2015 년에 출시되었습니다.

운영 체제

운영 체제 사용자와 컴퓨터 하드웨어 간의 인터페이스입니다. 시스템 운영의 약식은 OS입니다. 다섯 가지 유형의 운영 체제가 있습니다.

실시간 운영 체제

  • 그만큼 실시간 운영 체제 실시간 응용 프로그램을 수행합니다.
  • 실시간 OS는 소프트 리얼 타임과 하드 리얼 타임의 두 가지 유형입니다.
  • 하드 실시간은 기한을 충족하지만 소프트 실시간은 기한을 충족하지 않습니다. 이것이 하드 실시간과 소프트 실시간의 차이입니다.

멀티 태스킹 운영 체제

  • 멀티 태스킹 OS를 통해 사용자는 둘 이상의 작업을 수행 할 수 있습니다.
  • 멀티 태스킹 OS는 선점적이고 협력적인 두 가지 유형입니다.
  • 멀티 태스킹의 예 : 동시에 식사와 TV 시청, 수업 중 채팅, 걸 으면서 초콜릿 먹기, 걸 으면서 전화 통화하기 등

네트워크 운영 체제

  • 약식 회로망 운영 체제는 NOS입니다.
  • LAN (Local Area Network)에 여러 대의 컴퓨터를 연결할 수 있습니다.
  • 네트워크 OS에는 피어 투 피어와 클라이언트 / 서버의 두 가지 유형이 있습니다.
  • 네트워크 OS의 예 : Windows 2000, Linux, Microsoft Windows 등

분산 운영 체제

  • 분산 운영 체제는 단일 작업을 공동으로 수행하는 데 사용되는 독립 컴퓨터 모음으로 정의됩니다.
  • 분산 OS의 예 : 인트라넷, 인터넷, 센서 네트워크 등

배치 운영 체제

  • 입력 데이터를 배치로 수집하고 각 배치는 하나의 단위로 처리됩니다.
  • 배치 운영 체제의 예 : 거래, 급여 시스템, 은행 명세서,보고, 통합 등

임베디드 운영 체제 대 데스크탑 운영 체제

임베디드 OS와 데스크톱 OS의 차이점은 아래 표에 나와 있습니다.

S.NO 임베디드 운영 체제 데스크탑 운영 체제
1 최초의 임베디드 OS는 1965 년 Apollo 안내 컴퓨터입니다.최초의 데스크탑 OS는 1960 년에 개발 된 NLC (On-Line System)입니다.
단일 작업 만 실행하도록 설계되었습니다.동시에 많은 작업을 실행하도록 설계되었습니다.
데스크탑 OS에 비해 부팅 시간이 더 빠름데스크탑 OS에서 부팅 시간이 느립니다.
4 웹 브라우저의 성능은 웹 사이트를로드하는 데 더 적은 시간이 걸립니다.웹 브라우저의 성능은 웹 사이트를로드하는 데 오랜 시간이 걸립니다.
5 응용 프로그램을 실행하는 데 더 적은 시간이 걸립니다.응용 프로그램을 실행하는 데 더 오랜 시간이 걸립니다.
6 저장 용으로 플래시 드라이브 만 사용합니다.저장을 위해 하드 드라이브와 플래시 드라이브를 사용합니다.
7 임베디드 OS 비용이 저렴합니다.비용이 비싸다
8 데스크톱 OS에 비해 저장 용량이 적습니다.더 많은 저장 공간이 필요합니다.
9 응용 프로그램 기능이 적습니다.더 많은 응용 기능이 있습니다.

응용

임베디드 운영 체제의 일부 응용 프로그램은 다음과 같습니다.

  • 모빌
  • 세탁기
  • 텔레비전
  • 전자 레인지
  • 텔레비전
  • 컴퓨터
  • 노트북
  • 식기 세척기
  • ATM
  • 위성
  • 차량

장점

임베디드 운영 체제의 장점은 다음과 같습니다.

  • 손쉬운 디자인
  • 저렴한 비용
  • 좋은 성능
  • 더 적은 전력 필요
  • 작은 크기
  • 신뢰성

단점

임베디드 OS의 단점 중 일부는 다음과 같습니다.

  • 문제 해결이 어렵다
  • 한 시스템에서 다른 시스템으로의 데이터 전송이 어렵습니다.
  • 일단 구성되면 시스템을 변경할 수 없습니다.

임베디드 시스템의 실시간 특성

임베디드 시스템의 실시간 특성은 다음과 같습니다.

  • 신뢰할 수 있음
  • 예측 가능성
  • 관리 용이성
  • 확장 성
  • 컴팩트 함

임베디드 운영 체제 우리가 일상 생활에서 사용하는 좋은 기술입니다. 제조업체는이 기술을 기반으로 제품을 설계하기 때문에 일상 생활에서 임베디드 제품을 찾을 수 있습니다. 자동차에 사용되는 운영 체제 유형은 다음과 같습니다.