안녕하세요 (주)샤인소프트입니다^^
소프트웨어, 하드웨어, 펌웨어에 대해 들어본 적이 있습니까?오늘은 그 중에서 펌웨어에 대해 자세히 말씀드리겠습니다!
먼저 하드웨어와 소프트웨어에 대해 간단히 알아봅시다. 하드웨어(hardware)
컴퓨터의 중앙처리장치, 기억장치, 입출력장치와 같은 기계장치 자체를 가리키는 말입니다.내부에 있는 CPU, GPU, RAM, SSD 등이 해당됩니다.또, 키보드나 마우스등의 입력 디바이스, 출력 디바이스인 모니터도 속합니다. 소프트웨어(software)
컴퓨터의 기계장치인 하드웨어를 제어하거나 컴퓨터를 이용하여 특정한 일을 하기 위해 만든 프로그램입니다.운영체제나 드라이버등이 해당됩니다.
펌웨어(firmware)
펌웨어는 소프트웨어와 하드웨어의 중간에 해당하는 것으로 소프트웨어를 하드웨어화한 것입니다.다양한 전자기기의 기본적인 구조는 하드웨어와 소프트웨어로 구성되어 있습니다.기능적으로는 소프트웨어에 가깝지만 하드웨어 내부에 위치해 소프트웨어와 하드웨어의 중간 역할을 하는 것이 펌웨어입니다.
펌웨어는 일반적으로 ROM에 저장되어 있는 하드웨어의 기본적인 동작을 제어할 수 있습니다.하드웨어의 특정 기능을 위한 논리 회로를 설계하는 것보다 저렴하고 편리하게 같은 기능을 만들 수 있습니다.기기의 성능이나 기능이 향상되거나 오류가 수정될 경우 새로운 소프트웨어가 등장할 때마다 그에 대응하는 기능을 갖춘 논리회로를 추가한 하드웨어를 새로 만드는 것은 비용이나 시간 면에서 큰 낭비입니다.펌웨어를 업데이트함으로써 이를 적용할 수 있다는 것이 장점입니다.
정리하자면 펌웨어는 프로그램 형태이기 때문에 소프트웨어라고 할 수 있는데 하드웨어 내부에 존재하면서 논리회로의 기능을 업데이트하고 새로운 소프트웨어 기능을 올바르게 사용할 수 있게 해줍니다.
오늘은 IT용어의 기본인 하드웨어와 소프트웨어, 그리고 펌웨어가 무엇인지에 대해서 이야기했습니다.
감사합니다!
#하드웨어 #hardware #소프트웨어 #software #펌웨어 #firmware