IT모든것/베이직

하드웨어 소프트웨어 펌웨어

godmulzu 2021. 11. 2. 00:23

하드웨어, 소프트웨어, 펌웨어의 역할은 다르지만 기본적인 컴퓨터 상식.

 

하드웨어(Hardware)

  •  컴퓨터, 통신 및 기타 정보기술이 이용되는 장치들에 있어 물리적인 측면을 의미
  • 컴퓨터의 중앙처리장치(CPU:central processing unit) ·기억장치(memory unit) ·입출력 장치
  • CPU, Memory, HDD 등이 해당됨
반응형



소프트웨어(Software)

 

  • 컴퓨터나 관련 장치들을 작동하기 위해 사용되는 다양한 종류의 프로그램 및 문서를 총칭하는 용어
  • OS, Excel, Word 등이 해당됨


펌웨어(Firmware)

    반응형
  • 하드웨어의 동작을 지시하는 소프트웨어이지만 하드웨어적으로 구성되어 하드웨어의 일부분으로 볼 수 있는 제품
  • 하드웨어 교체 없이 소프트웨어 업그레이드 만으로 시스템 성능을 향상하기 위한 목적으로 사용
  •  주로 ROM(Read-only Memory)에 반영구적으로 저장되어 하드웨어를 제어, 관리하는 역할 수행
  •  최근에는 읽기/쓰기가 가능한 플래시 롬(Flash ROM)에 저장되기 때문에 내용을 쉽게 변경하거나 추가-삭제 가능

 

Computer 관련 단위 데이터 기본 단위  


  • 8bit = 1Byte, 8b = 1B  
  • 1KB = 1,024B = 2의 10승
  • 1MB = 1,024KB  
  • 1GB = 1,024MB  
  • 1TB = 1,024GB = 2의 40승

    Bit (Binary digit):  Byte: 문자 표현의 단위(8bit), 1Byte로 표현할 수 있는 정보는 256개
    (8bit = 1Byte, 8b = 1B)  
    File: 보조기억장치에 저장하는 단위 데이터 단위별 크기  
    bit(b) < Byte(B) < KB < MB < GB(Giga) < TB(Tera) < PB(Peta) < EB(Exa) < ZB(Zeta)