ALU
์ปดํจํฐ ๊ตฌ์กฐ์ ์ด์์ฒด์
CPU ์๋ ์๋ฆฌ - ALU์ ์ ์ด์ฅ์น
ALU

ALU๊ฐ ๋ฐ์๋ค์ด๋ ์ ๋ณด
ALU๊ฐ ๋ฐ์๋ค์ด๋ ์ ๋ณดALU๋ CPU ๋ด๋ถ์์ ๊ณ์ฐ์ ๋ด๋นํ๋ CPU์ ๊ตฌ์ฑ ์์ ์ค ํ๋์ด๋ค.ALU๋ ๊ณ์ฐ์ ํ๊ธฐ ์ํด ํผ์ฐ์ฐ์์ ์ํํ ์ฐ์ฐ์ด ํ์ํ๋ค. ๊ทธ๋์ALU๋ ๋ ์ง์คํฐ๋ฅผ ํตํด ํผ์ฐ์ฐ์๋ฅผ ๋ฐ์๋ค์ด๊ณ , ์ ์ด์ฅ์น๋ก๋ถํฐ ์ํํ ์ฐ์ฐ์ ์๋ ค์ฃผ๋ ์ ์ด ์ ํธ๋ฅผ ๋ฐ์๋ค์ธ๋ค.
ALU๊ฐ ๋ด๋ณด๋ด๋ ์ ๋ณด
ALU๊ฐ ๋ด๋ณด๋ด๋ ์ ๋ณด์ฐ์ฐ์ ์ํํ ๊ฒฐ๊ณผ๋ ์ฑ๋ฅ ํฅ์์ ์ํด ๋ฐ๋ก ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋์ง ์๊ณ ์ผ์์ ์ผ๋ก ๋ ์ง์คํฐ์ ์ ์ฅ๋๋ค.
๊ณ์ฐ ๊ฒฐ๊ณผ์ ๋๋ถ์ด ํ๋๊ทธ๋ผ๋ ์ฐ์ฐ ๊ฒฐ๊ณผ์ ๋ํ ์ถ๊ฐ์ ์ธ ์ํ ์ ๋ณด๋ฅผ ๋ด๋ณด๋ธ๋ค.
ALU๊ฐ ๋ด๋ณด๋ด๋ ๋ํ์ ์ธ ํ๋๊ทธ๋ ๋ค์๊ณผ ๊ฐ๋ค.
๋ถํธ ํ๋๊ทธ
- ์ฐ์ฐํ ๊ฒฐ๊ณผ์ ๋ถํธ
- 1: ์์
- 0: ์์
์ ๋ก ํ๋๊ทธ
- ์ฐ์ฐ ๊ฒฐ๊ณผ๊ฐ 0์ธ์ง ์ฌ๋ถ
- 1: 0
- 0: 0์ด ์๋
์บ๋ฆฌ ํ๋๊ทธ
- ์ฐ์ฐ ๊ฒฐ๊ณผ ์ฌ๋ฆผ์๋ ๋น๋ฆผ์๊ฐ ๋ฐ์ ์ฌ๋ถ
- 1: ์ฌ๋ฆผ์๋ ๋น๋ฆผ์ ๋ฐ์
- 0: ๋ฐ์ํ์ง ์์
์ค๋ฒํ๋ก์ฐ ํ๋๊ทธ
- ์ค๋ฒํ๋ก์ฐ ๋ฐ์ ์ฌ๋ถ
- 1: ์ค๋ฒํ๋ก์ฐ ๋ฐ์
- 0: ๋ฐ์ํ์ง ์์
์ธํฐ๋ฝํธ ํ๋๊ทธ
- ์ธํฐ๋ฝํธ ๊ฐ๋ฅ ์ฌ๋ถ
- 1: ์ธํฐ๋ฝํธ ๊ฐ๋ฅ
- 0: ์ธํฐ๋ฝํธ ๋ถ๊ฐ๋ฅ
์ํผ๋ฐ์ด์ ํ๋๊ทธ
- ์ปค๋ ๋ชจ๋ ๋๋ ์ฌ์ฉ์ ๋ชจ๋ ์คํ ์ค ์ฌ๋ถ
- 1: ์ปค๋ ๋ชจ๋ ์คํ ์ค
- 0: ์ฌ์ฉ์ ๋ชจ๋ ์คํ ์ค
์ด๋ฐ ํ๋๊ทธ๋ค์ CPU๊ฐ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ๋์ค ๋ฐ๋์ ๊ธฐ์ตํด์ผ ํ๋ ์ผ์ข ์ ์ฐธ๊ณ ์ ๋ณด๋ก์, ํ๋๊ทธ ๋ ์ง์คํฐ๋ผ๋ ๋ ์ง์คํฐ์ ์ ์ฅ๋๋ค.
์ ์ด์ฅ์น
์ ์ด์ฅ์น๋ ์ ์ด ์ ํธ๋ฅผ ๋ด๋ณด๋ด๊ณ , ๋ช ๋ น์ด๋ฅผ ํด์ํ๋ ๋ถํ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์ด ์ ํธ๋ ์ปดํจํฐ ๋ถํ๋ค์ ๊ด๋ฆฌํ๊ณ ์๋์ํค๊ธฐ ์ํ ์ผ์ข ์ ์ ๊ธฐ ์ ํธ์ด๋ค.

