1. 정보란?
데이터 => 처리 과정 => 정보
데이터 ( 자료, 기호가 나열 된 것 ) => 정보 ( 정리 분석 한 것 )
- 데이터는 처리 가공을 통해 실제로 사용할 수 있는 정보가 된다.
( 디지털 정보의 단위는 디지털 데이터의 단위이기도 합니다. )
2. 데이터 단위 ( bit / byte / word )
- bit ( binary digit ) - 정보의 기본 단위 ★
- 비트에서 첫 번째 비트를 최상위 비트(Most Significant Bit, MSB),
마지막 비트를 최하위 비트(Least Siginificant Bit, LSB)라고 부릅니다.
- 비트에서 첫 번째 비트를 최상위 비트(Most Significant Bit, MSB),
- byte - 메모리 주소의 기본 단위 ★
- 컴퓨터가 데이터를 저장하는 최소 단위 1byte
- 1byte = 8bit
- 2 nibble ( 4bits : 4bits )
- 0 ~ 255 ( 256개 )
- 영문자 한 글자가 저장될 수 있는 메모리 크기다.
( 한글 한 글자를 저장하려면 2바이트가 필요하다. )
- word - CPU가 데이터를 다루는 기본 단위 ( = 레지스터의 크기 )
- word는 컴퓨터 시스템에 따라서 크기가 달라진다.
( [과거] 8비트 => [현재] 32비트 => 64비트 )
- word는 컴퓨터 시스템에 따라서 크기가 달라진다.
3. 비트의 조합 수
- 2의 10 제곱 = 1024
- 2의 32 제곱 = 4기가 바이트
( 32 bit 구조의 한계 용량 = 4GB ) - 4비트 = 16가지
8비트 = 256가지
16비트 = 65,536가지 ( 64kb )
32비트 = 4,294,967,296가지 ( 약 42.9억 ) - 1024 byte = 1 kbyte
1024 mbyte = 1 gbyte
1024 gbyte = 1 tbyte
1024 kbyte = 1 mbyte
참고
유튜버제목주소
오제이튜브 | 💻 컴퓨터의 실체 | https://www.youtube.com/playlist?list=PLz--ENLG_8TNmXT0BY43eSLlFCcQDDqyA |
홍정모 | C언어[따배씨] 초반 부분 | https://www.youtube.com/playlist?list=PLNfg4W25Tapyl6ahul_8VS_8Tx3_egcTI |
종합 | CS개론(입문 - 개론/메모리/보수/문자) | https://www.youtube.com/playlist?list=PLetkvXWioaD3eBJZrgBayT-SfUdV9SroK |
뉴렉처 | 프로그래밍 학습 가이드 목록 | https://www.youtube.com/playlist?list=PLq8wAnVUcTFVWq7BUX9kz1mdoeQKEcL9Q |
뉴렉처 | 컴퓨터 프로그래밍을 하기 위한 사전지식 | https://www.youtube.com/playlist?list=PLq8wAnVUcTFXna0fCAsElIj2qayRqvGjk |
Tucker Programming | 컴맹을 위한 Go 언어 기초 프로그래밍 기초 강좌 ( 1~6강 까지 ) | https://www.youtube.com/playlist?list=PLy-g2fnSzUTAaDcLW7hpq0e8Jlt7Zfgd6 |
널널한 개발자 | 넓고 얕게 외워서 컴공 전공자 되기 | https://www.inflearn.com/course/%EB%84%93%EA%B3%A0%EC%96%95%EA%B2%8C-%EC%BB%B4%EA%B3%B5-%EC%A0%84%EA%B3%B5%EC%9E%90/dashboard |
반응형
'Start Beginner > CS for Beginner' 카테고리의 다른 글
[CS 입문] 05. 진법과 보수 (0) | 2023.06.12 |
---|---|
[CS 입문] 03. 컴퓨터 부팅 과정 (0) | 2023.06.11 |
[CS 입문] 02. 하드웨어와 소프트웨어 (0) | 2023.06.10 |
[CS 입문] 01. 컴퓨터의 역사 (0) | 2023.06.10 |
[프로그래밍 입문] 02 언어별 분류 (0) | 2023.06.09 |