---
schema_version: 1
exam_id: "sose26-probeklausur"
aufgabe: 5
unit_id: "5-3"
source_group_id: "5"
official_exam: true
official_solution: true
language: "ko"
---

# 5-3 — Register File 연결 규칙

> **학습 목표:** assembly operand를 A1, A2, A3, WD3 역할로 번역하고 slli, sw, lw, beq의 Register File 연결을 정확히 표로 만들 수 있다.
>
> **왜 따로 배우는가:** datapath 문제에서 register 이름보다 port 역할을 먼저 읽어야 합니다. 특히 store와 branch의 첫 register를 destination으로 오해하면 이후 경로 전체가 틀립니다.
>
> **범위:** Aufgabe 5 · 6점 Aufgabe의 최소 학습 단위 · 시험 p10–11 · 공식 해설 p23–36

## 1. 문제 원문 (Deutsch)

이 unit은 공식 Teilaufgabe 또는 표의 한 행·한 access를 학습 가능한 최소 단위로 다시 나눈 것입니다. 아래 전사는 source group `5`의 공식 독일어 문제 원문이며, 페이지 이미지를 바로 뒤에 함께 두어 코드·표·도식을 대조할 수 있게 했습니다.

~~~text
Aufgabe 5: Pfad in Eintaktprozessor einzeihnen

Wir betrachtet eine Schaltung des Eintaktprozessors. In der Abbildung unten sind alle Datenpfade weggelassen:

[ABBILDUNG DES EINTAKTPROZESSORS – siehe Probeklausur.pdf p10 bzw. exam-p10.png]

Es sind folgende vier Assemblerinstruktionen gegeben:

• slli t2, t0, 2
• sw t1, 0(t2)
• lw t4, 0(t3)
• beq s2, t0, done

a) Zeichnen Sie alle Pfade in die Abbildung ein, die von allen vier Instruktionen benutzt werden.

b) Begründen Sie Ihren Auswahl kurz.

Hinweise:

• Für jeden falsch skizzierten Pfad bekommen Sie ein Punkt Abzug.
• Sie müssen keine Pfade von „Control Unit “skizzieren.
• Bei konditionaler Benutztung einzelner Datenpfade zeichnen sie diese in jedem Fall mit ein.

Für Notizen und Lösung: [separate leere Seite auf PDF-Seite 11]
~~~

![공식 시험 원문 — exam-p10.png](../../assets/exam-p10.png)

*공식 시험 원문: `exam-p10.png` · Probeklausur.pdf · PDF p.10*

### 이 unit에서 풀 항목

A1/A2/A3/WD3가 어떤 instruction에서 쓰이는지 실제 register와 함께 정리하세요.

## 2. 쉬운 한국어 해석

문제 5: 단일 사이클 프로세서(Eintaktprozessor)의 경로 그리기

단일 사이클 프로세서의 회로를 살펴본다. 아래 그림에서는 모든 데이터 경로가 생략되어 있다.

[단일 사이클 프로세서 그림 — Probeklausur.pdf 10쪽 또는 exam-p10.png를 직접 확인해야 함]

다음 네 개의 어셈블리 명령이 주어져 있다.

• slli t2, t0, 2
• sw t1, 0(t2)
• lw t4, 0(t3)
• beq s2, t0, done

a) 네 명령 모두가 사용하는 모든 경로를 그림에 그리시오.

b) 선택한 경로를 짧게 설명하시오.

주의사항:

• 잘못 그린 경로 하나마다 1점이 감점된다.
• Control Unit에서 나오는 경로는 그릴 필요가 없다.
• 어떤 데이터 경로가 조건부로 사용되는 경우에도 반드시 그 경로를 포함하시오.

메모 및 답안 공간: [PDF 11쪽에 별도의 빈 페이지가 제공됨]

### 이 unit에 해당하는 최소 작업

A1/A2/A3/WD3가 어떤 instruction에서 쓰이는지 실제 register와 함께 정리하세요.

이 문제에서 최종 결과만 맞히는 것보다 중요한 것은 `5-3`에 필요한 중간 판단을 답안지에 남기는 것입니다.

## 3. 무엇을 묻는 문제인가

### 공식 문제의 요구사항

- slli, sw, lw, beq가 각각 사용하는 datapath를 확인한다.
- 네 명령의 경로 중 네 명령 모두가 사용하는 공통 경로, 즉 교집합만 빈 Eintaktprozessor 그림에 그린다.
- 선택한 공통 경로가 왜 네 명령 모두에 필요한지 짧게 설명한다.

