diff --git a/_posts/fast/2024-10-25-os.md b/_posts/fast/2024-10-25-os.md index 6913fb1..ccae1eb 100644 --- a/_posts/fast/2024-10-25-os.md +++ b/_posts/fast/2024-10-25-os.md @@ -53,6 +53,7 @@ tags: ["컴퓨터", "하드웨어", "CPU"] 7. [병렬 처리(파이프라인)](#2-1-7-병렬-처리파이프라인) 1. [해저드](#2-1-7-1-해저드) 2. [슈퍼스칼라](#2-1-7-2-슈퍼스칼라) + 3. [비순차적 실행](#2-1-7-3-비순차적-실행) 8. [명령어 집합 구조](#2-1-8-명령어-집합-구조) 1. [CISC](#2-1-8-1-cisc) 2. [RISC](#2-1-8-2-risc) @@ -854,6 +855,10 @@ CPU가 인터럽트 요청을 받아들이기 위해선 플래그 레지스터 **슈퍼 스칼라(Superscalar)**는 하나의 코어 내에 파이프라인을 여러개 두는 기법으로, 해저드가 발생하지 않는다면 파이프라인의 수에 비례하여 명령어 처리 속도가 증가하게 된다. 하지만 파이프라인이 여러개인 만큼 그만큼의 해저드 발생 위험이 높으며, 현실적으로 파이프라인에 따라 명령어 처리 속도가 비례하여 증가하지 않는다는것을 의미한다. +#### 2-1-7-3. 비순차적 실행 + +TODO + ### 2-1-8. 명령어 집합 구조 #### 2-1-8-1. CISC