CS
운영체제 11주차 (기억장치 관리, Memory Management)
기억장치(DRAM): 주소를 가지는 워드(또는 바이트)들로 구성 프로그램이 실행되기 위해서는 기억장치에 적재되어야 한다(적재된 프르그램 → 프로세스) 프로세스의 일반적인 실행과정 Program Counter register에서 가리키고 있는 주소에서 명령어를 CPU로 가져옴(fetch) 명령어를 해독(decode) 기억장치에서 피연산자를 CPU로 가져와서 피연산자에 대해 명령어를 실행(execute) 실행한 결과를 기억장치에 다시 저장(store) Process 생성 과정 프로세스 구성요소 코드(code) 데이터(data): 전역 변수들을 저장 스택(stack): 지역 변수 및 함수의 매개변수 저장 힙(heap): 동적 메모리 할당 영역 CPU 레지스터 PC(Program Counter): 프로그램의 다..
2021. 5. 11. 16:08