정보처리기사 필기 2과목 전자계산기 구조의 중요 개념 중 이번 포스팅은 인터럽트(Interrupt)에 대한 내용입니다. 인터럽트를 발생시키는 원인들과 이에 기준한 인터럽트의 종류를 구별하는 방법, 인터럽트가 발생할 경우 CPU가 확인할 사항, 인터럽트의 동작 순서, 그리고 인터럽트 우선순위 등 인터럽트의 모든 것에 대해 정리해보겠습니다. 1. 인터럽의의 발생 원인과 종류 인터럽트는 컴퓨터 프로그램을 실행하는 중에 프로그램을 정상적으로 진행할 수 없는 예기치 못한 상황이 발생할 경우에 현재 진행 중인 작업을 즉시 중단하고, 발생된 긴급 상황을 우선 처리한 후 원래 실행하던 작업으로 복귀하여 계속해서 진행하는 것을 의미합니다. 인터럽트를 직역한 뜻 그대로 '끼어들기'라고도 부릅니다. 인터럽트는 발생 원인에 ..
이번 포스팅에서는 정보처리기사 필기 2과목 전자계산기 구조에서 중요하게 다루는 CPU에 대해 알아보겠습니다. CPU는 Central Processing Unit의 약자로 말 그대로 중앙처리장치라는 뜻입니다. 우리가 입력한 명령어를 받아들이고 해석하여 컴퓨터의 모든 장치들을 제어하여 정확한 작업을 수행하도록 중앙에서 처리하는 장치인 것입니다. CPU는 마이크로프로세서(Micro-processor)라고도 불리며, 이는 CPU에 제어장치, 연산장치, 기억장치가 집약되어 위치하여 기능을 수행하기 때문입니다. 기술의 발전으로 나노 단위로 설계된 CPU는 아주 작은 크기를 가졌지만 대단히 능력이 뛰어난 두뇌라고 할 수 있습니다. 1. CPU의 메이저 스테이트 4가지 CPU의 메이저 스테이트란 현재 CPU가 어떤 작..
- Total
- Today
- Yesterday