-
[개발 지식] 데이터와 주소개발 지식 2022. 4. 8. 14:45
데이터가 움직이는 통로인 bus를 통해서 한번에 송수신할 수 있는 데이터의 크기가 32bit 혹은 64bit.
즉, bus가 32개 혹은 64개의 선으로 구성되어있다는 것. 각 선은 0 또는 1을 전송.
CPU는 이 bus로 들어오는 32bit 혹은 64bit 데이터를 한번에 처리할 수 있어야한다.
포인터의 크기는 16진수 8자리, 2진수 32자리 즉 32bit = 4Byte가 된다. 이 말은 32자리의 2진수만큼 공간을 확보한 상태에서 포인터가 할당된다는 것을 의미한다. 그런데 32자리의 2진수로 표현하는 것보다 16진수 8자리로 표현하는 것이 더 일반적이다.
'개발 지식' 카테고리의 다른 글
멀티스레드 서버에 코루틴 얹기 (0) 2022.06.08 thread, handler, callback (0) 2022.06.08 [개발 지식] 컴파일, 링크, 디버그, 빌드 (0) 2022.04.07 [개발 지식] C/C++ 외부 라이브러리 dll/lib 차이점 (0) 2022.04.07 [개발 지식] visual studio 관련 Debug/Release, x86/x64, 로컬/원격 디버거 (0) 2022.04.07