λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
Computer Science/Computer Structure

5 CPU - μ œμ–΄μž₯치 (Control Unit)

by Dowon Kang 2023. 12. 21.

μ»΄ν“¨ν„°μ˜ λ‘λ‡ŒμΈ 쀑앙 처리 μž₯치(CPU) λ‚΄μ—μ„œ 핡심적인 역할을 ν•˜λŠ” μ œμ–΄μž₯μΉ˜μ— λŒ€ν•΄ μ•Œμ•„λ³΄λ €κ³  ν•©λ‹ˆλ‹€. μ œμ–΄μž₯μΉ˜λŠ” CPU의 μ§€λ°°μžλ‘œμ„œ λͺ…령을 ν•΄μ„ν•˜κ³  μ‹€ν–‰ν•¨μœΌλ‘œμ¨ 컴퓨터가 λ‹€μ–‘ν•œ μž‘μ—…μ„ μˆ˜ν–‰ν•˜λ„λ‘ μ§€μ‹œν•©λ‹ˆλ‹€.

 

μ œμ–΄μž₯치의 핡심 κΈ°λŠ₯ 

1) μ œμ–΄μž₯μΉ˜λŠ” λ©”λͺ¨λ¦¬μ—μ„œ λͺ…λ Ήμ–΄λ₯Ό 가져와 ν•΄μ„ν•˜λŠ” 역할을 맑고 μžˆμŠ΅λ‹ˆλ‹€. λͺ…λ Ήμ–΄λŠ” CPUμ—κ²Œ μ–΄λ–€ λ™μž‘μ„ μˆ˜ν–‰ν•΄μ•Ό ν•˜λŠ”μ§€μ— λŒ€ν•œ 정보λ₯Ό λ‹΄κ³  있으며, μ œμ–΄μž₯μΉ˜λŠ” 이 λͺ…λ Ήμ–΄λ₯Ό ν•΄λ…ν•˜μ—¬ λ‹€μŒμ— μ–΄λ–€ λ™μž‘μ„ μˆ˜ν–‰ν• μ§€ κ²°μ •ν•©λ‹ˆλ‹€.

2) μ œμ–΄μž₯μΉ˜λŠ” λͺ…λ Ήμ–΄μ˜ μ‹€ν–‰ μˆœμ„œλ₯Ό κ΄€λ¦¬ν•˜λ©°, 이λ₯Ό 톡해 ν”„λ‘œκ·Έλž¨μ˜ 흐름을 μ œμ–΄ν•©λ‹ˆλ‹€. λͺ…λ Ήμ–΄λŠ” μΌμ •ν•œ μˆœμ„œλŒ€λ‘œ μ‹€ν–‰λ˜μ–΄μ•Ό ν•˜λ©°, μ œμ–΄μž₯μΉ˜λŠ” 이λ₯Ό μ‘°μ ˆν•˜μ—¬ ν”„λ‘œκ·Έλž¨μ΄ μ˜λ„λœ λŒ€λ‘œ μž‘λ™ν•˜λ„λ‘ ν•©λ‹ˆλ‹€.

3) μ œμ–΄μž₯μΉ˜λŠ” CPU λ‚΄μ˜ λ ˆμ§€μŠ€ν„°μ™€ λ°€μ ‘ν•˜κ²Œ μ—°λ™λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. λ ˆμ§€μŠ€ν„°λŠ” λΉ λ₯Έ 데이터 접근을 μ œκ³΅ν•˜λ©°, μ œμ–΄μž₯μΉ˜λŠ” 이 λ ˆμ§€μŠ€ν„°λ₯Ό ν™œμš©ν•˜μ—¬ λͺ…λ Ήμ–΄μ˜ 싀행에 ν•„μš”ν•œ 데이터λ₯Ό μ €μž₯ν•˜κ±°λ‚˜ μ‘°μž‘ν•©λ‹ˆλ‹€.

4) μ œμ–΄μž₯μΉ˜λŠ” μž…μΆœλ ₯ μž₯μΉ˜μ™€μ˜ 효율적인 μ†Œν†΅μ„ λ‹΄λ‹Ήν•©λ‹ˆλ‹€. λ°μ΄ν„°μ˜ μž…λ ₯κ³Ό 좜λ ₯은 CPU와 μ™ΈλΆ€ μž₯치 κ°„μ˜ μ›ν™œν•œ μ†Œν†΅μ΄ ν•„μš”ν•œλ°, μ œμ–΄μž₯μΉ˜λŠ” 이λ₯Ό μ‘°μ ˆν•˜μ—¬ λ°μ΄ν„°μ˜ 흐름을 κ΄€λ¦¬ν•©λ‹ˆλ‹€.

 


μ œμ–΄μž₯μΉ˜λŠ” CPU의 ν•΅μ‹¬ λΆ€ν’ˆ μ€‘ ν•˜λ‚˜λ‘œ, λͺ…령을 ν•΄μ„ν•˜κ³  μ‹€ν–‰ν•¨μœΌλ‘œμ¨ μ»΄ν“¨ν„°μ˜ λ™μž‘을 μ§€λ°°ν•©λ‹ˆλ‹€. μ œμ–΄μž₯μΉ˜μ™€ ALU(μ‚°μˆ  λ…Όλ¦¬ μ—°μ‚° μž₯치)λŠ” ν•¨κ»˜ μž‘λ™ν•˜μ—¬ μ»΄ν“¨ν„°κ°€ λ‹€μ–‘ν•œ μž‘업을 νš¨μœ¨μ μœΌλ‘œ μˆ˜ν–‰ν•  μˆ˜ μžˆκ²Œ ν•©λ‹ˆλ‹€. μ΄ λ‘ μš”μ†Œμ˜ μ‘°ν™”λ‘œμš΄ μž‘업은 μš°λ¦¬ λ””지털 μ„Έκ³„μ˜ κΈ°μˆ μ  κΈ°μ μ„ μ΄λ£¨μ–΄λƒ…λ‹ˆλ‹€.

 

 


Control unit, subcomponent of a CPU that manages a computer's operations. The control unit fetches instructions from the CPU's memory, represented in bits, and translates those instructions into control signals in the form of pulses of electricity or light.

 

λŒ“κΈ€