기술 창고/CS 지식(15)
-
[컴퓨터 구조] 0과 1로 숫자를 표현하는 방법
컴퓨터는 기본적으로 0과 1의 정보로밖에 이해할 수 없다. 정보 단위 비트(bit) : 0과 1을 표현하는 가장 작은 정보 단위 프로그램은 수많은 비트로 이루어져 있다. n비트로 2^n 가지의 정보를 표현 가능하다. 비트보다 더 큰 단위를 사용한다. 워드(word) : CPU가 한 번에 처리할 수 있는 정보의 크기 단위 (32bit) 하프 워드 : 워드의 절반 크기 풀 워드 : 워드 크기 더블 워드 : 워드의 두 배 크기 이진법 0과 1로 숫자 표현하는 방법 숫자가 1을 넘어가는 시점에 자리올림. 예) 10101 1 -> 첫 번째 자리 수 1표시(2의 0승) : 1 0 -> 두 번째 자리수 0 표시(2의 1승) : 0으로 표시되었으므로 0 1 -> 세 번째 자리수 1 표시(2의 2승) : 4 0 -> 네..
2023.03.08 -
[컴퓨터 구조] 컴퓨터 구조의 큰 그림
컴퓨터 구조 컴퓨터가 이해하는 정보 데이터 (1) 숫자, 문자, 이미지, 동영상과 같은 정적인 정보 (2) 컴퓨터와 주고받는 내부에 저장된 정보 (3) 0 과 1로 문자 및 숫자를 표현 명령어 (1) 컴퓨터를 실질적으로 움직이는 정보 (2) 데이터는 명령어를 위한 일종의 재료 컴퓨터의 네 가지 핵심 부품 CPU 메모리에 저장된 명령어를 읽어들이고 해석하고 실행하는 부품. ALU, 제어장치, 레지스터로 이루어져있다. 레지스터 : CPU 내부의 작은 저장장치 제어장치 : 제어 신호(메모리 읽기 신호, 메모리 쓰기 신호 등)를 내보내고, 명령어를 해석하는 장치 ALU : 계산기 CPU가 데이터를 제어하는 과정 (1) CPU에서 메모리에 읽기 신호를 보낸다. (2) 읽기 신호에서 원하는 명령어가 있는 메모리 주..
2023.03.07 -
[컴퓨터 구조] 컴퓨터 구조를 알아야 하는 이유
1. 컴퓨터 구조를 알아야 하는 이유 (1) 성능, 용량, 비용에 대해 고려하며 개발 가능하다. (2) 문제 해결 능력을 키울 수 있다.
2023.03.07