운영체제

    Operating Systems(운영체제): Main Memory

    * 사실 종강하고 복습 겸 배운 내용을 정리하고자 했는데, 공부에 집중이 안되어서 글을 쓰면서 생각을 정리하자는 마음으로 글을 씁니다. 수업 교재를 참고하였으며 오류에 대한 지적은 언제나 환영입니다. Background 지식들 Program Execution 프로그램이 실행되기 위해서는 메모리에 옮겨져야 한다. 그리고 사용자 프로그램은 다음과 같은 과정을 거쳐 실행된다. 1. Instruction fetch from memory 메모리로부터 명령어들을 가져온다. 2. Instruction decode 명령어들을 해석하여 어떻게 수행할지 결정한다. 3. Operand fetch 피연산자를 가져온다. 4. Instruction execute 명령어를 실행한다. 5. 실행 결과를 메모리에 저장한다. Memor..