전체 글

운영체제에 대한 하드웨어 동작 프로그램 하드웨어 위에서 어떻게 돌아가는지 (하드웨어적 동작) Interrupt Line CPU안에 interrupt line이라는게 붙어 있는데 인스트럭션 하나가 실행되고 나면 다음 실행할 인스트럭션 주소값이 증가하고(PC or IP값 증가) interrupt line에서 interrupt가 들어온게 있는지 확인한다. (I/O device들의 작업이 끝난걸 알기위해서 혹은 SIGNAL) 다음 사이클에서는 다음인스트럭션을 수행하는 역활 만한다. 더보기 IP(instruction pointer) == PC(program counter) 프로그램 카운터는 마이크로프로세서 내부에 있는 레지스터 중의 하나로서, 다음에 실행될 명령어의 주소를 가지고 있어 실행할 인스트럭션의 위치를 ..
운영체제 컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층을 말한다. 작은범위 → 운영체제 핵심 부분으로 부팅시 메모리에 상주하는 부분 큰범위 → 커널 뿐 아니라 각종 주변 시스템 유틸리티를 포함한 개념 운영체제 목적 운영체제(OS, Operating System)는 컴퓨터 시스템의 자원들(소프트웨어 자원, 하드웨어 자원)을 효율적으로 관리하는 것이 가장 큰 목적으로 사용자가 컴퓨터 편리하게 사용하도록 하기 위한 목적을 가지고 있다. + 보안까지 하드웨어 자원: CPU, Memory, I/O device 등 소프트웨어 자원: 프로세스, 파일, 메시지등 운영 체제의 분류 동시 작업 가능 여부, 사용자의 수, 단일 작업(single tasking) : ..
공업고등학교 출신이 대학교를 다니면서 처음 접해보는 경쟁 사회에 많이 힘들었다. 공업고등학교에서는 자격증만 따면 되니까 서로 도와주고 힘들면 응원해 주는 분위기 속에서 생활을 해왔던 나한테는 적응할 수 없는 사회였다. 방황하던 1학년을 마치고 군대를 가면서 요리도 해보고 싶었고 목공도 해보고 싶었고 취미와 동시에 돈을 벌고 싶었던 욕구가 가득했다. 내 주위 친구들이 사회 속에서 돈을 버는 모습이 나한테는 너무 빛나 보였기 때문이다. 자퇴를 하고 직장 생활을 생각하고 있던 나한테 가족들은 대학생활을 1년만 더 해보라는 권유를 했고 1학년 때를 생각하면서 동기들에게 의지할 생각보다는 나 자신을 의지하면서 끝매듭을 잘 짓자는 생각으로 군대를 전역하고 학교생활을 다시 시작했다. 마음가짐의 차이인지 나 자신에게 ..
uhanuu
몸뚱아리부터 마음가짐까지