반응형 인터럽트1 명령어 사이클과 인터럽트 (interrupt) CPU는 메모리로부터 명령어나 데이터들을 갖고 와서 실행하고, 필요하다면 값을 저장할 수도 있다. CPU는 메모리에 저장되어 있는 프로그램을 일정한 패턴(정해진 흐름)대로 실행한다. 간혹 그 정해진 흐름을 방해하는 신호가 CPU에게 올 수 있는데, 그 신호를 인터럽트라고 부른다. 명령어 사이클 프로그램 속 명령어들은 일정한 주기가 반복되며 실행 이 주기를 명령어 사이클이라고 함 메모리에 저장된 명령어를 실행하려면 메모리에 있는 값을 CPU의 레지스터로 갖고 와야한다.(인출) 그리고 이런식으로 인출을 하는 주기를 인출사이클 갖고 온 메모리를 실행시키는 것을 실행사이클 인출-실행-인출-실행 ... 그런데 CPU로 명령어를 갖고 와도 바로 실행이 불가능한 경우가 있음 (명령어 주소지정 방식) 몇번 더 인출을 .. 2024. 4. 2. 이전 1 다음 반응형