๐ป ์ปดํจํฐ ๊ตฌ์กฐ - 1. ์ปดํจํฐ์ ๊ตฌ์ฑ ์์ ๋ฐ ์ญํ
1783 ๋จ์ด ์ปดํจํฐ๊ณตํ์ปดํจํฐ๊ณตํ
๐ฑโ๐ ๋ชฉํ
- ์ปดํจํฐ ๊ตฌ์ฑ ์์ ํ์
- ์ปดํจํฐ ๊ตฌ์ฑ ์์ ๋ณ ์ญํ
๐ 1. ์ปดํจํฐ์ ๊ตฌ์ฑ์์
- Processor : ์ฒ๋ฆฌ ์ฅ์น
- ์ ์ด ์ ๋ (Control Unit)
- ๋ฐ์ดํฐ ํจ์ค (Data Path)
- Memory : ์ ์ฅ ์ฅ์น
- I/O : ์ ๋ ฅ, ์ถ๋ ฅ ์ฅ์น
- ํ๋ก์ธ์
- ๋ฉ๋ชจ๋ฆฌ๋ก๋ถํฐ ๋ช ๋ น๊ณผ ๋ฐ์ดํฐ๋ฅผ ์ป๋๋ค
- ์ ์ด ์ ๋์ ๋ช ๋ น์ด์ ๋ฐ๋ผ ๋์์ ๊ฒฐ์
- ๋ฉ๋ชจ๋ฆฌ
- ์ค์ง์ ์ผ๋ก ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋๋ ๊ณต๊ฐ
- ์
๋ ฅ
- ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์
- ์ถ๋ ฅ
- ๋ฉ๋ชจ๋ฆฌ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด์ ์ถ๋ ฅ
๐ 2. ๊ตฌ์ฑ ์์ ๋ณ ์ญํ
2-1) ํ๋ก์ธ์์ ์ญํ
1) CPU
- ๋ฉ๋ชจ๋ฆฌ๋ก๋ถํฐ ๋ช ๋ น์ด๋ฅผ ๋ฐ์์ ์ ์ด ์ ํธ ์์ฑ
- ์ปดํจํฐ ๋ช ๋ น์ด๋ฅผ ํด์ํ๊ณ ์ฐ์ฐํจ
2) GPU
- ํฝ์ ๋ก ์ด๋ฃจ์ด์ง ์์์ ์ฒ๋ฆฌํ๋ ์ฉ๋
- ์ฑ๊ธ ์ฝ์ด๋ CPU ๋ณด๋ค ์ ์ฑ๋ฅ์ด์ง๋ง
๋ณ๋ ฌ์ ์ธ ์์ฒ๊ฐ์ ์ฝ์ด๊ฐ ์ฐ๊ฒฐ๋์ด ์์ - AI, ๋ธ๋ก์ฒด์ธ๋ฑ ํธ๋ ๋ IT ๊ธฐ์ ๋ฐ์ ์ ๊ธฐ์ฌ
3) ํ๋ก์ธ์์ ๋์ ๊ณผ์
- RAM์ ํตํด ๋ช ๋ น์ด๋ฅผ ์ ๋ฌ ๋ฐ๋๋ค.
- ์ ์ด ์ ๋(CU)์ ๋ช ๋ น์ด ํด๋ ํ, ์ ์ด ์ ํธ๋ฅผ ์์ฑ
- ์ฐ์ / ๋ ผ๋ฆฌ ์ฐ์ฐ ์ฅ์น(ALU)๋ ์ ๋ฌ ๋ฐ์ ์ ์ด ์ ํธ๋ก ์ฐ์ฐ์ ์ํํ๋ค.
- ์ ์ด ์ ๋์ ๊ฒฐ๊ณผ ๊ฐ์ ์ฃผ๋ณ ์ฅ์น๋ก ์ ๋ฌํ๋ค.
2-2) ๋ฉ๋ชจ๋ฆฌ์ ์ญํ
- ๋ช ๋ น์ด ๋ฐ ๋ฐ์ดํฐ๋ฅผ ์ ์ฌ
- ์ ๋ณด๋ฅผ ์ ์ฅํด ๋์๋ค๊ฐ ํ์ํ ๋ ์ฝ์ด ๋ค์ด๋ ์ ์ฅ์
- ๋ ์ง์คํฐ ์ฉ๋์ด ๋๋ฌด ์์์ ์ถ์
๋ ์ง์คํฐ๋ ๋ฉ๋ชจ๋ฆฌ์ธ๋ฐ ํ๋ก์ธ์ ๋ด๋ถ์
ํฌํจ๋์ด ์์ด์ ๋ถ๋ฅ๋ฅผ ๋ฐ๋ก ํ์ต๋๋ค.
- RAM, ROM, ์บ์
2-3) ์ ๋ ฅ ์ฅ์น
- ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์ ๋ ฅ
- ํค๋ณด๋, ๋ง์ฐ์ค, ์ค์บ๋
2-4) ์ถ๋ ฅ ์ฅ์น
- ๋ฉ๋ชจ๋ฆฌ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ถ๋ ฅ
- ๋ชจ๋ํฐ, ํ๋ฆฐํฐ, ์คํผ์ปค
- ๋ชจ๋ํฐ๋ GPU ์ฑ๋ฅ์ด ํด์๋๋ผ๋ ๋จ์๋ก ํํ
์ฐธ๊ณ
ํจ์คํธ์บ ํผ์ค ์ปดํจํฐ ๊ณตํ ์ฌ์ธ์
Author And Source
์ด ๋ฌธ์ ์ ๊ดํ์ฌ(๐ป ์ปดํจํฐ ๊ตฌ์กฐ - 1. ์ปดํจํฐ์ ๊ตฌ์ฑ ์์ ๋ฐ ์ญํ ), ์ฐ๋ฆฌ๋ ์ด๊ณณ์์ ๋ ๋ง์ ์๋ฃ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ๋ณด์๋ค https://velog.io/@chun_gil/์ปดํจํฐ-๊ตฌ์กฐ-1.-์ปดํจํฐ์-๊ตฌ์ฑ-์์-๋ฐ-์ญํ์ ์ ๊ท์: ์์์ ์ ๋ณด๊ฐ ์์์ URL์ ํฌํจ๋์ด ์์ผ๋ฉฐ ์ ์๊ถ์ ์์์ ์์ ์ ๋๋ค.
์ฐ์ํ ๊ฐ๋ฐ์ ์ฝํ ์ธ ๋ฐ๊ฒฌ์ ์ ๋ (Collection and Share based on the CC Protocol.)
์ข์ ์นํ์ด์ง ์ฆ๊ฒจ์ฐพ๊ธฐ
๊ฐ๋ฐ์ ์ฐ์ ์ฌ์ดํธ ์์ง
๊ฐ๋ฐ์๊ฐ ์์์ผ ํ ํ์ ์ฌ์ดํธ 100์ ์ถ์ฒ ์ฐ๋ฆฌ๋ ๋น์ ์ ์ํด 100๊ฐ์ ์์ฃผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์ ํ์ต ์ฌ์ดํธ๋ฅผ ์ ๋ฆฌํ์ต๋๋ค