프로그램이 하드웨어 위에서 어떻게 돌아가나?

BEHE_LIT·2019년 12월 5일
0

운영체제

목록 보기
1/5

pasted image 0.png
[출처 - 이화여대 반효경 교수님 운영체제 강의]

단순 코더가 되지 않을려면 최소한 네트워크와 운영체제 지식 만큼은 있어야 한다는 정보를 입수하고서 이래저래 서치를 해보다가 KOCW에 괜찮은 운영체제 강의영상을 보게되었다.

강의내용은 당연히 완전한 이해는 안되지만(그래도 코딩보단 훨씬 나은것같다) 그나마 정보처리기사 공부시절 기억이 조금씩 되살아 나긴 한다.

[수업내용]
컴퓨터 시스템에서 하드웨어가 어떻게 동작하는지, 그리고 프로그램들이 이러한 하드웨어에서 어떻게 돌아가는지

[주요 키워드]

  • CPU

  • 인스트럭션

  • 메모리

  • I/O 디바이스

  • 디바이스 컨트롤러

  • 로컬버퍼

  • interrupt (가장 많이 언급된 용어)

  • mode bit

  • DMA

  • 시스템콜

webcam-image.png

나름 필기해놓은건데.. 사진도 그렇거니와 알아보기가 힘들다 ㅜ

강의에서 가장 중요한 개념은 CPU와 메모리, I/O디바이스들의 각자 역할과 상호간의 제어컨트롤에 관한 내용이 핵심이었다. 일련의 하드웨어적인 기능 얘기였지만 이것이 차후에 개발에 있어 자원이용부분에 핵심 이론과 맞물릴 것으로 예상됨.

profile
방랑자의 현장에 오신걸 환영합니다.

0개의 댓글