컴퓨터 구조를 알아야 하는 이유
컴퓨터 구조
개발자가 되려면 반드시 알아야 할 기본 지식
컴퓨터 구조를 이해하면 얻을 수 있는 이점
- 문제해결 능력 ⬆️
- 개발할 때는 문제 없이 작동했던 코드가 실제 사용자들에게 선보이는 자리에서는 작동하지 않는 상황이 많이 생김
- 컴퓨터 구조를 이해하고 있다면 '미지의 대상' 이 아닌 '분석의 대상'일 테니 문제 해결의 실마리를 다양하게 찾을 수 있음
- 성능, 용량, 비용 고려해 개발 가능
컴퓨터 구조의 큰 그림
컴퓨터가 이해하는 정보
- 데이터
- 명령어
컴퓨터의 4가지 부품
- CPU (중앙처리장치): 메모리에 저장된 명령어를 읽고, 해석하고, 실행함
- 메모리 (주기억장치): 현재 실행되는 프로그램의 명령어와 데이터를 저장함
- 보조기억장치: 전원이 꺼져도 보관할 프로그램을 저장함
- 입/출력장치: 컴퓨터 외부에 연결되어 컴퓨터 내부와 정보를 교환할 수 있음
'북 스터디 > 혼자 공부하는 컴퓨터구조 + 운영체제' 카테고리의 다른 글
ALU와 제어장치 (0) | 2023.10.16 |
---|---|
명령어의 구조 (0) | 2023.10.16 |
소스코드와 명령어 (0) | 2023.10.14 |
0과 1로 문자를 표현하는 방법 (0) | 2023.10.13 |
0과 1로 숫자를 표현하는 방법 (0) | 2023.10.13 |