[질문] 32비트? 64비트?

32비트와 64비트의 구분의 기준은 무엇일까요?

CPU의 경우, Core2, I7, I5, 페넘X4, 페넘X3, 페넘 X2, …
real 32 비트 일까요? real 64 비트 일까요?
아니면 32비트 기반의 64비트 지원일까요?
아니면 64비트 기반의 32비트 지원일까요?

그렇다면 운영체제는 또 어떤 기준으로 32비트 운영체제와 64비트 운영체제로 구분하는 것일까요?
운영체제 역시 real 32 비트 일까요? real 64 비트 일까요?
아니면 32비트 기반의 64비트 지원일까요?
아니면 64비트 기반의 32비트 지원일까요?

[quote="어설픈껄떡쇠":2omba253]32비트와 64비트의 구분의 기준은 무엇일까요?

CPU의 경우, Core2, I7, I5, 페넘X4, 페넘X3, 페넘 X2, …
real 32 비트 일까요? real 64 비트 일까요?
아니면 32비트 기반의 64비트 지원일까요?
아니면 64비트 기반의 32비트 지원일까요?
[/quote:2omba253]
이쪽은 CPU의 구조(특히 레지스터)와 아키텍처에 관한 지식이 있어야 설명을 해드려도 이해하기가 쉽습니다…
사실 크게 알 필요가 있는 내용은 아니구요…
자세히 알고 싶으시면

http://en.wikipedia.org/wiki/Amd64#AMD64 http://en.wikipedia.org/wiki/X86 http://en.wikipedia.org/wiki/Processor_register

등 참고해보시면 정보는 있으나… 영어의 압박…

[quote:2omba253]
그렇다면 운영체제는 또 어떤 기준으로 32비트 운영체제와 64비트 운영체제로 구분하는 것일까요?
운영체제 역시 real 32 비트 일까요? real 64 비트 일까요?
아니면 32비트 기반의 64비트 지원일까요?
아니면 64비트 기반의 32비트 지원일까요?[/quote:2omba253]

윈도우는 7까지 64비트 기반 32비트 지원입니다. 전에 인텔의 Itanium칩을 위한 순수 64비트(32비트 실행 불가) 버전이 출시되었다고 들었는데 아직 지원되는지는 모르겠네요.

일반적으로 우분투는 각각 x86, amd64 각각 순수 32비트, 64비트 라고 알고 있습니다.

다만 32bit 프로그램이라고 해도 경우에 따라서 wrapper등을 통해 64비트 운영체제에서 지원을하구요.
윈도우와 다른 점이라면 윈도우는 모든32비트 프로그램을 지원하기 위한 소프트웨어적 구조가 지원되어있다는 것이구요.

일반 사용자 입장에서 이들을 구분하거나 걱정해야할 필요는 거의 없다고 봅니다.
특히나 2003년 이후 출시된 프로세서들은 대부분 64비트 지원(하물며 성능상 최하위 모델인 셀러론, 셈프론,아톰등도)하고 있어서
심지어 운영체제를 64비트로 써야하나 32비트 써야하나 걱정도 거의 없어서…