์ ์ด์ฅ์น๊ฐ ๋ฐ์๋ค์ด๋ ์ ๋ณด
ํด๋ญ ์ ํธ

ํด๋ญ์ด๋ ์ปดํจํฐ์ ๋ชจ๋ ๋ถํ์ ์ผ์ฌ๋ถ๋ํ๊ฒ ์์ง์ผ ์ ์๊ฒ ํ๋ ์๊ฐ ๋จ์๋ก, ํด๋ญ ์ฃผ๊ธฐ์ ๋ง์ถฐ ๋ช ๋ น์ด๋ค์ด ์ํ๋๋ค.
์ด๋ ์ปดํจํฐ์ ๋ชจ๋ ๋ถํ์ด ํ ํด๋ญ๋ง๋ค ์๋ํ๋ ๊ฒ์ด ์๋๋ผ, ํ๋์ ๋ช ๋ น์ด๊ฐ ์ฌ๋ฌ ํด๋ญ์ ๊ฑธ์ณ ์คํ๋ ์ ์๋ค.
ํด์ํด์ผ ํ ๋ช ๋ ์ด
CPU๊ฐ ํด์ํด์ผ ํ ๋ช ๋ น์ด๋ ๋ช ๋ น์ด ๋ ์ง์คํฐ๋ผ๋ ๋ ์ง์คํฐ์ ์ ์ฅ๋๋ค.
์ ์ด์ฅ์น๋ ๋ช ๋ น์ด ๋ ์ง์คํฐ๋ก๋ถํฐ ํด์ํ ๋ช ๋ น์ด๋ฅผ ๋ฐ์๋ค์ด๊ณ ํด์ํ ๋ค, ์ ์ด ์ ํธ๋ฅผ ๋ฐ์์์ผ ์ปดํจํฐ ๋ถํ๋ค์ ์ํํด์ผ ํ ๋ด์ฉ์ ์๋ ค์ค๋ค.
ํ๋๊ทธ ๋ ์ง์คํฐ ์ ํ๋๊ทธ ๊ฐ
ํ๋๊ทธ๋ ALU ์ฐ์ฐ์ ๋ํ ์ถ๊ฐ์ ์ธ ์ํ ์ ๋ณด๋ก, ์ ์ด์ฅ์น๋ ํ๋๊ทธ ๊ฐ์ ๋ฐ์๋ค์ด๊ณ ์ด๋ฅผ ์ฐธ๊ณ ํ์ฌ ์ ์ด ์ ํธ๋ฅผ ๋ฐ์์ํจ๋ค.
์์คํ ๋ฒ์ค(์ ์ด ๋ฒ์ค)๋ก ์ ๋ฌ๋ ์ ์ด ์ ํธ
์ ์ด ์ ํธ๋ CPU๋ฟ๋ง ์๋๋ผ ์ ์ถ๋ ฅ์ฅ์น๋ฅผ ๋น๋กฏํ CPU ์ธ๋ถ ์ฅ์น๋ ๋ฐ์์ํฌ ์ ์๋ค.
์ ์ด์ฅ์น๋ ์ ์ด ๋ฒ์ค๋ฅผ ํตํด ์ธ๋ถ๋ก๋ถํฐ ์ ๋ฌ๋ ์ ์ด ์ ํธ๋ฅผ ๋ฐ์๋ค์ธ๋ค.
์ ์ด์ฅ์น๊ฐ ๋ด๋ณด๋ด๋ ์ ๋ณด
CPU ๋ด๋ถ์ ์ ๋ฌํ๋ ์ ์ด ์ ํธ
ALU์ ์ ๋ฌํ๋ ์ ์ด ์ ํธ : ์ํํ ์ฐ์ฐ์ ์ง์
๋ ์ง์คํฐ์ ์ ๋ฌํ๋ ์ ์ด ์ ํธ : ๋ฐ์ดํฐ๋ฅผ ์ด๋์ํค๊ฑฐ๋ ๋ ์ง์คํฐ์ ์ ์ฅ๋ ๋ช ๋ น์ด๋ฅผ ํด์
CPU ์ธ๋ถ์ ์ ๋ฌํ๋ ์ ์ด ์ ํธ
์ ์ด ๋ฒ์ค๋ก ์ ์ด ์ ํธ๋ฅผ ๋ด๋ณด๋ธ๋ค๋ ๋ง๊ณผ ๊ฐ์ผ๋ฉฐ, ํฌ๊ฒ ๋๊ฐ์ง๊ฐ ์๋ค.
๋ฉ๋ชจ๋ฆฌ์ ์ ๋ฌํ๋ ์ ์ด ์ ํธ : ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋ ๊ฐ์ ์ฝ๊ฑฐ๋ ์๋ก์ด ๊ฐ์ ์ธ ๋
์ ์ถ๋ ฅ์ฅ์น์ ์ ๋ฌํ๋ ์ ์ด ์ ํธ : ์ ์ถ๋ ฅ์ฅ์น์ ๊ฐ์ ์ฝ๊ฑฐ๋ ์๋ก์ด ๊ฐ์ ์ธ ๋
์ด์ โฉ๏ธ - ์ปดํจํฐ ๊ตฌ์กฐ(๋ช ๋ น์ด) - ๋ช ๋ น์ด ๊ตฌ์กฐ
๋ค์ โช๏ธ - ์ปดํจํฐ ๊ตฌ์กฐ(CPU ์๋ ์๋ฆฌ) - ๋ ์ง์คํฐ
Last updated