2021.06.07
컴퓨터 일반 : 펌웨어(Firmware)
컴퓨터 일반 펌웨어(Firmware) 하드웨어의 동작을 지시하는 소프트웨어이지만, 하드웨어적으로 구성되어 하드웨어의 일부분으로도 볼 수 있는 제품 하드웨어 교체없이 소프트웨어 업그레이드만으로 시스템의 성능을 높이기 위한 목적으로 사용됨. 하드웨어와 소프트웨어의 중간적인 성격을 갖음. 주로 ROM에 반영구적으로 저장되어 하드웨어를 제어·관리하는 역할을 수행함. 다음의 처리 루틴을 가지고 있음. 기계어 처리 데이터 전송 부동 소수점 연산 채널 제어 최근에는 읽기/쓰기가 가능한 플래시 롬(FLASH ROM)에 저장됨. 내용을 쉽게 변경하거나 추가 및 삭제할 수 있음. 펌웨어로 만들어져 있는 프로그램을 마이크로 프로그램(Micro Program) 이라고 함.