data hazard (1) 썸네일형 리스트형 [컴퓨터 구조] Data Hazard Pipeline을 사용하면 문제점들이 생긴다. 그 문제점들을 Pipeline Hazard라고 한다. 💻 Type of hazards Pipelined Hazard에는 총 3가지가 있다. 1. Structural Hazard 2. Data Hazard 3. control Hazard 여기서 Structural Hazards에 대해서 간단하게 짚고 넘어가보자. 이 hazard는 하드웨어가 같은 resource를 서로 쓰려고 하는 경우에 발생한다. 한 clock에 5개의 인스터럭션이 들어와있는데, 그 중 2개가 메모리를 쓰려고 한다면 structural Hazard가 발생한다. MEM 단계에서도, 메모리에 access를 하고 있고, IF 단계에서도 메모리에 access를 하고있다. 서로 다른 명령어의 두 단계.. 이전 1 다음