instruction은 op-code와 메모리 위치를 표시하는 부분으로 구분되어있습니다. op-code의 개수가 늘어나지 않는다라고 하고, 기억은 안나는데.. 이중 10개 bit를 op-code에서 이용한다고 하면 메모리 위치를 표시하는 부분은 32bit에서 22개bit를 사용할 수 있고, 64bit에서는 54개bit를 사용할 수 있습니다. 내용은 메모리를 사용할 수 있는 공간을 이야기하는 것이구요..
32bit 윈도우에서는 RAM을 32bit로 표현할 수 있는 4GB까지 밖에 설치 할 수 없었습니다..
제가 궁금한 것은 1개의 instruction안에 명령과 1개 데이터가 있는 메모리 주소는 1개는 똑같아서, 32비트이든 64비트이든 1개의 명령은 동일하지 않나 생각했습니다.(즉 64비트가 된다고해서 instruction 1줄에 명령이 2개 되진 않는다고 생각했어요. ) 처리 용량이 늘어나는 것은 이해 되나, 속도가 늘어나는 것은 잘 모르겠어서요
댓글 1개