Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
theminjunchoi committed Oct 20, 2024
1 parent ebb8316 commit f1c2895
Show file tree
Hide file tree
Showing 74 changed files with 2,303 additions and 2,075 deletions.
48 changes: 24 additions & 24 deletions 0-1. CA Intro/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 0-2. CA Overview/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 1-1. Defining Performance/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 1-2. Measuring Performance/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 2-1. Designing principles 1~3 of MIPS ISA/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 2-2. Design principles 4 of MIPS ISA/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 2-3. Representing Instructions in computer/index.html

Large diffs are not rendered by default.

50 changes: 25 additions & 25 deletions 2-4. Supporting procedures in computer HW/index.html

Large diffs are not rendered by default.

50 changes: 25 additions & 25 deletions 2-5. MIPS memory allocation & addressing/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 3-1. Addition and Subtraction/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 3-2. Multiplication/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 3-3. Division/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 4-1. Processor Overview/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 4-2. Controlling a datapath/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 4-3. A single-cycle datapath/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 4-4. Pipelining overview/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 4-5. Handling hazards/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 4-6. Exceptions/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 5-1. Cache overview/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 5-2. Improving cache performance/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 5-3. Virtual memory Part 1/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions 5-4. Virtual memory Part 2/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions Respiratory Sound Database 유효성 분석/index.html

Large diffs are not rendered by default.

50 changes: 25 additions & 25 deletions about/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions after-jigeumgeuddae/index.html

Large diffs are not rendered by default.

33 changes: 16 additions & 17 deletions all/index.html

Large diffs are not rendered by default.

89 changes: 44 additions & 45 deletions index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions interesting topic among sigchi 2024/index.html

Large diffs are not rendered by default.

