컴퓨터 베이스 - 단위

8345 단어 유닛환산
[기초가 튼튼하지 않아 손해를 본다] 바이트(Byte)는 컴퓨터 정보 기술이 저장 용량과 전송 용량을 계량하는 데 사용하는 계량 단위로 한 바이트는 8비트 2진법과 같다.바이트(Byte 발음:/'bait/): 바이트는 네트워크를 통해 정보를 전송(또는 하드디스크나 메모리에 저장)하는 단위이다.ASCII코드에서는 한 영문자(대소문자 구분 없음)가 한 바이트의 공간을 차지하고, 한 중국어 한자가 두 바이트의 공간을 차지한다.기호: 영문 문장부호는 한 바이트, 중국어 문장부호는 두 바이트를 차지한다.예: 영어 마침표 "."1바이트 크기의 중국어 마침표를 차지합니다."2바이트의 크기를 차지하는 이진 숫자 서열은 컴퓨터에서 하나의 숫자 단원으로서 일반적으로 8자리 이진 숫자이고 10진 최소값으로 환산한다. 0 최대값: 255는 ASCII코드가 바로 바이트이다. 이런 단위의 환산은 다음과 같다.

  
  
  
  
  1. 1  (EiB,Exbibyte)=1024 (2 60 ) 
  2.  
  3. 1EiB=1024PiB) 
  4.  
  5. 1 (PiB,Pebibyte)=1024 (2 50 ) 
  6.  
  7. 1PiB=1024TiB) 
  8.  
  9. 1 (TiB,Tebibyte)=1024 (2 40 ) 
  10.  
  11. 1TiB=1024GiB) 
  12.  
  13. 1 (GiB,Gibibyte)=1024 (2 30 ) 
  14.  
  15. 1GiB=1024MiB) 
  16.  
  17. 1 (MiB,Mebibyte)=1024 (2 20 ) 
  18.  
  19. 1MiB=1024KiB) 
  20.  
  21. 1 (KiB,Kilibyte)=1024 (2 10 )(1KiB=1024B) 
  22.  
  23. 1 (Byte)= 8 (bit) 
  24.  
  25. :MiB MB,KiB KB : 
  26.  
  27. 1KB(kilobyte)=1000byte 
  28.  
  29. 1KiB(kibibyte)=1024byte 
  30.  
  31. 1MB(megabyte)=1000000byte 
  32.  
  33. 1MiB(mebibyte)=1048576byte 

