기록을 남기자

interrupt 1

카테고리 설명
  • Program Execution Fetch Stage PC에 들어 있는 300은 Step1 이전에 있었던 것 PC에 300이 있다고 해서 우리가 메모리 300번지의 명령어를 읽어올수 없음 -> 내가 메모리에서 무언가를 읽어 오려면 내가 읽어 오려고 하는 명령 또는 데이터의 주소가 MAR에 있어야 함 Fetch Stage의 과정 :메모리에서 300번지의 명령어를 읽어오는 과정 Fetch Stage 전 : PC : 300 / IR: 이전 실행 명령어가 들어있음 Fetch Stage 1. PC에 들어 있는 300의 주소를 MAR로 이동 2. PC++ 3. 메모리 읽기 4. 메모리의 300번지 명령어가 MBR로 이동 5. MBR로 들어온 명령어를 IR로 이동 위의 과정에서 중요한 것은 PC의 값은 다음 명령어의..