tevelop RSS 태그 관리 글쓰기 방명록
2022-11-28 20:13:23

오늘은 CS공부를 조금 했다. 그리고 스프링 강의를 조금 들었다. 집중이 잘 안되어서 많이는 공부 못했다.

 

 

 

하드웨어 : 컴퓨터를 구성하는 기계적 장치

소프트웨어 : 하드웨어의 동작을 지시하고 제어하는 명령어 집합

 

하드웨어

  • 중앙처리장치(CPU)
  • 기억장치 : RAM, HDD
  • 입출력장치 : 마우스, 프린터

시스템 버스로 연결되어있으며, 시스템 버스는 데이터와 명령 제어 신호를 각 장치로 실어나르는 역할을 한다.

 

 

중앙처리장치(CPU)

  • 인간의 뇌에 해당
  • 주기억장치에서 프로그램 명령어와 데이터를 읽어와 처리하고 명령어의 수행 순서를 제어한다.
  • 산술논리 연산장치(ALU) - 비교와 연산을 담당
  • 제어장치 - 명령어의 해석과 실행을 담당
  • 레지스터 - 속도가 빠른 데이터 기억장소

 

 

기억장치

  • 프로그램, 데이터, 연산의 중간 결과를 저장하는 장치
  • 주기억장치와 보조기억장치로 나누어짐. / RAM과 ROM도 이곳에 해당한다. / 실행중인 프로그램과 같은 프로그램에 필요한 데이터를 일시적으로 저장한다.
  • 보조기억장치는 하드디스크 등을 말한다. 주기억장치에 비해 속도는 느리지만 많은 자료를 영구적으로 보관할 수 있는 장점이 있다.

 

 

입출력장치

입력 / 출력 장치로 나누어짐

  • 입력장치 - 컴퓨터 내부로 자료를 입력하는 장치 (키보드, 마우스 등)
  • 출력장치 - 컴퓨터에서 외부로 표현하는 장치 ( 프린터, 모니터, 스피커 등)

 


소프트웨어

  • 시스템 소프트웨어 : 운영체제 , 컴파일러
  • 응용 소프트웨어 : 워드프로세서, 스프레드 시트

 

 

출처: https://gyoogle.dev/blog/computer-science/computer-architecture/컴퓨터의 구성.html

'내일배움캠프 > TIL' 카테고리의 다른 글

2022.11.30  (0) 2022.11.30
2022.11.29 / Optional  (1) 2022.11.29
2022.11.25 TIL  (0) 2022.11.25
2022.11.24 TIL / 프로젝트  (0) 2022.11.24
2022.11.23 TIL / 프로젝트  (0) 2022.11.23
tevelop. Designed by 코딩재개발.