본문 바로가기

OS 관련

(19)
인터럽트의 종류 안녕하세요. 또 운영체제로 찾아뵙게 됐네요.. 어제 글을 썻는데 오늘 또 글을 쓰다니 갑자기 제가 부지런해진것 같아서 새삼스럽게 뿌듯한 느낌이 듭니다. 어제 술마시고 글써서 오늘은 멀쩡한 정신에서 쓸려고 노력했는데 저도 모르게 간단하게 한잔 해버렸네요.. 타지에 와서 혼자 살다보니 술말고는 끌리는게 없고 그렇습니다. 그러니까 별로 들어오지도 않는 방문객 들이지만 이해주시길 바랍니다. 감사합니다. 이제 본론으로 돌아가서 운영체제의 가장 중요한 핵심 인터럽트. 그 종류에 대해서 이야기 해볼려고 합니다. 크게 세 종류라서 많은 이야기가 나오지는 않겠지만 그래서 그런지 글쓰는 입장에서는 마냥 좋네요. 1) 외부 인터럽트 - 첫 번째로 이야기 할 것은 외부 인터럽트 입니다. 지난 시간에 예로들었던 마우스에서 발생..
인터럽트 기반 운영 체제 안녕하세요. 운영체제에서 두번째 글을 쓰게 되네요. 첫번째 글도 제대로 마무리 짓지 못했는데 다음글을 쓰려니 기분이 묘하네요 ㅎㅎ원래 무언갈 마무리 짓는다는 것은 그것과 이별하는 느낌이라 슬퍼서 그런가 봐요..이 이별을 감당할 수 있을 정도로 성장했을때, 첫번째 글을 마무리 짓도록 하겠습니다. 이번 글의 주제는 인터럽트 기반의 운영체제 입니다. 현대의 운영체제는 대부분이 인터럽트 기반의 시스템이라고 할 수 있습니다.그렇다면, 이 인터럽트가 뭔지 부터 정확히 하고 넘어가야 할것 같네요. 인터럽트(interrupt) 방금 구글에서 검색해서 가져온 위키백과의 따끈따끈한 PNG 파일 입니다.역시 위키백과답게 어렵게도 써놨습니다.. 간단하게 말하면 인터럽트란 가로채기라고 생각하시면 됩니다. 1)외부적이든 2)소프..
운영체제(OS)의 정의/목적 정의 운영 체제란 컴퓨터 시스템의 자원들(RAM, 하드디스크 등)을 효율적으로 관리 하게 해주며, 사용자가 컴퓨터를 편리하고 효과적으로 사용 할 수 있도록 환경을 제공해주는 프로그램들의 모임을 의미합니다. 목적 1) 사용자와 컴퓨터 간의 인터페이스 제공 * 인터페이스 : 인터페이스의 의미는 서로의 정보를 교환하는 통로 같은 것이라 생각 하면 됩니다. 하지만, 모든 정보를 다 교환 하는 것이 아니라 서로에게 필요한 부분만을 교환하는 것이죠, 예를 들어서 A라는 사람과 B라는 사람이 있습니다. A라는 사람은 한 아내의 남편이며, 두 아이의 아버지 이고 B가 사장으로 있는 회사의 프로그래머 입니다. 이처럼 A라는 사람에게는 여러가지 역할이 있지만, B에게는 이 중 회사의 프로그래머 역할외에는 큰 의미가 없는 ..