IT 프로그래밍/C

컴퓨터 메모리, CPU 기본 구조

기술1 2024. 8. 19. 12:29

컴퓨터에는 버스가 있습니다.

 

address bus - control bus - data bus 이런 식으로 되어 있습니다. 

 

이 때, 임의 접근이 가능하도록 만들어진 구조이기 때문에 주소가 왔다갔다 하는 통로와 데이터가 왔다갔다 하는 통로가 분리가 되어 있습니다.

메모리는 CPU한테 메모리를 보내주는 것, 혹은 데이터를 받아서 저장하는 것 이 두가지 일을 합니다. 위의 세가지 버스는 CPU와 RAM 사이에 연결되어 있습니다. 

 

CPU의 기본 구조 

컴퓨터의 구조라던지 작동 원리에 관심을 갖는 것은 더 좋은 프로그램을 만들기 위함입니다.

 

그것을 위해서는 CPU의 성능을 알아야 합니다. 만약 여러분들이 프로그램을 만든다면 그것은 보조기억장치에 기억이 됩니다. 그리고 운영체제에 부탁을 하는 것인데요. 운영체제가 실행을 시키기 때문입니다. 

 

그럼 보조기억장치를 주기억장치로 프로그램을 복사합니다. 메모리에 있는 프로그램을 한 줄 한 줄 실행해가는 것입니다.