Hardware Issues 기본적으로 CPU는 instruction fetch, decode, execute, write back 네가지 상태? 로 처리함 PC 증가시키면서 처리 보통 명령 4바이트라서 PC+4로 표현했음 interrupt request bit이 set 되면 register save 하고 PC에 interrupt handler를 집어넣음 즉 지금하던거 중단하고 interrupt 먼저 처리해주는것 IO devices가 많을때 Interrupt Controller를 사용하면 교통정리를 해줄 수 있음 시도때도 없이 막 interrupt request를 보내면 CPU가 효율적인 동작을 해줄 수 없음 프로그래밍 가능한 인터럽트 컨트롤러 대충 IMR에서 걸러진 IRQ들이 우선순위대로 잘 맞춰져서 ..