본문 바로가기

💻 KOCW-OS-2: System Structure & Program Execution 1 🗣 서론 KOCW 반효경 교수님의 운영체제 수업을 들으면서 작성한 글입니다. 컴퓨터 시스템 구조, Mode bit, Timer, Device Controller, 입출력(I/O)의 수행, 시스템 콜(System Call), 인터럽트(Interrupt) 📌 컴퓨터 시스템 구조 Main Memory CPU의 작업 공간을 말한다. device controller 각각의 IO 디바이스를 전담하는 작은 CPU 역할을 한다. device controller에는 디바이스의 정보를 담기 위한 local buffer라는 것이 존재한다. [local buffer] 메인 CPU의 작업 공간인 메인 메모리가 있듯이 디바이스 컨트롤러도 작업 공간이 필요한데 local buffer가 그 역할을 한다. [질문] CPU 대신에 de..
💻 KOCW-OS-1: Introduction to Operating Systems 🗣 서론 KOCW 반효경 교수님의 운영체제 수업을 들으면서 작성한 글입니다. 총 11개의 챕터와 세부적으로 28개의 강의가 있다. 완강을 목표로 하고 있고, 강의를 들으면서 정리하고 2 회독 후 정리했던 글을 다시 수정하려고 한다. 📌 운영체제(Operating System, OS)란? 일종의 소프트웨어인데 컴퓨터 하드웨어 윗단에 설치되는 소프트웨어이다. 컴퓨터 하드웨어와 각종 소프트웨어, 사용자를 연결해주는 계층이다. [좁은 의미의 운영체제] 커널을 뜻하며, 운영체제의 핵심 부분으로 메모리에 상주하는 부분 [넓은 의미의 운영체제] 커널뿐 아니라 각종 주변 시스템 유틸리티를 포함한 개념 📌 운영체제의 목적 1. 프로세서, 기억장치, 입출력 장치 등을 자원이라고 하는데 운영체제는 이러한 자원을 효율적으로 ..