>> 16비트 프로그래밍..이라함은 보통 기존의 real mode프로그래밍을
>> 얘기하고 32비트 프로그래밍..이라함은 386에 들어 새로 도입된
>> protected mode에서의 프로그래밍을 얘기합니다..
내부 커널이 아니라 UI 쪽에서 대부분 16비트로 쓰여졌다 하더군요.
그러니까 16비트 코드와 32비트가 혼재된 상황에서 UI쪽은 16비트, 커널은
32비트 코드가 대부분을 차지한다는 거죠.
제 경험으로 보자면 fat16으로 도스를 설치후 윈98과 멀티부팅을 하지 않는
이상 윈98 보호모드 상에서의 리얼모드가 약간은 아니, 상당히 불안정하게
느껴지는 것 같더군요.
완전히 32비트 코드로 작성됐다는 엔티 조차도 도스의 리얼모드를 에뮬레이
트 하고 있지요.
16비트, 32비트가 CPU 상의 버스를 지칭한다는 님의 말씀은 옳습니다. 좀더
정확히 표현하자면 레지스터 크기와 주소버스 그리고 데이터버스의 대역폭
을 일컫는 것이죠.
: : C 언어의 int 형이
: : 16비트 int 형
: : 32비트 int 형
: : 이 있더군요...
: : 16비트 시스템에서는 int 형이...16비트로 작용하는것으로 알고있는데
: : 윈도우98은 16비트 와 32비트 코드가 쓰여졌다고 하는데
: : 그러면..윈도우98에서의 int 형을 쓰면
: : int 형이...윈98에서 16비트로 작용하나요 아니면 32비트로 작용하나요?
:
: 제가 아는한도내에서 답변을 드리죠...
: 님께서 헷갈려 하시는것은 CPU의 버스를 나타내는 16/32비트와
: 프로그래밍에서 얘기하는 16/32비트프로그래밍... 을 헷갈려하시는
: 것 같습니다..
: int형의 크기는 CPU가 32비트이므로 32비트일걸로 생각됩니다..
: 윈98이 16/32비트코드가 쓰여졌다는거슨,...
: 16비트 프로그래밍..이라함은 보통 기존의 real mode프로그래밍을 얘기하
고
: 32비트 프로그래밍..이라함은 386에 들어 새로 도입된 protected mode에서
: 의 프로그래밍을 얘기합니다..
: 이 둘이 혼재되어있다는것을 얘기합니다...
:
: p.s. 흐음... 근데 맞나요?..-_-;; 흘...
: 틀린 부분있으면 지적해주시기 바랍니다..불안..불안..