### 조건과 제약

- 잘못 추가한 경로마다 1점이 감점되므로 합집합이 아니라 네 명령 모두가 사용하는 경로만 선택해야 한다.
- Control Unit에서 나오는 control-signal 경로는 그리지 않는다.
- 조건에 따라 사용될 수 있는 데이터 경로는 원문 지시에 따라 포함한다.
- 회로의 component 위치, MUX 입력, 포트 이름과 선의 연결은 PDF p10의 실제 그림을 기준으로 해야 한다.

### 원문 오탈자·도식 관련 주의

- 핵심 회로는 그림으로만 주어진다. original_de의 [ABBILDUNG ...] 표시는 원문 대체물이 아니며, 정확한 component 배치와 연결 가능 지점은 exam-p10.png를 시각 확인해야 한다.
- 문제 그림에는 실제 데이터 경로 선이 의도적으로 생략되어 있으므로 텍스트만으로 최종 선의 기하 구조를 재구성하거나 추측할 수 없다.
- 원문 제목의 'einzeihnen', 본문의 'Wir betrachtet', 'Ihren Auswahl', 'ein Punkt Abzug'는 문법·철자상 오류로 보이지만 그대로 보존했다.
- 원문 인용부호에는 '„Control Unit “'처럼 닫는 인용부호 앞 공백이 있으며 마지막 Hinweis의 'sie'가 소문자이다. 의미를 바꾸지 않고 보존했다.
- PDF p11은 'Für Notizen und Lösung:'만 있는 빈 답안 페이지이다.

### 도식 시각 확인 상태

- **도식 의존 여부:** 필수
- **시각 확인 상태:** verified spot-check
- **직접 확인한 asset:** exam-p10.png, solution-p24.png, solution-p28.png, solution-p36.png
- **확인 기준:** component/box 위치와 공식 해설의 표시를 텍스트 추출이 아닌 2× 원본 raster에서 대조했습니다.
- **추가 연결 페이지:** solution-p29.png, solution-p30.png, solution-p31.png, solution-p32.png, solution-p33.png, solution-p34.png, solution-p35.png는 전체 근거 범위를 위해 함께 제공되며, 위 목록처럼 수동 spot-check를 했다고 주장하지 않습니다.

### 이 unit의 학습 목표

- **관찰 가능한 목표:** assembly operand를 A1, A2, A3, WD3 역할로 번역하고 slli, sw, lw, beq의 Register File 연결을 정확히 표로 만들 수 있다.
- **출제 의도:** datapath 문제에서 register 이름보다 port 역할을 먼저 읽어야 합니다. 특히 store와 branch의 첫 register를 destination으로 오해하면 이후 경로 전체가 틀립니다.
- **공식 근거 범위:** Probeklausur.pdf 시험 p10의 instruction 목록과 Register File diagram, Probeklausur Musterlösung und Hinweise.pdf 공식 해설 p24 및 port 해설 p28–36.
- **Aufgabe 공통 선수지식:** 각 instruction마다 ① 다음 PC, ② source/destination register, ③ 결과 저장 위치를 표시한 뒤 네 그림의 교집합만 남깁니다. ‘한 instruction이라도 안 쓰는 path’는 답에서 제외됩니다.

## 4. 선수 개념과 핵심 용어

### A1

- **뜻:** Register File의 첫 번째 source register 주소 입력입니다.
- **이 문제에서:** slli/lw의 rs1, sw의 base, beq의 첫 비교 operand를 지정할 때 사용합니다.

### A2

- **뜻:** Register File의 두 번째 source register 주소 입력입니다.
- **이 문제에서:** sw의 store data와 beq의 둘째 비교 operand를 읽을 때 사용합니다.

### A3

- **뜻:** writeback할 destination register의 주소 입력입니다.
- **이 문제에서:** rd가 있는 slli와 lw에서만 실제 destination을 지정할 때 사용합니다.

### WD3

- **뜻:** A3가 고른 destination register에 쓸 실제 data 입력입니다.
- **이 문제에서:** slli의 ALUResult와 lw의 ReadData를 구분할 때 사용합니다.

### 이 문제에 적용할 풀이 규칙

### 규칙 1. syntax를 rd/rs 역할로 먼저 바꾼다

instruction format을 모르면 assembly의 첫 register를 무조건 rd로 오해할 수 있으므로 operand 역할을 먼저 써야 합니다.