이는 하드디스크 제조업체가 GB(10진법, 즉 10의 3차원=1000, 예를 들어 1MB=1000KB)로 계산한 반면 컴퓨터(운영체제)는 GiB(2진법, 즉 2의 10차원, 예를 들어 1MiB=1024KiB)로 계산했지만 국내 사용자들은 일반적으로 1MB=1024KB로 이해하기 때문에 중문화의 이해를 위해 MB로 번역해도 된다.마찬가지로 하드디스크 제조업체와 사용자가 1MB의 크기에 대한 이해에 따라 많은 160G의 하드디스크의 실제 용량은 컴퓨터의 실제 1MB=1024KB로 계산해도 160G가 안 된다. 이것은 왜 새로 산 하드디스크의'근량부족'이 그것이 표시한 것처럼 그렇게 크지 않은지 설명할 수 있다.주: TiB는 현재 컴퓨터 하드디스크의 가장 큰 저장량 단위입니다.10TiB는 대략 한 사람의 뇌의 저장량과 같다.더 큰 단위로는 ZiB(Zebibyte, 1ZiB=1024EiB), YiB(Yobibyte, 1YiB=1024ZiB) NiB(1NiB=1024YiB) DiB(1DB=1024NiB)가 있다.글자는 컴퓨터에서 일련의 숫자가 하나의 전체로 처리되거나 연산되는 것을 컴퓨터 글자라고 하는데, 약칭 글자라고 한다.글자는 보통 몇 바이트로 나뉜다.메모리에서, 통상적으로 모든 단원은 한 글자를 저장하기 때문에, 모든 글자는 주소를 찾을 수 있다.글자의 길이는 자릿수로 표시한다.컴퓨터의 연산기, 컨트롤러에서는 통상적으로 글자 단위로 전송된다.글자가 서로 다른 주소에 나타나면 그 의미는 같지 않다.예를 들어 컨트롤러로 보내는 글자는 명령이고 연산기로 보내는 글자는 하나의 수이다.
자장 컴퓨터의 각 글자에 포함된 자릿수를 자장이라고 한다.컴퓨터에 따라 글자 길이는 고정된 것과 가변적인 두 가지가 있다.고정된 글자의 길이, 즉 글자의 길이는 어떤 상황에서도 고정불변이다.가변 문자 길이는 일정한 범위 내에서 가변적이다.계산된 글자 길이는 그것이 한 번에 처리할 수 있는 이진 숫자의 수를 가리킨다.컴퓨터 처리 데이터의 속도는 자연히 그것이 한 번에 가공할 수 있는 위치와 연산을 하는 속도와 관계가 있다.만약 한 컴퓨터의 글자 길이가 다른 컴퓨터의 두 배라면, 두 컴퓨터의 속도가 같아도 같은 시간 안에 전자가 할 수 있는 일은 후자의 두 배이다.일반적으로 대형컴퓨터는 32㎡D64비트, 소형컴퓨터는 12㎡D32비트, 마이크로컴퓨터는 4116비트다.글자 길이는 컴퓨터의 성능을 평가하는 중요한 요소이다.
바이트 바이트는 한 그룹이 인접한 이진 숫자를 가리킨다.보통 8자리는 한 바이트로 되어 있다.그것은 정보를 구성하는 작은 단위로서 하나의 전체로 조작에 참여하는데 글자보다 작고 글자를 구성하는 단위이다.마이크로컴퓨터에서는 보통 몇 바이트로 메모리의 저장 용량을 표시한다.예를 들어 C++의 데이터 형식 표시에서 보통char는 1 바이트이고 int는 4 바이트이며 더블 바이트는 8 바이트이다.인코딩을 이해하는 관건은 문자의 개념과 바이트의 개념을 정확하게 이해하는 것이다.이 두 개념은 헷갈리기 쉽다. 우리는 여기서 구분을 한다. 개념 묘사는 예를 들어 문자들이 사용하는 기호, 추상적인 의미의 기호를 말한다.1','중','a','$','¥',...바이트 컴퓨터에 데이터를 저장하는 단원, 8자리의 이진수로 매우 구체적인 저장 공간이다.0x01, 0x45, 0xFA, ……
문자열은 메모리에 있습니다. 만약 '문자' 가 ANSI 인코딩 형식으로 존재한다면, 한 문자는 한 바이트 또는 여러 바이트로 표시될 수 있습니다. 그러면 우리는 이런 문자열을 ANSI 문자열이나 다바이트 문자열이라고 부릅니다.예를 들어'중국어 123'(7바이트).
문자 세트와 코드 페이지에는 ANSI 인코딩 방식에 대해 서로 다른 문자 세트(Charset)가 있습니다.같은 바이트 서열은 서로 다른 문자 집합 아래에서 표시하는 문자가 다르다.ANSI 문자열을 정확하게 해석하려면 정확한 문자 집합을 선택해야 한다. 그렇지 않으면 소위 부호화 현상을 초래할 수 있다.다른 언어 버전의 운영체제에는 기본 문자 집합이 있습니다.문자 세트를 지정하지 않으면 ANSI 문자열을 해석하는 데 이 문자 세트가 사용됩니다.즉, 일본어 운영 체제에서 저장된 ANSI 텍스트 파일(ANSI 문자열만 포함된 텍스트 파일)을 중국어 간체 버전의 Windows에서 열면 혼란이 발생합니다.그러나 만약 우리가 Visual Studio와 같은 인코딩으로 선택한 텍스트 편집기를 사용하여 이 파일을 열고 정확한 문자 집합을 선택한다면, 우리는 그것의 원형을 볼 수 있을 것이다.주의: 간체 중국어 문자가 집중된 번체자와 번체 중의 문자가 집중된 번체자는 인코딩이 반드시 같지 않습니다. (사실이 증명하듯이 완전히 다른 것 같습니다.)각 문자 세트에는 코드 페이지(Code Page)라는 고유한 번호가 있습니다.중국어 간체(GB2312)의 코드 페이지는 936이고, 시스템 기본 문자 세트의 코드 페이지는 0이며, 시스템의 언어 설정에 따라 적합한 문자 세트를 선택하는 것을 의미한다.
UNICODE 문자열은 메모리에 있습니다. 만약 '문자' 가 유니코드에 있는 번호로 존재한다면, 우리는 이 문자열을 유니코드 문자열이나 와이드 바이트 문자열이라고 부릅니다.유니코드에서 각 문자는 두 바이트입니다.예를 들어'중국어 123'(10바이트).유니코드와 ANSI의 차이는 입력법 내의'전각'과'반각'의 차이에 해당한다.서로 다른 ANSI 인코딩에 규정된 표준은 같지 않기 때문에 (문자 집합이 다르기 때문에) 주어진 멀티바이트 문자열에 대해 어떤 문자 집합을 사용하는지 알아야 어떤 '문자' 를 포함하는지 알 수 있다.UNICODE 문자열은 어떤 환경에서든 '문자' 내용을 나타냅니다.유니코드는 세계에서 절대 다수의 문자의 인코딩을 정의하여 라틴어, 숫자, 간체 중국어, 번체 중국어, 일본어 등을 같은 인코딩 방식으로 저장할 수 있도록 통일된 기준을 가지고 있다.
 
 
기본적으로 컴퓨터 저장 단위는 일반적으로 B,KB,MB,GB,TB,PB,EB,ZB,YB,BB로 앞으로 더 큰 저장 단위가 있을 것이라고 설명한다.대체 관계식 간의 관계식은 다음과 같습니다.

  
  
  
  
  1.  bit ( )(Binary Digits): ,  0   1, 。 
  2.  byte:8 (B), 。 
  3. 1KB (Kilobyte  )=1024B, 
  4. 1MB (Megabyte    “ ”)=1024KB, 
  5. 1GB (Gigabyte    “ ”)=1024MB, 
  6. 1TB(Trillionbyte    )=1024GB, 1024=2^10 ( 2  10 ), 
  7. 1PB(Petabyte    )=1024TB, 
  8. 1EB(Exabyte    )=1024PB, 
  9. 1ZB (Zettabyte    )= 1024 EB, 
  10. 1YB (Yottabyte    )= 1024 ZB, 
  11. 1BB (Brontobyte  )= 1024 YB. 
  12. :“ ” 。 
  13. :  
  14. yotta, [ ] , Y. 10^21, 
  15. zetta, [ ] , Z. 10^18, 
  16. exa, [ ] , E. 10^15, 
  17. peta, [ ] , P. 10^12, 
  18. tera, [ ] , T. 10^9, 
  19. giga, [ ] , G. 10^6, 
  20. mega, [ ],M. 10^3 

