본문 바로가기
오래된 글

펌웨어(firmware)란 무엇인가? | 하드웨어를 제어하고 구동하는 운영체제의 일종

by pagehit 2019. 2. 25.
반응형

펌웨어(Firmware)란 무엇인가?


 펌웨어(Firmware)는 장치의 하드웨어 제어를 제공하는 컴퓨터 소프트웨어이다. 장치의 복잡한 소프트웨어를 위한 작동 환경을 제공한다. 보다 단순한 장치에서는 운영체제의 역할을 한다.


 펌웨어는 ROM이나 플래시 메모리 같은 비휘발성 메모리에 위치한다. 제조 과정에서 펌웨어가 설치되면 보통 장치의 수명이 다 할 때까지 수정을 가하지 않는다.


 영상과 음성을 모두 출력하는 장치에서는 펌웨어의 구현이 복잡하다. 그러므로 버그도 자주 발견된다. 이러한 허점들을 주로 해커들이 이용한다. 최근에는 리눅스 커널 기반으로 만들어지므로 안정성이 향상 되었다.


참고 자료


1. 나무 위키 "펌웨어" https://namu.wiki/w/%ED%8E%8C%EC%9B%A8%EC%96%B4

2. Wikipedia "Firmware" https://en.wikipedia.org/wiki/Firmware

반응형

댓글