이전 강의 잘문 답변 및 참고 자료
질문한 내용은 '넓고 얕게 외워서 컴공 전공자 되기'에서 다룬 내용입니다. 운영체제 강의에 앞서 반드시 들었다고 가정하는 것입니다.
3층집 이야기에 대해서만 따로 보고 싶다면 제 유튜브 채널 영상을 참고하시면 되겠습니다.
https://www.youtube.com/watch?v=hvcjeAZ2qCI&list=PLXvgR_grOs1BQCziQ_MpM877BdBxwbMzA&index=17
인터럽트란 사전적 의미로는 '끼어들다', '중단시키다' 정도의 의미를 가진 말로 프로그램을 실행하는 도중에 얘기치 않은 상황이 발생할 경우 현재 실행중인 작업을 중단하고 발생된 상황을 처리한 후 다시 실행중인 작업으로 복귀하는 것을 말합니다.
인터럽트에는 다양한 종류가 있다.
과거에는 좋은 CPU와 RAM을 사용하더라도 그에 맞게 메인보드의 성능이 받쳐주지 않으면 제대로된 성능을 내지못하던 상황이 많았다. 이때는 메인보드의 브릿지라는 칩셋을 통해 CPU가 RAM과 주변기기를 간접적으로 컨트롤 할 수 있게 도왔다.
현재는, 인텔의 경우 RAM에 대한 컨트롤을 브릿지가 아닌 CPU 자체로 편입을 시켜 관리하는 추세이다. 또한 그에 맞는 칩셋을 구비하도록 안내하기도 한다.