본문 바로가기
학과 공부/컴퓨터프로그래밍2(자바)

3/12

by sonysame 2018. 3. 12.

CPU, Memory, Input and Output

---system bus---

   Control bus

   Address bus

       Data bus


Internal hard drive


CPU <->Input and Output 은 조금 느려! CPU<->Memory보다!

CPU는 4개이지만 더 여러개의 프로그램을 돌릴 수 있다->illusion


within the standard C library->kernel mode then, OS가 printf를 실행시켜주다! -> then return to the user mode 


Input and Output은 memory에 비해 매우 느리다! 그래서 Input and Output을 기다리는 동안 CPU는 다른 작업을 하게 된다. 


OS가 제공하는 프로토콜에 따라 컴파일 해야 하므로, 다른 OS에서 컴파일한 C프로그램은 실행되지 않을 수도 있다!


'학과 공부 > 컴퓨터프로그래밍2(자바)' 카테고리의 다른 글

3/28  (0) 2018.03.28
3/26  (0) 2018.03.26
3/21  (0) 2018.03.21
3/19  (0) 2018.03.19
3/14  (0) 2018.03.14