inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

넓고 얕게 외워서 컴공 전공자 되기

외워야 할 단위 체계와 숫자 바이트?

해결된 질문

918

이자영

작성한 질문수 4

2

외워야 할 단위 체계와 숫자

강의에서

'64비트를 용량으로 계산하면 16EB 가 된다'

'16비트는 65,536 가지로서 64KB 이다'

' 1KB = 1024Byte 다'

라고 하셨는데

64비트 = 8바이트 인데 왜 16EB 인가요

16비트 = 2바이트 인데 왜 64KB 인가요

 

저도 뭔가 잘못알고있는건 알겠는데

용량으로 계산한다는 말이 무엇이고 제가 어떻게 잘못이해하고 있는지 궁금합니다..

WIN 64 는 64비트 이고 2의 64승 개수 만큼의 표현을 할 수 있는건데 왜 이걸 2의 64승 바이트? 라고 계산하나요

찾아보니 64비트로는 2의 64승 개수의 주소를 표현할 수 있고, 컴퓨터는 1Byte 마다 하나의 주소를 부여하므로 2의 64승 바이트 만큼을 컴퓨터에 저장할 수 있으므로 16EB 가 된다는거 같은데 맞나요?

 

운영체제

답변 1

3

널널한 개발자

64비트 자체는 바이트 크기가 맞습니다. 그런데 이 64비트는 주소의 길이 입니다.
쉽게 생각해서
1. 우리집이 공간의 크기는 32평 아파트인데
2. 우리집 주소 문자열의 길이는 32글자 일 수 있습니다.
32평형과 32글자는 전혀 다른 이야기입니다.

64비트(32글자) 시스템에서는 1바이트(32형) 공간을 관리하기 위해 64비트 주소를 부여해 관리합니다. 64비트는 2의 64제곱 만큼의 경우의 수가 있으며 이 주소 개수만큼 1바이트 공간이 있다고 생각하면 되겠습니다.

즉, 마지막에 본인이 정리한 내용이 맞습니다. 참고하시기 바랍니다.

선생님 질문이있습니다.

0

68

2

"한글 한 글자를 저장하는 데 2바이트가 필요하다" 에서 궁금한 점이 있습니다

0

161

2

원자성과 동기화에 대한 사소한? 질문 있습니다.

0

63

1

전가산기에 대한 질문이 있습니다!

0

92

2

format 시 0-0트랙 섹터에 관해

0

89

2

앞으로의 공부 질문

0

112

1

정규표현식 학습에 대한 조언 부탁드립니다.

0

200

2

메모리 용량에 관하여

0

139

1

인터페이스로 File을 사용한다는 것

0

176

1

파일 시스템 관련 질문입니다.

0

155

2

자료 구조

0

257

2

강의의 대한 추가질문

0

212

2

컴퓨터가 글자를 다루는 방법 -> 코드체계 질문

0

206

2

진법변환 개념정리

0

593

2

컴퓨터가 사진을 다루는 법에 대해 질문입니다.

1

200

2

컴퓨터가 곱셈 하는 방법

0

336

2

1비트 1바이트 1킬로바이트

0

403

1

캐시 메모리

0

199

1

[외워야 할 단위 체계와 숫자] 비트 체계와 용량 관련 질문 있습니다.

0

415

2

[컴퓨터가 글자를 다루는 방법] 숫자와 캐릭터 바이너리가 같다면...

0

374

2

CPU 연산체계에 대해서 궁금한 점이 있습니다.

0

319

2

shell에 관련하여 질문드립니다.

0

280

2

가상메모리 관련 질문있습니다.

0

305

2

선생님 안녕하세요

0

317

1