๋น ๋ฅธ CPU๋ฅผ ์ํ ์ค๊ณ ๊ธฐ๋ฒ
ํด๋ญ
CPU๋ ํด๋ญ ์๋์ ๋น๋กํ๋ค. ๊ณ ์ฌ์์ด ํ์ํ ๋ ์ต๋ ์๋๋ฅผ ๋ด๊ณ ์ ์ฌ์์ผ๋๋ ์๋๋ฅผ ๋ฎ์ถ๋ค. ๋ํ ๋ฐ์ด ๋ฌธ์ ๋ฅผ ์ผ์ผํฌ ๊ฐ๋ฅ์ฑ์ด ์๋ค.
์ฝ์ด์ ๋ฉํฐ์ฝ์ด
- ์ฝ์ด
๋ช ๋ น์ด๋ฅผ ์คํํ๋ ๋ถํ
- ๋ฉํฐ์ฝ์ด
CPU์ ์ฐ์ฐ ์๋๋ ์ฝ์ด ์์ ๋น๋กํ์ฌ ์ฆ๊ฐ ํ์ง๋ ์๋๋ค. ์ค์ํ ๊ฒ์ ์ฝ์ด๋ง๋ค ์ฒ๋ฆฌํ ๋ช ๋ น์ด๋ค์ ์ผ๋ง๋ ์ ์ ํ๊ฒ ๋ถ๋ฐฐํ๋๋์ด๊ณ ๊ทธ์ ๋ฐ๋ผ์ ์ฐ์ฐ ์๋๋ ํฌ๊ฒ ๋ฌ๋ผ์ง๋ค.
์ค๋ ๋์ ๋ฉํฐ์ค๋ ๋
- ํ๋์จ์ด์ ์ค๋ ๋
์ค๋ ๋๋ฅผ ํ๋์จ์ด์ ์ผ๋ก ์ ์ํ๋ฉด 'ํ๋์ ์ฝ์ด๊ฐ ๋์์ ์ฒ๋ฆฌํ๋ ๋ช ๋ น์ด ๋จ์'๋ฅผ ์๋ฏธํ๋ค. ์๋ฅผ ๋ค์ด 2์ฝ์ด 4์ค๋ ๋ CPU๋ ์๋ ๊ทธ๋ฆผ์ฒ๋ผ ๋ช ๋ น์ด๋ฅผ ์คํํ๋ ๋ถํ์ ๋ ๊ฐ ํฌํจํ๊ณ , ํ ๋ฒ์ ๋ค ๊ฐ์ ๋ช ๋ น์ด๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ CPU๋ฅผ ์๋ฏธํ๋ค.
- ์ํํธ์จ์ด์ ์ค๋ ๋
์ํํธ์จ์ด์ ์ค๋ ๋๋ 'ํ๋์ ํ๋ก๊ทธ๋จ์์ ๋ ๋ฆฝ์ ์ผ๋ก ์คํ๋๋ ๋จ์'๋ฅผ ์๋ฏธํ๋ค.
๋ช ๋ น์ด ๋ณ๋ ฌ ์ฒ๋ฆฌ ๊ธฐ๋ฒ
๋ช ๋ น์ด ํ์ดํ๋ผ์ธ
๊ฐ์ ๋จ๊ณ๊ฐ ๊ฒน์น์ง ์๋๋ค๋ฉด CPU๋ ๊ฐ ๋จ๊ณ๋ฅผ ๋์์ ์คํํ ์ ์๋ค. ์๋ฅผ ๋ค์ด CPU๋ ํ ๋ช ๋ น์ด๋ฅผ '์ธ์ถ'ํ๋ ๋์์ ๋ค๋ฅธ ๋ช ๋ น์ด๋ฅผ '์คํ'ํ ์ ์๊ณ , ํ ๋ช ๋ น์ด๊ฐ '์คํ'๋๋ ๋์์ ์ฐ์ฐ ๊ฒฐ๊ณผ๋ฅผ '์ ์ฅ'ํ ์ ์๋ค
์์ฒ๋ผ ๋ง์น ๊ณต์ฅ ์์ฐ ๋ผ์ธ๊ณผ ๊ฐ์ด ๋ช ๋ น์ด๋ค์ ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ์ ๋ฃ๊ณ ๋์์ ์ฒ๋ฆฌ ํ๋ ๊ธฐ๋ฒ์ ๋ช ๋ น์ด ํ์ดํ๋ผ์ด๋ ์ด๋ผ๊ณ ํ๋ค.
ํ์ดํ๋ผ์ด๋์ด ๋์ ์ฑ๋ฅ์ ๊ฐ์ ธ์ค๊ธฐ๋ ํ์ง๋ง, ํน์ ์ํฉ์์๋ ์ฑ๋ฅ ํฅ์์ ์คํจํ๋ ๊ฒฝ์ฐ๋ ์๋ค. ์ด๋ฅผ ํ์ดํ๋ผ์ธ ์ํ ์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
- ๋ฐ์ดํฐ ์ํ
์์กด์ ์ธ ๋ ๋ช ๋ น์ด๋ฅผ ๋ฌด์์ ๋์์ ์คํํ๋ ค๊ณ ํ๋ฉด ํ์ดํ๋ผ์ธ์ด ์ ๋๋ก ์๋ํ์ง ์๋ ๊ฒ์ '๋ฐ์ดํฐ ์ํ'์ด๋ผ๊ณ ํ๋ค.
- ์ ์ด ์ํ
์ฃผ๋ก ๋ถ๊ธฐ ๋ฑ์ผ๋ก ์ธํ 'ํ๋ก๊ทธ๋จ ์นด์ดํฐ์ ๊ฐ์์ค๋ฌ์ด ๋ณํ'์ ์ํด ๋ฐ์ํฉ๋๋ค. ์ด๋ฅผ ์ํด ์ด์ฉํ๋ ๊ธฐ์ ์ค ํ๋๊ฐ ๋ถ๊ธฐ ์์ธก์ด๋ค.
- ๊ตฌ์กฐ์ ์ํ
์๋ก ๋ค๋ฅธ ๋ช ๋ น์ด๊ฐ ๋์์ ALU,๋ ์ง์คํฐ ๋ฑ๊ณผ ๊ฐ์ CPU ๋ถํ์ ์ฌ์ฉํ๋ ค๊ณ ํ ๋ ๋ฐ์ํฉ๋๋ค.
์ํผ์ค์นผ๋ผ
CPU ๋ด๋ถ์ ์ฌ๋ฌ ๊ฐ์ ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ์ ํฌํจํ ๊ตฌ์กฐ๋ฅผ ์ํผ ์ค์นผ๋ผ๋ผ๊ณ ํ๋ค. ์ํผ์ค์นผ๋ผ ๋ฐฉ์์ ์ฐจ์ฉํ CPU๋ ํ์ดํ๋ผ์ธ ์ํ์ ๋ฐฉ์งํ๊ธฐ ์ํด ๊ณ ๋๋ก ์ค๊ณ๋์ด์ผ ํ๋ค. ์ฌ๋ฌ ๊ฐ์ ํ์ดํ๋ผ์ธ์ ์ด์ฉํ๋ฉด ํ๋์ ํ์ดํ๋ผ์ธ์ ์ฌ์ฉํ ๋ ๋ณด๋ค ๋ฐ์ดํฐ ์ํ, ์ ์ด ์ํ, ์์ ์ํ์ ํผํ๊ธฐ๊ฐ ๋์ฑ ๊น๋ค๋กญ๊ธฐ ๋๋ฌธ์ด๋ค.
๋น์์ฐจ์ ๋ช ๋ น์ด ์ฒ๋ฆฌ
๋ช ๋ น์ด๋ค์ ์์ฐจ์ ์ผ๋ก ์คํํ์ง ์๋ ๊ธฐ๋ฒ์ด๋ค. ์์ฐจ์ ์ผ๋ก๋ง ์คํํ์ง ์๊ณ ์์๋ฅผ ๋ฐ๊ฟ ์คํํด๋ ๋ฌด๋ฐฉํ ๋ช ๋ น์ด๋ฅผ ๋จผ์ ์คํํ์ฌ ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ์ด ๋ฉ์ถ๋ ๊ฒ์ ๋ฐฉ์งํ๋ ๊ธฐ๋ฒ์ ๋น์์ฐจ์ ๋ช ๋ น์ด ์ฒ๋ฆฌ ๊ธฐ๋ฒ์ด๋ผ๊ณ ํ๋ค.
CISC์ RISC
๋ช ๋ น์ด ์งํฉ
CPU์ ๋ช ๋ น์ด๋ ์ ์กฐ์ฌ ๋ง๋ค ๋ค๋ฅด๋ค.์ด๋ CPU๊ฐ ์ดํดํ ์ ์๋ ๋ช ๋ น์ด๋ค์ ๋ชจ์์ ๋ช ๋ น์ด ์งํฉ ๋๋ ๋ช ๋ น์ด ์งํฉ ๊ตฌ์กฐ๋ผ๊ณ ํ๋ค(ISA).
ISA๊ฐ ๋ฌ๋ผ์ง๋ฉด ๊ทธ์ ๋ฐ๋ฅธ ๋๋น ํจ๊ณผ๋ก ๋ง์ ๊ฒ์ด ๋ฌ๋ผ์ง๋ค. ์ ์ด์ฅ์น๊ฐ ๋ช ๋ น์ด๋ฅผ ํด์ํ๋ ๋ฐฉ์, ์ฌ์ฉ๋๋ ๋ ์ง์คํฐ์ ์ข ๋ฅ์ ๊ฐ์, ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ๋ฐฉ๋ฒ ๋ฑ ๋ง์ ๊ฒ์ด ๋ฌ๋ผ์ง๋ค.
CISC
CISA๋ ๋ค์ํ๊ณ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ๋ช ๋ น์ด ์งํฉ์ ํ์ฉํ๊ธฐ ๋๋ฌธ์ ๋ช ๋ น์ด์ ํํ์ ํฌ๊ธฐ๊ฐ ๋ค์ํ ๊ฐ๋ณ ๊ธธ์ด ๋ช ๋ น์ด๋ฅผ ํ์ฉํ๋ค.
์ฅ์
- ์ ์์์ ๋ช ๋ น์ด๋ง์ผ๋ก๋ ํ๋ก๊ทธ๋จ์ ๋์์ํฌ ์ ์๋ค
- ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์ ์ฝํ ์ ์๋ค
๋จ์
- ๋ณต์กํ๊ณ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณต ํ๋ ํ์ ๋ฉธ์์ด์ ํค๊ธฐ์ ์คํ๋๊ธฐ๊น์ง์ ์๊ฐ์ด ์ผ์ ํ์ง ์๋ค.
- ๋ช ๋ น์ด ํ๋๋ฅผ ์คํํ๋ ๋ฐ ์ฌ๋ฌ ํด๋ญ ์ฃผ๊ธฐ๊ฐ ํ์
- CPU์ ์ฑ๋ฅ์ ๋จ์ดํธ๋ฆผ
RISC
CISC์ ๋นํด ๋ช ๋ น์ด์ ์ข ๋ฅ๊ฐ ์ ๋ค. ๊ทธ๋ฆฌ๊ณ CISC์๋ ๋ฌ๋ฆฌ ์งง๊ณ ๊ท๊ฒฉํ๋ ๋ช ๋ น์ด์ด๊ณ ๋๋๋ก์ด๋ฉด 1ํด๋ญ ๋ด์ธ๋ก ์คํ๋๋ ๋ช ๋ น์ด๋ฅผ ์งํฅํ๋ค. ๊ณ ์ ๊ธธ์ด ๋ช ๋ น์ด ํ์ฉํ๋ค.
์ถ์ฒ: ํผ์ ๊ณต๋ถํ๋ ์ปดํจํฐ ๊ตฌ์กฐ+์ด์์ฒด์ , ๊ฐ๋ฏผ์ฒ ์ง์
'๐ฅ CS > ์ด์์ฒด์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ด์์ฒด์ Day7 (๋ณด์กฐ ๊ธฐ์ต์ฅ์น) (0) | 2022.11.29 |
---|---|
์ด์์ฒด์ Day6 (๋ฉ๋ชจ๋ฆฌ์ ์บ์ ๋ฉ๋ชจ๋ฆฌ) (0) | 2022.11.21 |
์ด์์ฒด์ Day4 (CPU์ ์๋ ์๋ฆฌ) (0) | 2022.11.21 |
์ด์์ฒด์ Day3 (๋ช ๋ น์ด) (0) | 2022.11.21 |
์ด์์ฒด์ Day2 (๋ฐ์ดํฐ) (0) | 2022.10.25 |