48 changes: 24 additions & 24 deletions nuxt-katex/index.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions page-data/0-1. CA intro/page-data.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"componentChunkName":"component---src-templates-post-jsx","path":"/0-1. CA Intro/","result":{"data":{"site":{"siteMetadata":{"title":"minjun.blog"}},"markdownRemark":{"id":"5d5d6131-4e89-5c1e-91ba-e66f285f51b1","excerpt":"Course Description 본 스터디에서는 컴퓨터 시스템이 어떻게 구성되어있고 디자인되어있는지 공부합니다.\n특히 CPU, memory를 포함한 하드웨어 시스템에 적용되고 있는 디자인 특성들을 알아봅니다. Prerequisites and Co-requisites C 프로그래밍, 논리회로, 어셈블리어를 알면 더욱 좋습니다. Textbooks 본 페이지…","html":"<h2>Course Description</h2>\n<p>본 스터디에서는 컴퓨터 시스템이 어떻게 구성되어있고 디자인되어있는지 공부합니다.\n특히 CPU, memory를 포함한 하드웨어 시스템에 적용되고 있는 디자인 특성들을 알아봅니다.</p>\n<h2>Prerequisites and Co-requisites</h2>\n<p>C 프로그래밍, 논리회로, 어셈블리어를 알면 더욱 좋습니다.</p>\n<h2>Textbooks</h2>\n<p>본 페이지에 작성될 내용의 기반은 아래의 책에 있습니다.\n<figure class='gatsby-resp-image-figure' style='margin-bottom: 16px;'>\n <span class='gatsby-resp-image-wrapper' style='position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 665px; '>\n <a class='gatsby-resp-image-link' href='/static/e307bcbafc923db299c5d9ffabc82d72/0dc3c/computer-architecture-textbook.jpg' style='display: block' target='_blank' rel='noopener'>\n <span class='gatsby-resp-image-background-image' style=\"padding-bottom: 115.29411764705884%; position: relative; bottom: 0; left: 0; background-image: url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAXABQDASIAAhEBAxEB/8QAGQABAAMBAQAAAAAAAAAAAAAAAAIDBAEF/8QAFgEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIQAxAAAAH2oU1DvYEckGrAX//EABwQAAICAgMAAAAAAAAAAAAAAAECAAMRIwQSE//aAAgBAQABBQJg06mKMC7ZZsSDlYnk5YExEUD/xAAWEQEBAQAAAAAAAAAAAAAAAAABEBH/2gAIAQMBAT8BDYM//8QAFhEBAQEAAAAAAAAAAAAAAAAAEAER/9oACAECAQE/AdKf/8QAHxAAAgEDBQEAAAAAAAAAAAAAAQIAESEiAxASQVEx/9oACAEBAAY/AtxpA2F2mL8h40oyGo8jMvfRmQoZ9M//xAAcEAEAAwEAAwEAAAAAAAAAAAABABEhMWGRocH/2gAIAQEAAT8hRzSaRtJqA0h9Ea3E8n2NazqeicdKtX9jlKHEiSgtVn//2gAMAwEAAgADAAAAEFPwvv/EABgRAQEBAQEAAAAAAAAAAAAAAAEAMRFB/9oACAEDAQE/EExJybJU9v/EABgRAQEBAQEAAAAAAAAAAAAAAAEAESEx/9oACAECAQE/EEHtsTNjpf/EAB4QAQEAAgICAwAAAAAAAAAAAAERACExUUGBcaGx/9oACAEBAAE/EEEXk4CYGoU77xIDa36MsITUn5jtr6zRvkDR6b/cFX7DKe8V+FW1ZNDiTyON6bQj47MsKiEtXdsz/9k='); background-size: cover; display: block;\"></span>\n <img class='gatsby-resp-image-image' alt='computer-architecture-textbook.jpg' title='' src='/static/e307bcbafc923db299c5d9ffabc82d72/0dc3c/computer-architecture-textbook.jpg' srcset='/static/e307bcbafc923db299c5d9ffabc82d72/0b705/computer-architecture-textbook.jpg 170w,\n/static/e307bcbafc923db299c5d9ffabc82d72/31389/computer-architecture-textbook.jpg 340w,\n/static/e307bcbafc923db299c5d9ffabc82d72/0dc3c/computer-architecture-textbook.jpg 665w' sizes='(max-width: 665px) 100vw, 665px' style='width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;' loading='lazy' decoding='async'>\n </a>\n </span>\n <figcaption class='gatsby-resp-image-figcaption'>computer-architecture-textbook.jpg</figcaption>\n </figure>Computer Organization and Design 5th Edition (Asian Edition)</p>\n<h2>Course Schedule</h2>\n<ul>\n<li>\n<ol start=\"0\">\n<li>Intro</li>\n</ol>\n<ul>\n<li><a href=\"/0-1.%20CA%20Intro\" data-wiki-link=\"true\">0-1. CA Intro</a></li>\n<li><a href=\"/0-2.%20CA%20Overview\" data-wiki-link=\"true\">0-2. CA Overview</a></li>\n</ul>\n</li>\n<li>\n<ol>\n<li>Computer Abstractions and Technology</li>\n</ol>\n<ul>\n<li><a href=\"/1-1.%20Defining%20Performance\" data-wiki-link=\"true\">1-1. Defining Performance</a></li>\n<li><a href=\"/1-2.%20Measuring%20Performance\" data-wiki-link=\"true\">1-2. Measuring Performance</a></li>\n</ul>\n</li>\n<li>\n<ol start=\"2\">\n<li>Instructions: Language of the Computer</li>\n</ol>\n<ul>\n<li><a href=\"/2-1.%20Designing%20principles%201~3%20of%20MIPS%20ISA\" data-wiki-link=\"true\">2-1. Designing principles 1~3 of MIPS ISA</a></li>\n<li><a href=\"/2-2.%20Design%20principles%204%20of%20MIPS%20ISA\" data-wiki-link=\"true\">2-2. Design principles 4 of MIPS ISA</a></li>\n<li><a href=\"/2-3.%20Representing%20Instructions%20in%20computer\" data-wiki-link=\"true\">2-3. Representing Instructions in computer</a></li>\n<li><a href=\"/2-4.%20Supporting%20procedures%20in%20computer%20hardware\" data-wiki-link=\"true\">2-4. Supporting procedures in computer hardware</a></li>\n<li><a href=\"/2-5.%20MIPS%20memory%20allocation%20&#x26;%20addressing\" data-wiki-link=\"true\">2-5. MIPS memory allocation &#x26; addressing</a></li>\n</ul>\n</li>\n<li>\n<ol start=\"3\">\n<li>Arithmetic for Computers</li>\n</ol>\n<ul>\n<li><a href=\"/3-1.%20Addition%20and%20Subtraction\" data-wiki-link=\"true\">3-1. Addition and Subtraction</a></li>\n<li><a href=\"/3-2.%20Multiplication\" data-wiki-link=\"true\">3-2. Multiplication</a></li>\n<li><a href=\"/3-3.%20Division\" data-wiki-link=\"true\">3-3. Division</a></li>\n</ul>\n</li>\n<li>\n<ol start=\"4\">\n<li>The Processor</li>\n</ol>\n<ul>\n<li><a href=\"/4-1.%20Processor%20Overview\" data-wiki-link=\"true\">4-1. Processor Overview</a></li>\n<li><a href=\"/4-2.%20Controlling%20a%20datapath\" data-wiki-link=\"true\">4-2. Controlling a datapath</a></li>\n<li><a href=\"/4-3.%20A%20single-cycle%20datapath\" data-wiki-link=\"true\">4-3. A single-cycle datapath</a></li>\n<li><a href=\"/4-4.%20Pipelining%20overview\" data-wiki-link=\"true\">4-4. Pipelining overview</a></li>\n<li><a href=\"/4-5.%20Handling%20hazards\" data-wiki-link=\"true\">4-5. Handling hazards</a></li>\n<li><a href=\"/4-6.%20Exceptions\" data-wiki-link=\"true\">4-6. Exceptions</a></li>\n</ul>\n</li>\n<li>\n<ol start=\"5\">\n<li>Memory Hierarchy</li>\n</ol>\n<ul>\n<li><a href=\"/5-1.%20Cache%20overview\" data-wiki-link=\"true\">5-1. Cache overview</a></li>\n<li><a href=\"/5-2.%20Improving%20cache%20performance\" data-wiki-link=\"true\">5-2. Improving cache performance</a></li>\n<li><a href=\"/5-3.%20Vitual%20memory%20Part%201\" data-wiki-link=\"true\">5-3. Vitual memory Part 1</a></li>\n<li><a href=\"/5-4.%20Vitual%20memory%20Part%202\" data-wiki-link=\"true\">5-4. Vitual memory Part 2</a></li>\n</ul>\n</li>\n</ul>","frontmatter":{"title":"Computer Architecture Intro","date":"2024년 07월 22일 12:07","updated":"2024년 10월 20일 18:10","tags":["study","컴퓨터구조"],"series":null},"fields":{"slug":"/0-1. CA Intro/","readingTime":{"minutes":1.365}}},"seriesList":{"edges":[{"node":{"id":"cbe16ee9-7b41-5ddd-a23e-2bfdaa98940d","fields":{"slug":"/nuxt-katex/"},"frontmatter":{"title":"Nuxt content에 Mathtype 사용하기"}}},{"node":{"id":"a827654c-d261-5db3-bff4-d98d76aadbe0","fields":{"slug":"/after-jigeumgeuddae/"},"frontmatter":{"title":"2022 ZeroPage 지금그때"}}},{"node":{"id":"46aaed20-059b-5526-8cea-067a9491f32c","fields":{"slug":"/readme/"},"frontmatter":{"title":"README"}}},{"node":{"id":"25f4be38-5d7e-533d-9343-d399890cd14e","fields":{"slug":"/why-obsidian/"},"frontmatter":{"title":"기존 블로그 대신 Obsidian을 택한 이유"}}},{"node":{"id":"5d5d6131-4e89-5c1e-91ba-e66f285f51b1","fields":{"slug":"/0-1. CA Intro/"},"frontmatter":{"title":"Computer Architecture Intro"}}},{"node":{"id":"0b650b2c-e1d8-533f-979c-7c4a2f177084","fields":{"slug":"/0-2. CA Overview/"},"frontmatter":{"title":"CA Overview"}}},{"node":{"id":"b47b70aa-e8ac-5077-9959-1e864d435bb6","fields":{"slug":"/1-1. Defining Performance/"},"frontmatter":{"title":"Defining Performance"}}},{"node":{"id":"68f03ffa-5893-565d-840e-f0f6ae87f5c9","fields":{"slug":"/1-2. Measuring Performance/"},"frontmatter":{"title":"Measuring Performance"}}},{"node":{"id":"85e63ee9-5665-538b-ac43-635e8220e2d2","fields":{"slug":"/2-1. Designing principles 1~3 of MIPS ISA/"},"frontmatter":{"title":"Design principles 1~3 of MIPS ISA"}}},{"node":{"id":"2e0c3819-8874-5c1d-a775-2a6a841b21b5","fields":{"slug":"/2-2. Design principles 4 of MIPS ISA/"},"frontmatter":{"title":"Design principles 4 of MIPS ISA"}}},{"node":{"id":"0c2c4f4c-9eb8-50df-891b-1365303231f7","fields":{"slug":"/2-3. Representing Instructions in computer/"},"frontmatter":{"title":"Representing Instructions in computer"}}},{"node":{"id":"4007a96e-86f2-5259-a70c-a65c3314bfaf","fields":{"slug":"/2-4. Supporting procedures in computer HW/"},"frontmatter":{"title":"Supporting procedures in computer HW"}}},{"node":{"id":"a00646d3-2559-556c-8916-2abc285e908f","fields":{"slug":"/2-5. MIPS memory allocation & addressing/"},"frontmatter":{"title":"MIPS memory allocation & addressing"}}},{"node":{"id":"dda07f05-3192-506d-b828-88e695f76629","fields":{"slug":"/3-1. Addition and Subtraction/"},"frontmatter":{"title":"Addition and Subtraction"}}},{"node":{"id":"8c6491f5-b0a8-5e0e-b921-e7b272121ee3","fields":{"slug":"/3-2. Multiplication/"},"frontmatter":{"title":"Multiplication"}}},{"node":{"id":"6f5284e4-f1a3-599c-8a4a-ddb05289eb05","fields":{"slug":"/3-3. Division/"},"frontmatter":{"title":"Division"}}},{"node":{"id":"6abd7845-2b09-5035-9dac-4646df83dfbe","fields":{"slug":"/4-1. Processor Overview/"},"frontmatter":{"title":"Processor Overview"}}},{"node":{"id":"d464a6fe-8125-5fc7-a055-0af843f54235","fields":{"slug":"/4-2. Controlling a datapath/"},"frontmatter":{"title":"Controlling a datapath"}}},{"node":{"id":"ba9849bc-e776-5a83-993e-4e82afc0729e","fields":{"slug":"/4-3. A single-cycle datapath/"},"frontmatter":{"title":"A single-cycle datapath"}}},{"node":{"id":"182c0349-da93-5b44-bfee-5e51362c5509","fields":{"slug":"/4-4. Pipelining overview/"},"frontmatter":{"title":"Pipelining overview"}}},{"node":{"id":"f08deb14-30ad-595b-8c9d-d793785b9ce0","fields":{"slug":"/4-5. Handling hazards/"},"frontmatter":{"title":"Handling hazards"}}},{"node":{"id":"0f491438-cb0c-53b7-80ac-81d3c8508373","fields":{"slug":"/4-6. Exceptions/"},"frontmatter":{"title":"Exceptions"}}},{"node":{"id":"71a9c3b8-4bb1-5ede-aead-5834bff20a32","fields":{"slug":"/5-1. Cache overview/"},"frontmatter":{"title":"Cache overview"}}},{"node":{"id":"f46d6482-1ff7-5199-b386-b831df7f00fd","fields":{"slug":"/5-2. Improving cache performance/"},"frontmatter":{"title":"Improving cache performance"}}},{"node":{"id":"06867ecb-c90b-5f7e-b053-88ac48bd719c","fields":{"slug":"/5-3. Virtual memory Part 1/"},"frontmatter":{"title":"Virtual memory Part 1"}}},{"node":{"id":"ed0e2b20-921b-5a3b-8aad-9f84da9e48ec","fields":{"slug":"/5-4. Virtual memory Part 2/"},"frontmatter":{"title":"Virtual memory Part 2"}}},{"node":{"id":"87ccd6ac-f6b1-5543-8b35-64c214bd6af6","fields":{"slug":"/interesting topic among sigchi 2024/"},"frontmatter":{"title":"sigchi 2024 관심 주제"}}},{"node":{"id":"2bb69d39-3a4c-581b-932c-2ae84f33b664","fields":{"slug":"/Respiratory Sound Database 유효성 분석/"},"frontmatter":{"title":"Respiratory Sound Database 유효성 분석"}}},{"node":{"id":"cba62564-b5aa-5ad0-925a-51c9254c5e5c","fields":{"slug":"/우아한테크코스 7기 프리코스 1주차/"},"frontmatter":{"title":"우아한테크코스 7기 프리코스 1주차"}}}]},"previous":{"fields":{"slug":"/retrospect-2024-1/"},"frontmatter":{"title":"2024년 상반기 회고"}},"next":{"fields":{"slug":"/0-2. CA Overview/"},"frontmatter":{"title":"CA Overview"}}},"pageContext":{"id":"5d5d6131-4e89-5c1e-91ba-e66f285f51b1","series":null,"previousPostId":"2ca0600f-1f37-5abc-83e8-8205df778c83","nextPostId":"0b650b2c-e1d8-533f-979c-7c4a2f177084"}},"staticQueryHashes":[],"slicesMap":{}}
Loading

0 comments on commit f1c2895

Please sign in to comment.