프로그램이 실행될 때 어떤 일이 일어날까?프로그램은 매우 단순한 일을 한다 - 그것은 명령어의 실행반입(fetch)해석(decode)무슨 명령어인지 파악실행(execute)두 수를 더하고, 메모리에 접근하고, 조건을 검사하고, 함수로 분기하는 등의 정해진 일프로그램을 쉽계 실행하고, 프로그램 간의 메모리 공유를 가능케 하고, 장치와 상호작용을 가능케 하고, 다양하고 흥미로운 일을 할 수 있게 하는 소프트웨어시스템을 사용하기 편리하면서 정확하고 올바르게 동작시킬 책임이 있다그것을 OS라고 부른다supervisor 또는 master control program이라고도 한다. 거의 안씀. 그냥 운영체제CPU 가상화하드웨어의 도움을 받아 운영체제가 시스템에 매우 많은 수의 가상 CPU가 존재하는 듯한 환상ill..