반응형
1. 사전적 의미
- 간직하다
- 끼워넣다
2. 임베디드 시스템
기계나 기타 제어가 필요한 시스템에 대해,
특정 기능을 수행하는 컴퓨터 시스템으로 장치 내에 존재하는 전자 시스템이다.
즉 특정 목적을 수행하는 컴퓨터 시스템이므로,
목적을 설정하고 이를 수행하는 프로그램 코드를 작성하여 메모리에 기록하고 이를 읽어 동작 시키는 방법이 일반적이다.
보통 마이크로 프로세서와 소프트웨어가 들어있는 롬으로 구성되며,
전원이 켜지면 목적을 가진 어플리케이션이 동작하고, 전원이 꺼질때까지 멈추지 않는다.
임베디드 소프트웨어를 개발하기 위해서는 C언어와 어셈블리어가 필수라고 한다.
임베디드 시스템에 사용되는 OS를 임베디드 리눅스라고 한다.
* 어셈블리어란?
기계어와 일대일 대응이 되는 컴퓨터 프로그래밍의 저급 언어이다.
(저급 언어 : 컴퓨터가 이해하기 쉽게 작성된 프로그래밍 언어로, 일반적으로 기계어와 어셈블리어를 일컫는다.)
컴퓨터 구조에 따라 사용하는 기계어가 달라지며, 따라서 기계어에 대응되어 만들어지는 어셈블리어도 각각 다르게 된다.
*기계어란?
CPU가 직접 해독하고 실행할 수 있는 비트 단위로 쓰인 컴퓨터 언어를 통틀어 일컫는다.
출처
ko.wikipedia.org/wiki/%EC%9E%84%EB%B2%A0%EB%94%94%EB%93%9C_%EC%8B%9C%EC%8A%A4%ED%85%9C
ko.wikipedia.org/wiki/%EC%96%B4%EC%85%88%EB%B8%94%EB%A6%AC%EC%96%B4
ko.wikipedia.org/wiki/%EA%B8%B0%EA%B3%84%EC%96%B4
반응형
'IT > Study' 카테고리의 다른 글
Renderer Process (0) | 2022.05.21 |
---|---|
Redux 내부 구조 (0) | 2022.01.29 |
몰랐던 내용 정리 (상시 업데이트) (0) | 2021.11.26 |
동적 타입 언어 (0) | 2021.11.23 |
객체 지향 프로그래밍 기본 용어 (0) | 2021.11.23 |