ECF (1) 썸네일형 리스트형 Exceptional control flow 줄여서 ECF 라 한다. 프로그램 카운터는 연속된 값들을 가정하고 움직인다. 특정 주소에서 다른 주소로의 전환을 control transfer라 한다. 가장 간단한 유형의 control flow는 점진적인 순서로 메모리에 있는 경우이다. 갑자기 인접해 있지 않은 명령어로 넘어가는 경우도 있는데, 이러한 경우들도 우리가 흔히 아는 jump, call, return 같은 인스트럭션들에 의해 발생한다. 그러나 시스템들은 또한 내부 프로그램 변수에 의해 표시되지 않으며, 프로그램 실행과는 반드시 관련되지 않은 시스템 상태 변화도 반응해야 한다. 예를 들면 하드웨어 타이머가 규칙적으로 꺼지는 것과 패킷들이 네트워크 어댑터에 도착하고 메모리에 저장되는 것과 같은 일들이다. 이와 같은 급격한 변화를 ECF라 한다. .. 이전 1 다음