sitelink1 http://kin.naver.com/qna/detail.nhn?d1id...&spq=0 
sitelink2  
sitelink3  
sitelink4  
sitelink5  
extra_vars6  

비트 바이트 워드 : 지식iN

 

1바이트는 8bit 라 알고잇고 이는 2에8승인데
그러면 0부터 255까지다 이건 알겟는데 왜 하필이면
1바이트는 8비트로 설정된건가요??

 

 

 

바이트의 개념은 원래 ASCII 코드 한글자를 표현할 수 있는 단위를 가르켜 1 바이트라고 불렀습니다.

그런데, 이렇게 1바이트인 ASCII 코드 한글자를 컴퓨터가 인식할 수 있는 이진수로 표현하다보니 8비트가 필요했죠.

그래서 1바이트=8비트가 된것입니다.

하지만, 이것은 딱 그렇게 정해져 있는게 아닙니다.

아주 오래전 과거에는 1바이트=12비트가 적용되는 디지털 기기도 있었습니다.

즉, 바이트라는건 어떤 특정한 표현을 위한 한 글자(코드)를 의미합니다.

그 코드를 표현하기위해 8비트가 필요하면 1byte=8bit 가 되는 것이고, 10비트가 필요하면 1byte=10bit가 되는 것입니다.

오늘날 통상적으로 1byte=8bit 로 불리우는 이유는 거의 대부분의 컴퓨팅기기에서 그 기준자체가 1byte = 8bit로 표현이 되는 방식이 굳어져버려서 그리된 것일 뿐이죠.

발음이 비슷하다보니 mm/cm/m 처럼 서로 연관이 있는 단위인것처럼 보이지만, 엄밀히 말한다면 바이트라는 단위와 비트라는 단위는 전혀 다른 규격을 나타내기 위한 단위였습니다.

(비트는 컴퓨터의 최소 정보 저장 단위이죠.)

 

워드는 컴퓨터가 한번에 전송하거나 처리할 수 있는 정보량의 단위를 의미합니다.

그렇기 때문에 기기에 따라서 워드단위는 바뀌게 됩니다.

예를 들어 32bit 윈도우를 사용하는 PC라면 1워드=32bit 이지만, 64bit 윈도우를 사용하는 PC에서는

1워드=64bit 가 됩니다.


번호 제목 글쓴이 날짜 조회 수
공지 2023 Software Development Trend 정리 황제낙엽 2024.01.19 1
88 컴퓨터와 인간의 대화[18]-베이스64 황제낙엽 2016.04.22 30
87 컴퓨터와 인간의 대화[17]-Surrogate Pair, Supplementary Characters file 황제낙엽 2016.04.22 29
86 컴퓨터와 인간의 대화[16]-UTF-16 황제낙엽 2016.04.22 15
85 컴퓨터와 인간의 대화[15]-UTF-8 황제낙엽 2016.04.22 14
84 컴퓨터와 인간의 대화[14]-euc(Extended UNIX Code) 황제낙엽 2016.04.22 15
83 컴퓨터와 인간의 대화[13]-char set 황제낙엽 2016.04.22 43
82 컴퓨터와 인간의 대화[12]-character encoding 황제낙엽 2016.04.22 10
» 컴퓨터와 인간의 대화[11]-byte 2 황제낙엽 2016.04.22 31
80 컴퓨터와 인간의 대화[10]-byte 1 황제낙엽 2016.04.22 19
79 컴퓨터와 인간의 대화[9]-EBCDIC [엡시딕] 황제낙엽 2016.04.22 73
78 컴퓨터와 인간의 대화[8]-ASCII 4 황제낙엽 2016.04.22 10
77 컴퓨터와 인간의 대화[7]-ASCII 3 황제낙엽 2016.04.22 12
76 컴퓨터와 인간의 대화[6]-ASCII 2 황제낙엽 2016.04.22 29
75 컴퓨터와 인간의 대화[5]-ASCII 1 황제낙엽 2016.04.22 6
74 컴퓨터와 인간의 대화[4]-wchar(wide character) 황제낙엽 2016.04.22 9
73 컴퓨터와 인간의 대화[3]-char 황제낙엽 2016.04.22 14
72 컴퓨터와 인간의 대화[2]-서론2 황제낙엽 2016.04.22 38
71 컴퓨터와 인간의 대화[1]-서론1 황제낙엽 2016.04.22 39
70 EULA (End User License Agreement) ; 소프트웨어 사용자 라이선스 계약 황제낙엽 2015.06.26 368
69 WYSIWYG 황제낙엽 2013.02.23 19