- **시험지에 남길 것:** 각 register 아래에 rd, rs1, rs2, base, store-data 중 하나를 표시합니다.

### 규칙 2. A3와 WD3는 RegWrite가 있을 때만 의미가 있다

store와 branch는 일반 register 결과를 쓰지 않으므로 A3/WD3 연결을 답에 넣으면 안 됩니다.

- **시험지에 남길 것:** instruction별 RegWrite 열을 먼저 판정한 뒤 1인 행에만 A3/WD3를 채웁니다.

### 규칙 3. 주소 register와 data register를 분리한다

memory instruction에서 괄호 안 register는 주소 base이고 store의 앞 register는 memory로 보낼 data입니다.

- **시험지에 남길 것:** memory syntax를 [base + offset] ← data 또는 rd ← Mem[base+offset] 식으로 다시 씁니다.

### 공식 문제 전에 푸는 작은 유사 예제

**문제:** addi t0,s1,7, sw a2,8(s0), lw t4,12(t3), bne s2,t0,L의 A1/A2/A3/WD3 사용을 분류하세요.

**주어진 것**

- addi와 lw는 rd에 씁니다.
- sw와 bne는 일반 register destination이 없습니다.
- lw의 WD3는 memory read data이고 addi의 WD3는 ALU result입니다.

### 예제 단계 1. 각 instruction의 rd/rs1/rs2를 표시합니다.

- **왜:** port 주소 입력을 실제 register에 연결하기 위해서입니다.
- **종이에:** addi rd=t0 rs1=s1; sw rs1=s0 rs2=a2; lw rd=t4 rs1=t3; bne rs1=s2 rs2=t0

### 예제 단계 2. source를 A1/A2에 배치합니다.

- **왜:** A1/A2는 syntax 위치가 아니라 source 역할에 대응합니다.
- **종이에:** addi A1=s1; sw A1=s0 A2=a2; lw A1=t3; bne A1=s2 A2=t0

### 예제 단계 3. RegWrite가 있는 행만 A3/WD3를 채웁니다.

- **왜:** destination과 write data가 없는 instruction에 가짜 연결을 만들지 않기 위해서입니다.
- **종이에:** addi A3=t0 WD3=ALUResult; lw A3=t4 WD3=ReadData; sw/bne 없음

**예제 정답:** addi와 lw는 A1/A3/WD3, sw와 bne는 A1/A2를 사용하며 WD3 source는 각각 ALUResult와 ReadData로 다릅니다.

**독립 검산:** 각 A port의 register가 instruction에서 실제로 읽히는지, A3가 쓰이는 행에만 RegWrite=1인지 확인합니다.

## 5. 공식 정답 요약

**공식 결론:** `slli t2,t0,2`: A1=t0, A3=t2, WD3=ALUResult. `sw t1,0(t2)`: A1=t2(base), A2=t1(data), A3/WD3 없음. `lw t4,0(t3)`: A1=t3, A3=t4, WD3=ReadData. `beq s2,t0,done`: A1=s2, A2=t0, A3/WD3 없음.

### 시험지 문장별 정답 해설

아래는 시험지의 항목 순서를 그대로 유지합니다. 각 항목에서 원문 → 한국어 번역 → 정답 → 판단 근거 → 실제로 쓸 답을 바로 이어서 읽으세요.



### 현재 소문제의 요구·판단·답을 한 흐름으로 연결

### `5-3`에서 정확히 답할 대상

- **시험지가 요구하는 답:** A1/A2/A3/WD3가 어떤 instruction에서 쓰이는지 실제 register와 함께 정리하세요.
- **이 소문제의 공식 답:** `slli t2,t0,2`: A1=t0, A3=t2, WD3=ALUResult. `sw t1,0(t2)`: A1=t2(base), A2=t1(data), A3/WD3 없음. `lw t4,0(t3)`: A1=t3, A3=t4, WD3=ReadData. `beq s2,t0,done`: A1=s2, A2=t0, A3/WD3 없음.

### 판단 1. R-type에서 A1,A2,A3,WD3를 표시합니다.

- **왜:** 두 source를 읽고 하나의 rd에 ALU 결과를 쓰는 기본 3-register 구조가 port 역할의 기준입니다.
- **이 판단에서 답안지에 남길 것:** rs1→A1, rs2→A2, rd→A3, ALUResult→WD3 대응표를 적습니다.

### 판단 2. I/load에서 A1,A3,WD3와 immediate를 표시합니다.

