๐ก ์ปดํจํฐ์ ๊ธฐ๋ณธ ๊ตฌ์ฑ
๐ก ํ๋์จ์ด์ ๊ตฌ์ฑ
์ปดํจํฐ๋ ์ค์์ฒ๋ฆฌ์ฅ์น(CPU), ๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ, ์ ๋ ฅ์ฅ์น, ์ถ๋ ฅ์ฅ์น, ์ ์ฅ์ฅ์น๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
์ปดํจํฐ๋ก ํ๋ ๋๋ถ๋ถ์ ์์ ์ ์ค์์ฒ๋ฆฌ์ฅ์น์ ๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ์ ํ์ ์ผ๋ก ์ด๋ฃจ์ด์ง๊ธฐ ๋๋ฌธ์ ์ค์์ฒ๋ฆฌ์ฅ์น์ ๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ๋ ํ์ ์ฅ์น๋ก ๋ถ๋ฅ๋ฉ๋๋ค.
์ ๋ ฅ์ฅ์น, ์ถ๋ ฅ์ฅ์น, ์ ์ฅ์ฅ์น๋ ์ฃผ๋ณ์ฅ์น๋ผ๊ณ ํฉ๋๋ค.
๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ๋ ์ ๋ ฅ์ด ๋๊ธฐ๋ฉด ๋ฐ์ดํฐ๋ฅผ ์์ด๋ฒ๋ฆฌ๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ๋ฅผ ์๊ตฌํ ๋ณด๊ดํ๊ธฐ ์ํด์๋ ํ๋๋์คํฌ๋ USB ๋๋ผ์ด๋ฒ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
๊ทธ๋์ ๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ 1์ ์ฅ์ฅ์น(first storage), ํ๋๋์คํฌ๋ USB ๋๋ผ์ด๋ฒ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ 2์ ์ฅ์ฅ์น(second storage) ๋๋ ๋ณด์กฐ์ ์ฅ์ฅ์น๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
CPU ์ ๋ฉ๋ชจ๋ฆฌ
- CPU ๋ ๋ช ๋ น์ด๋ฅผ ํด์ํ์ฌ ์คํํ๋ ์ฅ์น๋ก, ์ธ๊ฐ์ผ๋ก ์น๋ฉด ๋๋์ ํด๋นํฉ๋๋ค.
- ๋ฉ๋ชจ๋ฆฌ๋ ์์ ์ ํ์ํ ํ๋ก๊ทธ๋จ๊ณผ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์ฅ์๋ก, ๋ฐ์ดํธ ๋จ์๋ก ๋ถํ ๋์ด ์๊ณ ๋ถํ ๊ณต๊ฐ๋ง๋ค ์ฃผ์๋ก ๊ตฌ๋ถ๋ฉ๋๋ค.
์ ์ถ๋ ฅ์ฅ์น
- ์ ๋ ฅ์ฅ์น๋ ์ธ๋ถ์ ๋ฐ์ดํฐ๋ฅผ ์ปดํจํฐ์ ์ ๋ ฅํ๋ ๊ฒ์ผ๋ก, ํค๋ณด๋, ๋ง์ฐ์ค, ์ค์บ๋ ๋ฑ์ด ์์ต๋๋ค.
- ์ถ๋ ฅ์ฅ์น๋ ์ปดํจํฐ์์ ์ฒ๋ฆฌํ ๊ฒฐ๊ณผ๋ฅผ ์ฌ์ฉ์๊ฐ ์ํ๋ ํํ๋ก ์ถ๋ ฅํ๋ ์ฅ์น๋ก ํ๋ฆฐํฐ, ๋ชจ๋ํฐ, ์คํผ์ปค ๋ฑ์ด ์์ต๋๋ค.
์ ์ฅ์ฅ์น
- ๋ฉ๋ชจ๋ฆฌ๋ ์ ์์ ์ด๋์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ๋ฉด, ํ๋๋์คํฌ๋ CD ์ ๊ฐ์ ์ ์ฅ์ฅ์น๋ ๊ตฌ๋ ์ฅ์น๊ฐ ์๋ ๊ธฐ๊ณ์ด๋ฏ๋ก ์๋๊ฐ ๋๋ฆฝ๋๋ค.
- ์ด๋ ๊ฒ ๋๋ฆฐ ์ ์ฅ์ฅ์น๋ฅผ ์ฌ์ฉํ๋ ์ด์ ๋ ์ ์ฅ ์ฉ๋์ ๋นํด ๊ฐ๊ฒฉ์ด ์ธ๊ธฐ ๋๋ฌธ์ ๋๋ค.
- ์ ์ฅ์ฅ์น๋ ๋ฉ๋ชจ๋ฆฌ๋ณด๋ค ๋๋ฆฌ์ง๋ง ์ ๋ ดํ๊ณ ์ฉ๋์ด ํฌ๋ฉฐ, ์ ์ ์จ์คํ์ ์๊ด์์ด ๋ฐ์ดํฐ๋ฅผ ์๊ตฌ์ ์ผ๋ก ์ ์ฅํฉ๋๋ค.
๋ฉ์ธ๋ณด๋
- ์ปดํจํฐ์ ๋ค์ํ ๋ถํ์ ๋ฒ์ค๋ก ์ฐ๊ฒฐ๋ฉ๋๋ค. ๋ฒ์ค๋ ๊ฐ ์ฅ์น๋ฅผ ์ฐ๊ฒฐํ๋ ์ ์ ์งํฉ์ด์ ๋ฐ์ดํฐ๊ฐ ์ง๋๋ค๋๋ ํต๋ก์ ๋๋ค.
- ๋ฉ์ธ๋ณด๋๋ CPU ์ ๋ฉ๋ชจ๋ฆฌ ๋ฑ ๋ค์ํ ๋ถํ์ ์ฐ๊ฒฐํ๋ ์ปค๋ค๋ ํ์ ๋๋ค.
- ๋ฉ์ธ๋ณด๋์๋ ๊ฐ๋ ์ , ์ฆ ๋ฒ์ค๊ฐ ๋ณต์กํ๊ฒ ์ฝํ ์์ผ๋ฉฐ ์ ๋ ฅ์ด ๊ณต๊ธ๋๋ฉด ๋ฒ์ค๋ก ์ฐ๊ฒฐ๋ ๋ถํ์ด ์๋ํฉ๋๋ค.
- ๋ฉ์ธ๋ณด๋์๋ ๊ฐ์ข ๋ถํ์ ๊ฝ์ ์ ์๋ ๋จ์๊ฐ ์๊ณ , ์ด ๋จ์์ ๊ทธ๋ํฝ์นด๋, ์ฌ์ด๋์นด๋, ๋์นด๋ ๋ฑ์ด ๊ธฐ๋ณธ์ผ๋ก ์ฅ์ฐฉ๋์ด ์๊ธฐ๋ ํ๊ณ , ์ฑ๋ฅ์ ํฅ์ํ๊ธฐ ์ํด ๋ฐ๋ก ์ฅ์ฐฉํ๊ธฐ๋ ํฉ๋๋ค.
๐ก ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ
์ค๋๋ ์ ์ปดํจํฐ ๊ตฌ์กฐ๋ ๋๋ถ๋ถ ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ(von Neumann architecture)๋ฅผ ๋ฐ๋ฆ ๋๋ค.
ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ๋ CPU, ๋ฉ๋ชจ๋ฆฌ, ์ ์ถ๋ ฅ์ฅ์น, ์ ์ฅ์ฅ์น๊ฐ ๋ฒ์ค๋ก ์ฐ๊ฒฐ๋์ด ์๋ ๊ตฌ์กฐ๋ฅผ ๋งํฉ๋๋ค.
ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ๊ฐ ๋ฑ์ฅํ๊ธฐ ์ ์ ์ปดํจํฐ๋ ์ปดํจํฐ์ ์ ์ ์ ์ฐ๊ฒฐํ์ฌ ํ๋ก๋ฅผ ๊ตฌ์ฑํ๋ ํ๋์์ด์ด๋ง ํํ์๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ์ฉ๋๋ก ์ฌ์ฉํ๋ ค๋ฉด ์ ์ ์ ์ฐ๊ฒฐ์ ๋ฐ๊ฟ์ผ ํ์ต๋๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ฏธ๊ตญ์ ์ํ์ ์กด ํฐ๋ ธ์ด๋ง์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ด์ฉํ์ฌ ํ๋ก๊ทธ๋๋ฐ์ด ๊ฐ๋ฅํ ์ปดํจํฐ ๊ตฌ์กฐ, ์ฆ ํ๋์จ์ด๋ ๊ทธ๋๋ก ๋ ์ฑ ์์ ์ ์ํ ํ๋ก๊ทธ๋จ๋ง ๊ต์ฒดํ์ฌ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ฆฌ๋ ๋ฐฉ์์ ์ ์ํ์ต๋๋ค.
ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ ๋๋ถ์ ์ค๋๋ ์๋ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ ์ ์ด์ฉํ์ฌ ์ปดํจํฐ๋ก ๋ค์ํ ์์ ์ ํ ์ ์๊ฒ ๋์์ต๋๋ค.
ํฐ๋ ธ์ด๋ง ๊ตฌ์กฐ์์ ๊ฐ์ฅ ์ค์ํ ํน์ง์, ‘๋ชจ๋ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์์ผ ์คํํ ์ ์๋ค’ ๋ ๊ฒ์ ๋๋ค.
์๋ฅผ ๋ค์ด, ํ ์คํธ ํธ์ง๊ธฐ๋ก ๋ณด๊ณ ์๋ฅผ ์์ฑํ๋ค๊ณ ๊ฐ์ ํด๋ณด๊ฒ ์ต๋๋ค. ํ ์คํธ ํธ์ง๊ธฐ ํ๋ก๊ทธ๋จ๊ณผ ๋ณด๊ณ ์ ํ์ผ์ ์ ์ฅ์ฅ์น์ธ ํ๋๋์คํฌ์ ์ ์ฅ๋์ง๋ง ํ๋ก๊ทธ๋จ๊ณผ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ์ฅ์น์์ ๋ฐ๋ก ์คํ๋์ง๋ ์์ต๋๋ค. ์ ์ฅ์ฅ์น์ ์๋ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ค๋ฉด ํ๋ก๊ทธ๋จ์ด ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์์ผ ํ๋ฉฐ, ์ด์์ฒด์ ๋ ํ๋ก๊ทธ๋จ์ด๊ธฐ ๋๋ฌธ์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ์์ผ ์คํ์ด ๊ฐ๋ฅํฉ๋๋ค.
๐ก CPU ์ ๋ฉ๋ชจ๋ฆฌ
๐ก CPU ์ ๊ธฐ๋ณธ ๊ตฌ์ฑ
CPU ๋ ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ฅ์น, ์ ์ด์ฅ์น, ๋ ์ง์คํฐ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ์ด๊ฒ๋ค์ ํ์ ์ผ๋ก ์์ ์ ์ฒ๋ฆฌํฉ๋๋ค.
- ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ฅ์น: CPU ์์ ๋ฐ์ดํฐ๋ฅผ ์ฐ์ฐํ๋ ์ฅ์น๊ฐ ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ฅ์น์ ๋๋ค. ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ฅ์น๋ ๋ฐ์ดํฐ์ ๋ง์ , ๋บ์ , ๊ณฑ์ , ๋๋์ ๊ฐ์ ์ฐ์ ์ฐ์ฐ๊ณผ AND, OR ๊ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ ์ํํฉ๋๋ค.
- ์ ์ด์ฅ์น: CPU ์์ ์์ ์ ์ง์ํ๋ ๋ถ๋ถ์ ์ ์ด์ฅ์น๊ฐ ์ํํฉ๋๋ค.
- ๋ ์ง์คํฐ: CPU ๋ด์ ๋ฐ์ดํฐ๋ฅผ ์์๋ก ๋ณด๊ดํ๋ ๊ณณ์ ๋ ์ง์คํฐ๋ผ๊ณ ํฉ๋๋ค.
๐ก ๋ ์ง์คํฐ์ ์ข ๋ฅ
CPU ๋ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์์ ๊ฐ์ ธ์ ๋ ์ง์คํฐ์ ์ ์ฅํ๊ณ ์ฐ์ ๋ ผ๋ฆฌ ์ฐ์ฐ์ฅ์น๋ฅผ ์ด์ฉํ์ฌ ์ฐ์ฐ์ ํ ํ, ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ๋ ์ง์คํฐ์ ์ ์ฅํ๋ค๊ฐ ๋ฉ๋ชจ๋ฆฌ๋ก ์ฎ๊น๋๋ค.
์ด ๋ ์ฌ์ฉ๋๋ ๋ ์ง์คํฐ๋ ๋ฐ์ดํฐ ๋ ์ง์คํฐ์ ์ฃผ์ ๋ ์ง์คํฐ์ ๋๋ค.
์ด๋ค์ ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ์ ์ํด ๋ณ๊ฒฝ๋๊ธฐ ๋๋ฌธ์ ๊ฐ์ ๋ ์ง์คํฐ(user-visible register)๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
- ๋ฐ์ดํฐ ๋ ์ง์คํฐ(DR): ๋ฐ์ดํฐ ๋ ์ง์คํฐ๋ ๋ฉ๋ชจ๋ฆฌ์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ฅผ ์์๋ก ๋ณด๊ดํ ๋ ์ฌ์ฉํฉ๋๋ค. CPU ์ ์๋ ๋๋ถ๋ถ์ ๋ ์ง์คํฐ๊ฐ ๋ฐ์ดํฐ ๋ ์ง์คํฐ์ด๊ธฐ ๋๋ฌธ์ ์ผ๋ฐ ๋ ์ง์คํฐ ๋๋ ๋ฒ์ฉ ๋ ์ง์คํฐ๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
- ์ฃผ์ ๋ ์ง์คํฐ(AR): ๋ฐ์ดํฐ ๋๋ ๋ช ๋ น์ด๊ฐ ์ ์ฅ๋ ๋ฉ๋ชจ๋ฆฌ์ ์ฃผ์๋ ์ฃผ์ ๋ ์ง์คํฐ์ ์ ์ฅ๋ฉ๋๋ค.
๋ฐ์ดํฐ ๋ ์ง์คํฐ์ ์ฃผ์ ๋ ์ง์คํฐ ์ธ์ ํน๋ณํ ์ฉ๋๋ก ์ฌ์ฉ๋๋ ๋ ์ง์คํฐ๋ ์๋๋ฐ ์ด๋ฅผ ํน์ ๋ ์ง์คํฐ๋ผ๊ณ ํฉ๋๋ค.
ํน์ ๋ ์ง์คํฐ๋ ์ฌ์ฉ์๊ฐ ์์๋ก ๋ณ๊ฒฝํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์ ๋ถ๊ฐ์ ๋ ์ง์คํฐ(user-invisible register)๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
- ํ๋ก๊ทธ๋จ ์นด์ดํฐ(PC): CPU ๋ ๋ค์์ ์ด๋ค ๋ช ๋ น์ด๋ฅผ ์ฒ๋ฆฌํด์ผ ํ ์ง ์์์ผํฉ๋๋ค. ํ๋ก๊ทธ๋จ ์นด์ดํฐ๋ ๋ค์์ ์คํํ ๋ช ๋ น์ด์ ์ฃผ์๋ฅผ ๊ธฐ์ตํ๊ณ ์๋ค๊ฐ ์ ์ด์ฅ์น์ ์๋ ค์ค๋๋ค. ๋ค์์ ์คํํ ๋ช ๋ น์ด์ ์ฃผ์๋ฅผ ๊ฐ๋ฆฌํค๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋จ ์นด์ดํฐ๋ฅผ ๋ช ๋ น์ด ํฌ์ธํฐ๋ผ๊ณ ํฉ๋๋ค.
- ๋ช ๋ น์ด ๋ ์ง์คํฐ(IR): ๋ช ๋ น์ด ๋ ์ง์คํฐ๋ ํ์ฌ ์คํ ์ค์ธ ๋ช ๋ น์ด๋ฅผ ์ ์ฅํฉ๋๋ค. ์ ์ด์ฅ์น๋ ๋ช ๋ น์ด ๋ ์ง์คํฐ์ ์๋ ๋ช ๋ น์ ํด์ํ ํ ์ธ๋ถ ์ฅ์น์ ์ ์ ํ ์ ์ด ์ ํธ๋ฅผ ๋ณด๋ ๋๋ค.
- ๋ฉ๋ชจ๋ฆฌ ์ฃผ์ ๋ ์ง์คํฐ(MAR): ๋ฉ๋ชจ๋ฆฌ ์ฃผ์ ๋ ์ง์คํฐ๋ ๋ฉ๋ชจ๋ฆฌ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ๋ฐ๋๋ก ๋ฉ๋ชจ๋ฆฌ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๋ ์ฃผ์๋ฅผ ์ง์ ํ๊ธฐ ์ํด ์ฌ์ฉํฉ๋๋ค. ๋ช ๋ น์ด๋ฅผ ์ฒ๋ฆฌํ๋ ๊ณผ์ ์์ ํ์ํ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ์ด ๋ ์ง์คํฐ์ ๋ฃ์ผ๋ฉด ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ์๊ฐ ์ด๋ฅผ ์ธ์ํ์ฌ ํด๋น ๋ฉ๋ชจ๋ฆฌ ์์น์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๊ฑฐ๋ ํด๋น ๋ฉ๋ชจ๋ฆฌ ์์น๋ฅผ ๋ฐ์ดํฐ์ ์ ์ฅํฉ๋๋ค.
- ๋ฉ๋ชจ๋ฆฌ ๋ฒํผ ๋ ์ง์คํฐ(MBR): ๋ฉ๋ชจ๋ฆฌ ๋ฒํผ ๋ ์ง์คํฐ๋ ๋ฉ๋ชจ๋ฆฌ์์ ๊ฐ์ ธ์จ ๋ฐ์ดํฐ๋ ๋ฉ๋ชจ๋ฆฌ๋ก ์ฎ๊ฒจ ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์์๋ก ์ ์ฅํฉ๋๋ค. ๋ฉ๋ชจ๋ฆฌ ๋ฒํผ ๋ ์ง์คํฐ๋ ํญ์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์ ๋ ์ง์คํฐ์ ํจ๊ป ๋์ํฉ๋๋ค.
๐ก ๋ฒ์ค์ ์ข ๋ฅ
๋ฒ์ค๋ CPU ์ ๋ฉ๋ชจ๋ฆฌ, ์ฃผ๋ณ์ฅ์น ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
๋ฒ์ค์๋ ๋ค์ ์์ ์ ์ง์ํ๋ ์ ์ด ์ ํธ, ๋ฉ๋ชจ๋ฆฌ์ ์์น ์ ๋ณด๋ฅผ ์๋ ค์ฃผ๋ ์ฃผ์, ์ฒ๋ฆฌํ ๋ฐ์ดํฐ๊ฐ ์ค๊ณ ๊ฐ๋ฉฐ ๊ฐ๊ฐ ์ ์ด ๋ฒ์ค, ์ฃผ์ ๋ฒ์ค, ๋ฐ์ดํฐ ๋ฒ์ค์ ์ค๋ฆฝ๋๋ค.
- ์ ์ด ๋ฒ์ค: ์ ์ด ๋ฒ์ค์๋ ๋ค์์ ์ด๋ค ์์ ์ ํ ์ง ์ง์ํ๋ ์ ์ด ์ ํธ๊ฐ ์ค๊ณ ๊ฐ๋๋ค. ๋ฉ๋ชจ๋ฆฌ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ๋๋ ์ฝ๊ธฐ ์ ํธ๋ฅผ ๋ณด๋ด๊ณ , ์ฒ๋ฆฌํ ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ๋ก ์ฎ๊ฒจ๋์ ๋๋ ์ฐ๊ธฐ ์ ํธ๋ฅผ ๋ณด๋ ๋๋ค. ์ ์ด ๋ฒ์ค๋ CPU ์ ์ ์ด์ฅ์น์ ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค. ๋ฉ๋ชจ๋ฆฌ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ฑฐ๋ ๋คํธ์ํฌ ์นด๋์ ๋ฐ์ดํฐ๊ฐ ๋ชจ๋ ๋์ฐฉํ๋ค๋ ์ ํธ๋ ๋ชจ๋ ์ ์ด ๋ฒ์ค๋ฅผ ํตํด CPU ๋ก ์ ๋ฌ๋ฉ๋๋ค.
- ์ฃผ์ ๋ฒ์ค: ์ฃผ์ ๋ฒ์ค์์๋ ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฑฐ๋ ์ธ ๋ ์ด๋ ์์น์์ ์์ ํ ๊ฒ์ธ์ง๋ฅผ ์๋ ค์ฃผ๋ ์์น ์ ๋ณด(์ฃผ์)๊ฐ ์ค๊ณ ๊ฐ๋๋ค. ์ฃผ์ ๋ฒ์ค๋ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์ ๋ ์ง์คํฐ์ ์ฐ๊ฒฐ๋์ด ์์ผ๋ฉฐ ๋จ๋ฐฉํฅ์ ๋๋ค. CPU ์์ ๋ฉ๋ชจ๋ฆฌ๋ ์ฃผ๋ณ์ฅ์น๋ก ๋๊ฐ๋ ์ฃผ์ ์ ๋ณด๋ ์์ง๋ง ์ฃผ์ ๋ฒ์ค๋ฅผ ํตํด CPU ๋ก ์ ๋ฌ๋๋ ์ ๋ณด๋ ์์ต๋๋ค.
- ๋ฐ์ดํฐ ๋ฒ์ค: ์ ์ด ๋ฒ์ค๊ฐ ๋ค์์ ์ด๋ค ์์ ์ ํ ์ง ์ ํธ๋ฅผ ๋ณด๋ด๊ณ ์ฃผ์ ๋ฒ์ค๊ฐ ์์น ์ ๋ณด๋ฅผ ์ ๋ฌํ๋ฉด ๋ฐ์ดํฐ๊ฐ ๋ฐ์ดํฐ ๋ฒ์ค์ ์ค๋ ค ๋ชฉ์ ์ง๊น์ง ์ด๋ํฉ๋๋ค. ๋ฐ์ดํฐ ๋ฒ์ค๋ ๋ฉ๋ชจ๋ฆฌ ๋ฒํผ ๋ ์ง์คํฐ์ ์ฐ๊ฒฐ๋์ด ์์ผ๋ฉฐ ์๋ฐฉํฅ์ ๋๋ค.
๐ก ๋ฉ๋ชจ๋ฆฌ์ ์ข ๋ฅ
์ปดํจํฐ๊ฐ ๋ฐ์ ํจ์ ๋ฐ๋ผ ๋ง์ ์ข ๋ฅ์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๊ฐ๋ฐ๋์์ต๋๋ค.
๋ฉ๋ชจ๋ฆฌ๋ ์ฝ๊ฑฐ๋ ์ธ ์ ์๋ ๋จ(RAM)๊ณผ ์ฝ๊ธฐ๋ง ๊ฐ๋ฅํ ๋กฌ(ROM)์ผ๋ก ๊ตฌ๋ถ๋ฉ๋๋ค.
๋จ์ ์ ๋ ฅ์ด ๋๊ธฐ๋ฉด ๋ฐ์ดํฐ๊ฐ ์ฌ๋ผ์ง๋ ํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ์ ์ ๋ ฅ์ด ๋๊ฒจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ดํ ์ ์๋ ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ๋ก ๋๋ฉ๋๋ค.
- ํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ: ํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ์๋ DRAM(๋์ ๋จ)๊ณผ SRAM(์ ์ ๋จ)์ด ์์ต๋๋ค. DRAM ์ ์ ์ฅ๋ 0๊ณผ 1์ ๋ฐ์ดํฐ๊ฐ ์ผ์ ๊ธฐ๊ฐ์ด ์ง๋๋ฉด ์ฌ๋ผ์ง๋ฏ๋ก ์ผ์ ์๊ฐ๋ง๋ค ๋ค์ ์ฌ์์์ผ์ผ ํฉ๋๋ค. SRAM ์ ์ ๋ ฅ์ด ๊ณต๊ธ๋๋ ๋์์๋ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ดํ ์ ์์ด ์ฌ์ํ ํ์๊ฐ ์์ต๋๋ค. ๋ฐ๋ผ์ ์๋๋ ๋น ๋ฅด์ง๋ง ๊ฐ๊ฒฉ์ด ๋น์๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ์๋ DRAM ์ ์ฌ์ฉํ๊ณ , ์บ์ ๊ฐ์ ๊ณ ์ ๋ฉ๋ชจ๋ฆฌ์๋ SRAM ์ ์ฌ์ฉํฉ๋๋ค.
- ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ: ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ์๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ, FRAM, PRAM ๋ฑ์ด ์์ต๋๋ค. ์ด ์ธ์๋ ๋ง์ด ์ฌ์ฉ๋๋ ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ๋ ํ๋๋์คํฌ๋ฅผ ๋์ ํ๋๋ก ๋ง๋ SSD ๊ฐ ์์ต๋๋ค. SSD ๋ ๊ฐ๊ฒฉ์ด ๋น์ธ์ง๋ง ๋น ๋ฅธ ๋ฐ์ดํฐ ์ ๊ทผ ์๋, ์ ์ ๋ ฅ, ๋ด๊ตฌ์ฑ ๋๋ฌธ์ ๊ฐ์ธ์ฉ ์ปดํจํฐ๋ ๋ฌผ๋ก ๋ ธํธ๋ถ, ์ค๋งํธํฐ ๋ฑ ๋ง์ ๊ธฐ๊ธฐ์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค.
๐ก ์ฐธ๊ณ
์ฝ๊ฒ ๋ฐฐ์ฐ๋ ์ด์์ฒด์ - ์กฐ์ฑํธ