메모리 읽기는 주소를 보내고 데이터를 돌려받는 순서다
CPU는 위치, 동작 종류, 실제 값을 서로 다른 버스에 나누어 싣습니다.
CPU읽을 위치를 정하고 read 동작을 지시한다.
주소버스어디를 읽을지 보낸다→
제어버스read 신호를 보낸다→
데이터버스읽은 값이 CPU로 돌아온다←
메모리주소에 있는 값을 찾아 데이터버스에 올린다.
01주소 준비
CPU가 읽을 위치를 잡는다.
02주소 전송
주소버스에 위치를 싣는다.
03read 알림
제어버스가 읽기 동작을 알린다.
04값 반환
데이터버스가 값을 CPU로 돌려준다.
핵심 주소버스는 위치, 제어버스는 동작, 데이터버스는 실제 값을 담당합니다.