CS302: 컴퓨터시스템 개론

교수:
염 헌 영 (880-5583) 56동 210호
yeom@arirang.snu.ac.kr
조교:
우 남 윤 (876-2159) 56동 211호
nywoo@arirang.snu.ac.kr

개요

본 과정에서는 소프트웨어 중에서 일반 사용자가 작성하지 않은 것들, 즉 시스템 소프트웨에의 구조와 기능을 살펴보며 이들과 컴퓨터 하드웨어 사이의 작동 원리를 학습한다. 이를 위해 하드웨어가 직접 인지할 수 있는 어셈블리 언어를 소개하며 이를 이용한 프로그래밍 실습을 수행한다. 또한 간단한 컴퓨터 구조를 소개하며 시스템 소프트웨어인 어셈블러, 로더의 구조 및 기능을 살펴본다. 일주일당 2시간의 수업(수요일 2,3교시)과 2시간의 실습강의(목요일 7,8교시)로 진행된다.

성적

강의 계획

  • 컴퓨터 구조: 2주
  • 어셈블러: 2주
  • 로더/링커: 2주
  • 매크로: 2주
  • 중간고사
  • 컴파일러: 2주
  • 운영체제: 2주
  • 기타: 2주
  • 기말고사

    교재

    System Software, 3rd edition, Lelaand L.Beck, Addison Wesley, 1997, ISBN 0-201-42300-6

    참고자료

    See also