[TIL] 231006_2

Xtraa·2023년 10월 6일
0

TIL

목록 보기
2/99

하루를 돌아보며, TMI

무선마우스(A905G) 주문한게 도착했다. 미니프로젝트는 내가 할 일은 다 한듯 하다!

공부한 내용

컴공 이론을 위한 기초체력 다지기

1. 1비트와 디지털

  • 비트(bit)는 'binary digit'의 줄임말로 여기서 binary는 ‘이진수의’ 라는 뜻
    1비트를 전구로 생각하고 켜져있으면 1, 꺼져있으면 0
    그러면 4bit = 2^4 = 16

2. 4비트와 16진수 그리고 진법변환

  • 컴퓨터의 정보는 0과 1로 표현되는 디지털 정보
    2진수를 16진수로 표현
  • 2진수, 10진수, 16진수 진법변환
  • 4bit(16)는 16진수 한 자리 숫자다. => ex) 0xF4 는 F4 두 자리 이므로 8bit이다.
  • 16진수 한 자리 = 4bit

3. 16진수 표기가 사용되는 예

  • 색상 표현, 컴퓨터 하드웨어 주소 표현, 메모리 값 표현
  • RGB. 화소 하나마다 바이트(byte)라는 단위를 이용하여 각각 빨간색 1바이트, 초록색 1바이트, 파란색 1바이트가 들어가게 됩니다. 그리고 1바이트는 0부터 255까지 256단계의 색을 나타낼 수 있지요. => 8bit = 2^8 = 256(0~255) = 1byte
  • css에서도 16진수로 색상 표현 ex) RGB => B71C1C = 24bit = 3byte

4. 외워야 할 단위 체계와 숫자

  • 1byte = 8bit / 1바이트는 영문자 한 글자가 저장될 수 있는 메모리 크기이며 관리의 최소단위 / 한글은 한 글자 2바이트 필요
  • 4bit = 16, 8bit = 256, 16bit = 65,536(64KB), 2^10 = 1024

5. 컴퓨터가 글자를 다루는 방법

  • ASCII 미국에서 사용하는 표준 코드체계
  • 숫자 1과 문자 '1'은 다르다
    1 = 0x01 / '1' = 0x31
  • 숫자와 글자를 구별하지 않고 정보를 말할 때는 바이너리(Binary)라고 한다

6. 컴퓨터가 사진을 다루는 방법

  • 화면 상 '점' 하나를 화소(pixel)이라고 한다.
    여러 점들을 모아 사진을 만들 수 있다.

활용 및 구현

공부하면서 힘들었던 것

주말이라 공부하기가 싫었다

참고자료

profile
https://xtraa.notion.site/Xtraa-ed48ac432d354d01b5bf5b0da5ec94a9?pvs=4

0개의 댓글