분류 전체보기
-
연습문제풀이 #2정리필요2 2008. 9. 2. 19:42
# 2.2 사용자 모드와 커널 모드의 차이점은 무엇이며 왜 필요한가? 모드 비트라고 부르는 하나의 비트를 CPU의 상태 레지스터에 추가하여 현재의 모드를 나타낸다. (0은 커널 모드 그리고 1은 사용자 모드). 모드 비트를 보면, 현재 운영 체제가 동작하는지 또는 사용자 프로그램이 동작하는지를 알 수 있다. 사용자 프로세스가 자신의 코드 영역의 명령어를 실행할 때에는 사용자모드이다. 그러나 사용자 프로그램이 시스템 호출(트랩)을 하거나, 인터럽트 또는 하드웨어의 보호기능이 감지하는 사용자의 오류(트랩)가 발생하여 운영 체제로 진입한 경우, CPU의 실행 모드는 커널 모드로 전환된다. 사용자 모드에서는 인터럽트나 시스템의 제어, 입출력의 제어와 관련된 특수(특권)명령어들은 수행할 수 없고, 또한 참조하는 ..
-
Where Am I Going?세상 2008. 9. 2. 19:37
Where Am I Going? Where am I going and what will I find? 난 어디로 가고 있는거고 무엇을 찾을까? Will it only be more of the same? 지금과 다른게 없는 걸까? Just some new fascination that fades over time 그져 새로웠던 매혹이 시간이 지나 사라지고 and it leaves me to start again. 날 다시 시작하도록 만드네. And why does it seem that for everyone else 그리고 왜 나를 제외한 모든 사람들은 it's so easy to love and be loved? 너무나 쉽게 사랑을 하고 사랑을 받지? Am I aiming too high or exp..
-
-