그림: 엣지 트리거(데이터를 클록 신호에 따라 저장하는 회로)의 동작
클록신호(Clk), 입력 데이터(D), 출력(Q)간의 관계를 나타냄
=> 입력 신호 D가 Clk가 1로 상승하는 순간에 D값이 Q로 전달됨(전달된 값은 다음 upbit가 될 때까지 유지되고, upbit 들어오면 데이터가 변함)
조합 논리(combinational logic)는 클록 사이클동안 데이터를 변환함
조합 논리는 데이터 변환을 위한 것(입력 신호 들어오면 연산 수행하여 출력 생성)
순차 논리(레지스터)는 데이터를 특정 시점에만 넣거나 저장하고 싶을 때를 위한 것
어떤 역할하는 control unit인지 알아야함
+) Mux: 멀티플렉서
(파이프라이닝 시간 계산 어떻게?)
단일 사이클: 각 명령어가 하나의 클록 사이클 내에서 완료되야함
파이프라인: 각 명령어가 여러 단계로 나뉘어 동시에 실행됨
- 포워딩으로 해결 된 경우
- 포워딩으로 해결 x 경우