환산 진율을 설명하고 왜 컴퓨터 저장 단위의 진율이 1024이지 1000이 아닌지 설명해 보세요. 현재 컴퓨터는 모두 2진법이기 때문에 계산 단위가 2의 정수 멱만 있을 때 컴퓨터 계산에 매우 편리합니다. 왜냐하면 컴퓨터 내부의 회로 작업은 고전평과 저전평 두 가지 상태가 있기 때문입니다.그래서 컴퓨터가 식별할 수 있도록 2진법으로 신호를 표시한다(신호와 데이터를 제어한다).사람들은 10진법을 사용하는 데 익숙해져서 메모리 업체들은 1000진율을 사용한다.이로 인해 실제 용량은 명시된 용량보다 적지만 합법적이다.1024는 2의 10차원이다. 만약에 크면 10의 정수 차원에 가깝지 않기 때문에 사람들이 계산하기 불편하다.작게 취하면 진율이 너무 낮아서 단위가 더 많아야만 수요를 만족시킬 수 있다.그러니까 2의 10번을 뽑아야 돼.계산 예: 100GB 하드 드라이브로 명시된 실제 용량은 100GB×1000×1000×1000바이트/1024×1024×1024≈93.1GB로 볼 수 있는 제품의 용량이 줄어든 것은 계산된 실제 용량 결과(상하 오차가 1% 이내일 것)를 충족시키기만 하면 당신이 산 것이 정품으로 속지 않고 상업적으로 허용된다.

좋은 웹페이지 즐겨찾기