- **왜:** 둘째 ALU operand는 register A2가 아니라 immediate이고, load의 WD3는 memory 결과입니다.
- **이 판단에서 답안지에 남길 것:** slli/lw의 A1=rs1, A3=rd와 WD3 source를 각각 ALUResult/ReadData로 적습니다.

### 판단 3. store에서 base와 store data를 A1/A2로 표시합니다.

- **왜:** 주소 계산에는 base가, memory write에는 별도 register data가 필요하므로 두 source를 모두 읽습니다.
- **이 판단에서 답안지에 남길 것:** sw t1,0(t2)라면 A1=t2(base), A2=t1(data), A3/WD3 없음으로 적습니다.

### 판단 4. branch에서 두 source와 PC 결과를 표시합니다.

- **왜:** beq는 rs1과 rs2를 비교하지만 비교 결과를 일반 register에 쓰지 않고 next PC 결정에 사용합니다.
- **이 판단에서 답안지에 남길 것:** A1=s2, A2=t0, A3/WD3 없음, 결과→PC 조건이라고 적습니다.

### 위 판단이 최종 답으로 이어지는 이유

A1=첫 source, A2=둘째 source, A3=destination 주소, WD3=writeback data입니다. sw와 branch는 register destination이 없습니다.

### 답안 작성 시 주의

Assembly 표기의 첫 register가 항상 destination은 아닙니다. sw의 첫 register는 저장할 source data입니다.

![공식 Musterlösung/Hinweise — solution-p24.png](../../assets/solution-p24.png)

*공식 Musterlösung/Hinweise: `solution-p24.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.24*

![공식 Musterlösung/Hinweise — solution-p28.png](../../assets/solution-p28.png)

*공식 Musterlösung/Hinweise: `solution-p28.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.28*

![공식 Musterlösung/Hinweise — solution-p29.png](../../assets/solution-p29.png)

*공식 Musterlösung/Hinweise: `solution-p29.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.29*

![공식 Musterlösung/Hinweise — solution-p30.png](../../assets/solution-p30.png)

*공식 Musterlösung/Hinweise: `solution-p30.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.30*

![공식 Musterlösung/Hinweise — solution-p31.png](../../assets/solution-p31.png)

*공식 Musterlösung/Hinweise: `solution-p31.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.31*

![공식 Musterlösung/Hinweise — solution-p32.png](../../assets/solution-p32.png)

*공식 Musterlösung/Hinweise: `solution-p32.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.32*

![공식 Musterlösung/Hinweise — solution-p33.png](../../assets/solution-p33.png)

*공식 Musterlösung/Hinweise: `solution-p33.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.33*

![공식 Musterlösung/Hinweise — solution-p34.png](../../assets/solution-p34.png)

*공식 Musterlösung/Hinweise: `solution-p34.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.34*

![공식 Musterlösung/Hinweise — solution-p35.png](../../assets/solution-p35.png)

