작성한 질문수
개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
운영체제의 큰 그림
해결된 질문
작성
·
207
0
일반적인 프로그램이 하드웨어에 접근할 수 없기때문에
운영체제를 통해서 접근이 가능하다고 말씀하셧는데
조금 햇갈려서 글남겨드립니다.
"응용 프로그램"이 운영체제라는 길을 통해서 하드웨어에 접근을 하는것인가요?
아니면 응용 프로그램이 운영체제에게 부탁을하면 "운영체제"가 대신 하드웨어에 접근을 하는건가요?
답변 1
응용 프로그램이 운영체제에게 부탁을하면 "운영체제"가 대신 하드웨어에 접근하는 것에 가깝습니다.
프로그램 관점에서 좀 더 엄밀하게 정의해드리자면
하드웨어에 접근하기 위한 커널 영역 함수를 실행(시스템 콜)하는 것과 같다고 보시면 됩니다 :)