오늘의 공부

개념정리

  • CPU의 명령 처리 흐름을 명령어 사이클이라고 함
    • 명령어 사이클은 하나의 명령어가 처리되는 주기로, 인출, 실행, 간접, 인터럽트 사이클로 구성
  • CPU는 정해진 흐름에 따라 명령어를 처리하지만 이 흐름이 끊어지는 상황을 인터럽트라고 함.
    • 인터럽트는 CPU의 정상적은 작업을 방해하는 신호
    • 종류는 동기인터럽트 (예외 Exception)와 비동기 인터럽트(하드웨어 언터럽트)로 이루어짐
    • 인터럽트 서비스 루틴은 인터럽트를 처리하기 위한 동작들로 이루어진 프로그램
    • 하드웨어 인터럽트 발생 시 CPU는 수행하던 작업을 백업한 뒤 인터럽트 서비스 루틴 실행 후 끝나면 백업해 둔 자료를 복구하여 수행 재개

백준 문제풀이(자바스크립트)

  • 단계별로 풀이 하루 2문제
    • 1차원 배열 5597, 3052 풀이

정리 및 개선점

  • 명령어 사이클과 인터럽트의 종류와 실행 순서에 대해 공부했다.
  • 집에서 공부하려니 집중이 잘 안된 듯 싶다. 다음엔 밖에 나가서 공부를 해야겠다..

+ Recent posts