*공식 Musterlösung/Hinweise: `solution-p35.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.35*

![공식 Musterlösung/Hinweise — solution-p36.png](../../assets/solution-p36.png)

*공식 Musterlösung/Hinweise: `solution-p36.png` · Probeklausur Musterlösung und Hinweise.pdf · PDF p.36*

## 6. 풀이 전략

1. R/I-type에서 A1,A3,WD3를 표시합니다.
2. load에서 base A1, destination A3, ReadData→WD3를 표시합니다.
3. store에서 base와 store data를 A1/A2로 표시합니다.
4. branch에서 두 source A1/A2를 표시합니다.

## 7. 단계별 상세 풀이

### 단계 1. R-type에서 A1,A2,A3,WD3를 표시합니다.

- **이유:** 두 source를 읽고 하나의 rd에 ALU 결과를 쓰는 기본 3-register 구조가 port 역할의 기준입니다.
- **종이에 남길 것:** rs1→A1, rs2→A2, rd→A3, ALUResult→WD3 대응표를 적습니다.
- **완료 기준:** register 이름이 바뀌어도 네 port 역할을 format으로 설명할 수 있습니다.
- **막힐 때 힌트:** assembly rd,rs1,rs2 순서를 Register File read/read/write로 바꾸세요.
- **가장 흔한 첫 오류:** A3를 세 번째 source port라고 생각합니다.

### 단계 2. I/load에서 A1,A3,WD3와 immediate를 표시합니다.

- **이유:** 둘째 ALU operand는 register A2가 아니라 immediate이고, load의 WD3는 memory 결과입니다.
- **종이에 남길 것:** slli/lw의 A1=rs1, A3=rd와 WD3 source를 각각 ALUResult/ReadData로 적습니다.
- **완료 기준:** slli와 lw가 같은 port를 쓰면서 WD3 data source는 다름을 설명합니다.
- **막힐 때 힌트:** 괄호 밖 immediate는 Register File에서 읽지 않습니다.
- **가장 흔한 첫 오류:** immediate를 A2 register port에서 읽는다고 표시합니다.

### 단계 3. store에서 base와 store data를 A1/A2로 표시합니다.

- **이유:** 주소 계산에는 base가, memory write에는 별도 register data가 필요하므로 두 source를 모두 읽습니다.
- **종이에 남길 것:** sw t1,0(t2)라면 A1=t2(base), A2=t1(data), A3/WD3 없음으로 적습니다.
- **완료 기준:** store syntax가 바뀌어도 base와 data를 반대로 쓰지 않습니다.
- **막힐 때 힌트:** 괄호 안 register가 effective address의 출발점입니다.
- **가장 흔한 첫 오류:** 첫 operand t1을 destination A3로 처리합니다.

### 단계 4. branch에서 두 source와 PC 결과를 표시합니다.

- **이유:** beq는 rs1과 rs2를 비교하지만 비교 결과를 일반 register에 쓰지 않고 next PC 결정에 사용합니다.
- **종이에 남길 것:** A1=s2, A2=t0, A3/WD3 없음, 결과→PC 조건이라고 적습니다.
- **완료 기준:** branch의 register read와 PC update를 일반 writeback과 분리합니다.
- **막힐 때 힌트:** branch instruction syntax에 rd가 있는지 확인하세요.
- **가장 흔한 첫 오류:** 비교의 Boolean 결과를 WD3에 쓴다고 표시합니다.

### A1/A2/A3/WD3를 instruction별로 분리

- **`slli t2,t0,2`:** A1=t0, A2 미사용, A3=t2, WD3=ALUResult.
- **`sw t1,0(t2)`:** A1=t2(base), A2=t1(data), A3/WD3 미사용.
- **`lw t4,0(t3)`:** A1=t3, A2 미사용, A3=t4, WD3=ReadData.
- **`beq s2,t0,done`:** A1=s2, A2=t0, A3/WD3 미사용.

## 8. 문제와 공식 해설의 비교·검증

- **문제가 요구하는 것:** A1/A2/A3/WD3가 어떤 instruction에서 쓰이는지 실제 register와 함께 정리하세요.
- **공식 해설이 제시하는 결론:** `slli t2,t0,2`: A1=t0, A3=t2, WD3=ALUResult. `sw t1,0(t2)`: A1=t2(base), A2=t1(data), A3/WD3 없음. `lw t4,0(t3)`: A1=t3, A3=t4, WD3=ReadData. `beq s2,t0,done`: A1=s2, A2=t0, A3/WD3 없음.
- **결론을 재현하는 핵심 논리:** A1=첫 source, A2=둘째 source, A3=destination 주소, WD3=writeback data입니다. sw와 branch는 register destination이 없습니다.
- **검증 방법:** 위 micro-step의 `종이에 남길 것`을 순서대로 만들고 각 `완료 기준`을 확인합니다. 최종 산출물이 공식 결론과 같은지 대조합니다.
- **전제와 주의 범위:** Assembly 표기의 첫 register가 항상 destination은 아닙니다. sw의 첫 register는 저장할 source data입니다.
- **채택할 시험 답:** 이 가이드에서는 공식 Musterlösung의 결론을 시험 답으로 유지하며, 일반 ISA 또는 다른 구현과 달라질 수 있는 부분은 위 전제와 주의 범위에서 분리합니다.

## 9. 시험장에서 쓸 최종 답안

`slli t2,t0,2`: A1=t0, A3=t2, WD3=ALUResult. `sw t1,0(t2)`: A1=t2(base), A2=t1(data), A3/WD3 없음. `lw t4,0(t3)`: A1=t3, A3=t4, WD3=ReadData. `beq s2,t0,done`: A1=s2, A2=t0, A3/WD3 없음.

답안지에는 결과만 쓰지 말고, 7절의 중간 산출물 가운데 판정을 증명하는 식·bit field·register 상태·cycle·cache 상태를 함께 남기세요.

## 10. 자주 하는 실수와 검산 체크리스트

### 대표 실수

- Assembly 표기의 첫 register가 항상 destination은 아닙니다. sw의 첫 register는 저장할 source data입니다.
- A3를 세 번째 source port라고 생각합니다.
- immediate를 A2 register port에서 읽는다고 표시합니다.
- 첫 operand t1을 destination A3로 처리합니다.
- 비교의 Boolean 결과를 WD3에 쓴다고 표시합니다.

### 빠른 self-check

- **회상 질문:** `lw t4,0(t3)`의 A1과 A3는 각각 무엇인가요?
- [ ] slli, sw, lw, beq 네 instruction의 A1/A2/A3/WD3 표를 90초 안에 완성할 수 있다.
- [ ] 각 WD3 값의 출처와 RegWrite 여부를 말로 설명할 수 있다.

## 11. 짧은 확인 문제와 전이 연습

### 개념 재구성

**문제:** A1, A2, A3, WD3의 의미를 각각 한 문장으로 재구성하고 RegWrite와의 관계를 덧붙이세요.

**힌트:** 두 read 주소, 한 write 주소, 한 write data입니다.

<details>
<summary>정답과 채점 기준 보기</summary>

**모범 답:** A1/A2는 두 source register 주소, A3는 destination register 주소, WD3는 그 destination에 쓸 data입니다. A3/WD3는 RegWrite가 활성일 때만 architectural write를 만듭니다.

**채점 기준**
  - A1/A2
  - 두 source register 주소
  - A3는 destination register 주소
  - WD3는 그 destination에 쓸 data
  - RegWrite

</details>

### 변형 문제

**문제:** sb t5,-4(s3)와 ori a0,a1,7의 A1/A2/A3/WD3를 채우세요.

**힌트:** store는 base와 data 두 source, ori는 rs1과 immediate 및 rd를 사용합니다.

<details>
<summary>정답과 채점 기준 보기</summary>

**모범 답:** sb: A1=s3, A2=t5, A3/WD3 없음. ori: A1=a1, A2 없음, A3=a0, WD3=ALUResult.

**채점 기준**
  - A1=s3
  - A2=t5
  - A1=a1
  - A3=a0
  - WD3=ALUResult|ALU 결과

</details>

### 오답 진단

**문제:** 학생이 lw t4,0(t3)에서 A1=t4, A3=t3이라고 했습니다. syntax 역할을 이용해 교정하세요.

**힌트:** 괄호 안 register는 base이고 앞 register는 load destination입니다.

<details>
<summary>정답과 채점 기준 보기</summary>

**모범 답:** A1은 base rs1인 t3이고 A3는 destination rd인 t4입니다. WD3에는 Data Memory의 ReadData가 들어갑니다.

**채점 기준**
  - A1은 base rs1인 t3
  - A3는 destination rd인 t4
  - ReadData|memory

</details>

## 12. 근거 자료

- `[문제 출처] current:Probeklausur.pdf` — 시험 p10–11 · 공식 해설 p23–36
- `[공식 해설] current:Probeklausur Musterlösung und Hinweise.pdf` — 시험 p10–11 · 공식 해설 p23–36
- `[정확한 원문 group] 5` — 시험 p.10, p.11 · 공식 해설 p.23, p.24, p.25, p.26, p.27, p.28, p.29, p.30, p.31, p.32, p.33, p.34, p.35, p.36
- `[소문항 범위] Probeklausur.pdf 시험 p10의 instruction 목록과 Register File diagram, Probeklausur Musterlösung und Hinweise.pdf 공식 해설 p24 및 port 해설 p28–36.`
- `[개념 근거 · file-level] current:Vorlesung/Rechnerorganisation - Teil 2.pdf` — Eintaktprozessor datapath와 control
- `[개념 근거 · file-level] current:Uebung/Lösung 5.pdf` — performance와 Eintakt datapath 기초
- `[개념 근거 · file-level] current:Uebung/Lösung 6.pdf` — Eintakt control signal과 critical path

### 이 파일에서 직접 대조한 공식 이미지

- `exam-p10.png` — Probeklausur.pdf · PDF p.10
- `solution-p24.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.24
- `solution-p28.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.28
- `solution-p29.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.29
- `solution-p30.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.30
- `solution-p31.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.31
- `solution-p32.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.32
- `solution-p33.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.33
- `solution-p34.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.34
- `solution-p35.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.35
- `solution-p36.png` — Probeklausur Musterlösung und Hinweise.pdf · PDF p.36

정확한 강의 슬라이드 한 페이지를 확정하지 못한 개념 자료는 `file-level`로 표시했습니다. 페이지 번호를 추측해서 만들지 않았습니다.
