word
의 크기에 대한 설명이 전부 다르게 되어 있어서 여러 블로그들을 찾아보고 여러 삽질들을 하면서 최종 결론을 내려보았다..😂16bit 32bit 64bit에 따라 다르다
16bit이면 1 word도 16bit
32bit이면 1 word도 32bit
64bit이면 1 word도 64bit
하위 호환성을 위해서 word는 16bit로 고정되어 있고, 32bit체제로 들어서면서 dword개념이 생겨서 dword가 32bit
word
를 인식하지 못하고 컴파일에러가 나기에 혹시 몰라서 대문자로 WORD
도 사용해보았다
결과는 역시나 컴파일이 되지 않았다.
흐음...🤔
word
는 기본적으로 정의가 되어 있는 자료형이 아니라고 한다.
여러 블로그들이 주장했던 내용들이 모두 틀린 말은 아니었고, 모든 내용을 종합하여 생각을 해야하는 부분이었다.
일단, word
를 가장 잘 표현하는 정의는 해당 CPU의 기본 처리 단위이다.
따라서 word는 운영체제마다 그 크기를 다르게 표현되는 것이 기본이다. (16bit, 32bit, 64bit)