728x90
반응형

인터럽트 2

운영체제 핵심 개요

운영체제 핵심 개요 운영체제란? 컴퓨터 하드웨어 바로 윗단에 설치되는 소프트웨어를 의미 🤔 운영체제 같은 대형 프로그램을 모두 메모리에 올리면 메모리가 낭비되는 것 아닌가요? 맞습니다.!! 운영체제처럼 규모가 큰 소프트웨어를 모두 메모리 올린다면, 메모리 낭비가 심합니다. 따라서 이러한 메모리 낭비를 고려하여, 운영체제 중 필요한 부분만 컴퓨터 전원이 켜짐과 동시에 메모리에 올려놓고, 그렇지 않은 부분은 필요할 때만 메모리에 올려서 사용합니다. 🤔 운영체제 하면 항상 커널 이야기가 나오는데 커널은 뭐죠? 메모리에 항상 올라가 있는 운영체제의 부분을 커널이라고 부릅니다. (커널은 운영체제 코드 중에서 핵심적인 부분을 의미) 운영체제의 기능 운영체제는 컴퓨터 하드웨어와 사용자 또는 소프트웨어 사이에 존재합니..

[운영체제] 2. Interrupts

2022.03.06 - [컴퓨터 공학/0 +운영체제] - [운영체제] 1. 컴퓨터 구조(CPU 동작원리) [운영체제] 1. 컴퓨터 구조(CPU 동작원리) 특수대학원을 다니면서 운영체제 강의 내용을 정리하려고 한다. 이번 글은 1주차 강의 학습내용을 정리하려고한다. 우리는 컴퓨터를 사용한다... 그것도 매일!! mac, windows...? 뭐가 더 좋은걸까? howisitgo1ng.tistory.com 운영체제는 interrupt handler, exception handler의 모음이라고 말 할 수 있다. 그렇다면 인터럽트란 무언인가..? 인터럽트(interrupt)란 CPU가 프로그램을 실행하고 있을 때, 입출력 하드웨어 등의 장치에 예외상황이 발생하여 처리가 필요할 경우에 CPU에게 알려 처리할 수..

728x90
반응형