목록BYTE (1)
살아가면서 내가 알게 된 것들

임베디드 관련 작업을 하다보면 hex값으로 byte계산을 많이 하게 된다. 그래서 이 글을 써본다. 1byte와 16진수 관계 1byte는 8bit이다. 1bit에는 0과 1만 들어갈 수 있다. 따라서 8bit는 00000000 ~ 11111111 범위가 된다. 16진수를 적을 때 기존 10진수와 구분하기 위해 0x를 앞에 붙인다. 예를들어 0x1 은 16진수로 1(일)을 뜻한다. 0x10 이라면 16진수로 10(십)을 뜻한다. 16진수를 사용한다면 2진수를 조금 더 보기 편하게 해준다. 16진수 20(이십, 0x20)은 10진수로 32(삽십이)이고 이것은 2진수로 100000(일영영영영영) 이다. 100000을 4개씩 끊어보면 10 0000 이라고 쓸 수 있다. 즉, 0x20 = 10 0000 이다. ..
SW Programming/Embedded
2023. 8. 2. 18:38