301µ¿ 501È£, 880-7047
ȨÆäÀÌÁö: http://archi.snu.ac.kr/symin
½Ã°£ : ¿ù¿äÀÏ/¼ö¿äÀÏ, 09:30~10:45
Àå¼Ò : 301-203
Week | Topic |
---|---|
1 | Computer Architecture Basics 1: Introduction (Lecture Note 01~02) |
2 | Computer Architecture Basics 2: Performance / ISA (Lecture Note 03~05) |
3 | Computer Architecture Basics 3: Processor Implementation I (Lecture Notes 06~08) |
4 | Computer Architecture Basics 4: Processor Implementation II (Lecture Notes 09~12) |
5 | Computer Architecture Basics 5: Memory Hierarchy / Virtual Memory (Lecture Notes 13~14) |
6 | Computer Architecture Basics 6: Summary & Exam |
7 | Operating Systems: Three Easy Pieces: Chapters 2, 4, 5, 6, 7, 8 |
8 | Operating Systems: Three Easy Pieces: Chapters 9, 10, 13, 14, 15, 16 |
9 | Operating Systems: Three Easy Pieces: Chapters 17, 18, 19, 20, 21, 22 |
10 | Operating Systems: Three Easy Pieces: Chapters 23, 26, 27, 28, 29, 30 |
11 | Operating Systems: Three Easy Pieces: Chapters 31, 32, 33, 36, 37, 38 |
12 | Operating Systems: Three Easy Pieces: Chapters 39, 40, 41, 42, 43, 44 |
13 | Operating Systems: Three Easy Pieces: Chapters 47, 48, 49 |
14 | Operating Systems: Three Easy Pieces: Summary & Exam |
ù 5ÁÖ°£ÀÇ ¼ö¾÷Àº Computer ArchitectureÀÇ ±âº»¿¡ °üÇÑ Åä·ÐÀ¸·Î ÁøÇàµÇ¹Ç·Î ¼ö¾÷ Àü ÁÖÁ¦¿¡ ¸Â´Â °ÀǸ¦ µè°í Âü¼®ÇØ ÁֽʽÿÀ.
µ¿¿µ»óÀº "Open source software learning community (OLC)"¿¡¼ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
°ÀÇÀÇ Lecture note´Â ÇØ´ç olc °Á ȤÀº º» °ÀÇ È¨ÆäÀÌÁö¿¡¼ Á¦°øµË´Ï´Ù.
Link: http://olc.oss.kr/main.jsp(µ¿¿µ»ó°ÀÇ)
STEPS:
1. ȸ¿ø°¡ÀÔ ÈÄ ·Î±×ÀÎÇÕ´Ï´Ù.
2. 'Computer Architecture'·Î °ÀǸ¦ °Ë»öÇÕ´Ï´Ù.
3. '¼ö°½Åû'À» Ŭ¸¯ÇÏ½Ã¸é ¼ö°ÁßÀÎ °Á·Πµî·ÏÀÌ µË´Ï´Ù. °ÀÇ´Â '¸¶ÀÌÆäÀÌÁö'¿¡¼ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Lecture notes:
John L. Hennessy and David A. Patterson
Elsevier/Morgan Kaufmann Publishers, 4th Edition, revised printing, MIPS Edition
2009, ISBN 978-0-12-374493-7
Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau
Arpaci-Dusseau Books; Version 0.08
2014, ISBN 1105979121, 9781105979125