2023년 2학기 환영/歡迎/Welcome/Welkommen! 컴퓨터 구조 (Computer System Architecture) 박 찬식 chansp@chungbuk.ac.kr 교육관 325호, T. 3259 1 강의 목표 ■ 강의 개요 ▣ 컴퓨터와 주변기기의 동작원리를 이해하고, 동향을 이해한다. ▣ 전반부에서는 컴퓨터의 동작 원리와 설계기법을 익힌다 ▣ 후반부에서는 다양한 컴퓨터의 구조를 소개한다 ■ 강의 목표 ▣ 여러 형태의 컴퓨터 구조에 대해서 설명할 수 있다. ▣ 명령어를 이해하고 이를 이용하여 프로그램을 작성할 수 있다. ▣ CPU, Memory, I/O의 종류와 동작원리를 설명할 수 있다. 시간표 및 평가방법 ■ 월요일 6 교시 ■ 목요일 7-8 교시 ■ E8-7(50동) – 442 ■ 시험: 30% + 40% ■ 출석 + 숙제: 30% Text and References ■ Text ▣ M. Morris Mano, “Computer System Architecture”, Prentice Hall ▣ William Stalling, “Computer Organization and Architecture”, Prentice Hall ■ References ▣ 컴퓨터 아키텍처: 컴퓨터 구조 및 동작 원리, 우종정, 한빛아카데미 ▣ Steve Furber, “ARM system-on-chip architecture”, AddisonWesley Course content (if time permits) 1. 과정 소개, 2. Computer Evolution and Performance (Stallings Ch. 2) 3. Register Transfer and Microoperations (Mano Ch. 4) 4. Basic computer organization and design (Mano Ch. 5) 5. Basic computer organization and design (Mano Ch. 5) 6. Programming the Basic computer (Mano Ch. 6) 7. Programming the Basic computer (Mano Ch. 6) 8. 중간 고사 9. Central Processing Unit (Mano Ch.8~9 + Stallings Ch. 8 ~ 13) 10.Central Processing Unit (Mano Ch.8~9 + Stallings Ch. 8 ~ 13) 11.Input/Output (Mano Ch. 11 + Stallings Ch. 6) 12.Input/Output (Mano Ch. 11 + Stallings Ch. 6) 13.Memory Organization (Mano Ch. 12 + Stalling Ch.4~6) 14.AVR / Aduino / ARM 구조 소개 15.기말 고사 보고서 ■ PC의 발전사 (모두) ▣Intel 80x86 CPU의 발전과 그 이유 ▣OS의 변천과 그 이유 ▣내년에는 PC가 어떤 모양이 될 지에 대한 예측 ■ 다음 중 한가지를 선택하여 정리 (택일) ▣내년에는 Smart phone이 어떤 모양이 될 지에 대한 예측 ▪ App은 망한 회사의 묘비?! ▣Mobile device용 컴퓨터 (AP) ▣저전력 컴퓨팅 기법 ▣User Interface 장치의 발전과 그 이유 ▣… ■ 15주차: 보고서 제출 강의자료 & 과제 ■ eCampus 이용 ▣ 강의자료: 일주일 공개 (매주 월요일 ~ 일요일) ▣ 과제 ▪ 일주일 기한 ( ~ 목요일 밤 11:59) ▪ Pdf로 제출 ▣ 보고서 ▪ 15주차 (기말고사 치는 날 밤 11:59) 7