ํฐ์คํ ๋ฆฌ ๋ทฐ
001~002 ์ปดํจํฐ์ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ, ํ๋ก์ธ์ ์๋์ ์ฌ์ฅ๋ฐ๋์
Hoon2 2022. 7. 19. 19:06์ปดํจํฐ์ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ
--1 ์ปดํจํฐ์ ๋
ผ๋ฆฌ์ ๊ตฌ์กฐ
> ์์ฑ๋ ์ฅ์น๊ฐ ๋ฒ์ฉ ์ปดํจํ
๊ธฐ๊ณ๊ฐ ๋๋ ค๋ฉด ์ฐ์ ์ฐ์ฐ, ๊ธฐ์ต-์ ์ฅ, ์ ์ด,
์ด์์์์ ์ฐ๊ฒฐ์ ๋ด๋นํ๋ ํน์ ์ฃผ์ ๊ธฐ๊ด์ ํฌํจํด์ผ ํ๋ค. - ํฐ ๋
ธ์ด๋ง
--2 ํฐ๋
ธ์ด๋ง์ ๋๊ตฌ์ธ๊ฐ
- CPU, ๋ฉ๋ชจ๋ฆฌ, ํ๋ก๊ทธ๋จ ๊ตฌ์กฐ๋ฅผ ๊ฐ๋ ๋ฒ์ฉ ์ปดํจํฐ ๊ตฌ์กฐ๋ฅผ ํ๋ฆฝํ๋ค.
--3 ์ปดํจํฐ๊ฐ ๋ฌด์์ธ์ง
- ๋
ผ๋ฆฌ์ ๊ตฌ์ฑ (๊ธฐ๋ฅ์ ๊ตฌ์ฑ)
- ์ปดํจํฐ๊ฐ ์ด๋ค ๋ถ๋ถ๋ค๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ ๋ฌด์จ ์ผ์ ํ๋ฉฐ ์ด๋ป๊ฒ ์ฐ๊ฒฐ๋๋์ง?
- ๋ฌผ๋ฆฌ์ ๊ตฌ์กฐ
- ๊ฐ ๋ถ๋ถ์ด ์ด๋ป๊ฒ ์๊ฒผ๊ณ ์ด๋ป๊ฒ ๋ง๋ค์ด์ง๋์ง?
์ปดํจํฐ๋ ๋ฌผ๋ฆฌ์ ๊ตฌ์ฑ ์ธก๋ฉด์์๋ ๋ง์ ๋ณํ๊ฐ ์์์ผ๋, ๋
ผ๋ฆฌ์ ๊ตฌ์ฑ ์ธก๋ฉด์์๋ ๋ณํํ ๊ฒ์ด ์๋ค.
์ปดํจํฐ์ ๊ฐ ๋ถ๋ถ์ ์ ๋ง์ ๋ณํ๊ฐ ์์์ผ๋, ๊ฐ ๋ถ๋ถ์ด ์ด๋ ํ ๊ธฐ๋ฅ์ ํ๋์ง์ ๋ํด์๋ ๋ณํํ ๊ฒ์ด ์์
ํ๋ก์ธ์ ์๋์ ์ฌ์ฅ ๋ฐ๋์
- ์ฌ๊ธฐ์์ ํต์ฌ์ ํฐ ๋
ธ์ด๋ง์ ์ปดํจํฐ๋ ํ๋ก๊ทธ๋จ ๋ด์ฅ ๊ธฐ๋ฐ ์ปดํจํฐ๋ผ๋ ๊ฒ!
๊ณผ๊ฑฐ(๋นํ๋ก๊ทธ๋จ ๋ด์ฅํ)์๋ ์ฌ์ฉ์๊ฐ ์ปดํจํฐ์ ๊ณ์ฐ์ ์ํ ํ๋ก๊ทธ๋จ์ ์ธ๋ถ์์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ฝ๋๋ฅผ ๊ฝ์์ ์ค๊ณ - ํ๋ก๊ทธ๋จ์ ์ปดํจํฐ์ ๋ด์ฅํ ๊ฒฝ์ฐ, ์์ ๋ณ๊ฒฝ์ด ๋งค์ฐ ์์(๋ด๋ถ์์ ํ๋ก๊ทธ๋จ๋ง ๊ต์ฒดํ๋ฉด ๋จ)
์ปดํจํฐ ํ๋์จ์ด ๊ตฌ์กฐ
- ์ค์์ฒ๋ฆฌ์ฅ์น CPU (Central Processing Unit) : ๋ง ๊ทธ๋๋ก ์ปดํจํฐ์ '์ฒ๋ฆฌ'๋ฅผ ๋งก์์ ํ๋ ๊ณณ
- ๊ธฐ์ต์ฅ์น : ํ๋ก๊ทธ๋จ/๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๊ณณ
- ์ฃผ๊ธฐ์ต์ฅ์น : 'CPU์ ์ฒ๋ฆฌ์ ํ์ํ ๋ฐ์ดํฐ'๋ฅผ ์ ์ฅํ๋ ๊ณณ
- ๋ณด์กฐ๊ธฐ์ต์ฅ์น (ํ๋๋์คํฌ HDD - Hard Disk Driver , SSD ๋ฑ) : ๋ฐ์ดํฐ๋ฅผ '๋จ์ํ' ์ ์ฅ์ํค๋ ๊ณณ , ์์ฉํ๋ก๊ทธ๋จ๊ณผ ์ ํธ๋ฆฌํฐ์ ์ด์์ฒด์ ๊ฐ ์ ์ฅ๋๋ ๊ณณ
- ์์ฉํ๋ก๊ทธ๋จ : ์ฌ์ฉ์๊ฐ ์ปดํจํฐ์ ์ ์ฅํ๋ ํ๋ก๊ทธ๋จ๋ค
- ์ ํธ๋ฆฌํฐ : ์ปดํจํฐ๊ฐ '์์ ํ๊ฒ ์' ๋์๊ฐ๊ฒ ํด์ฃผ๋ ํ๋ก๊ทธ๋จ๋ค
- ์ด์์ฒด์ : ์ฌ์ฉ์๊ฐ ์ปดํจํฐ ํ๋์จ์ด๋ฅผ ์กฐ์ํ๊ณ ๋์๊ฐ ์์ฉํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ์ ์๊ฒ ํ๊ฒฝ์ ์ ๊ณตํด์ฃผ๋ ํ๋ก๊ทธ๋จ
- ํต์ ์ฅ์น (๋ชจ๋, LAN ๋ฑ) : ์ธ๋ถ์์ ํต์ ์ ๋ด๋นํ๋ ๊ณณ
- ์ ์ถ๋ ฅ์ฅ์น (ํค๋ณด๋, ๋ง์ฐ์ค, ๋ชจ๋ํฐ ๋ฑ) : ๋ฐ์ดํฐ ์ ๋ ฅ๊ณผ ์ถ๋ ฅ์ ๋ด๋นํ๋ ๊ณณ
โ ์ค์์ฒ๋ฆฌ์ฅ์น CPU
- ์ปดํจํฐ์ ์ฅ์น๋ฅผ ์ ์ดํ๊ณ ์์ (๋ฐ์ดํฐ/ํ๋ก๊ทธ๋จ)์ ์ฒ๋ฆฌ ํ๋ ์์ฃผ ์ค์ํ ์ญํ ์ ๋งก๊ณ ์์ด์.
- ๊ทธ๋์ ํ๋์จ์ด ์ค ๊ฐ์ฅ ๋น ๋ฅธ ์๋๋ฅผ ๊ฐ์ง๊ณ ์์ด์.
- ์ฃผ๊ธฐ์ต์ฅ์น์ ์๋ ๋ฐ์ดํฐ/ํ๋ก๊ทธ๋จ๋ง ์ฒ๋ฆฌํ ์ ์๊ณ ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์๋ ๊ฒ์ ์ฒ๋ฆฌํ ์ ์์ด์.
- ๊ทธ๋์ CPU๊ฐ ๋ฌด์์ ์ฒ๋ฆฌํ ๋ ค๋ฉด ๊ทธ๊ฒ์ด ๊ผญ RAM์ ์กด์ฌํ๊ณ ์์ด์ผ ํ๋ ๊ฑฐ์์.
- BIOSํ๋ก๊ทธ๋จ ๊ฐ์ ๊ฒฝ์ฐ๋ ROM์ ์๊ณ , ROM๋ํ ์ฃผ๊ธฐ์ต ์ฅ์น์ด์ผ๋ฏ๋ก RAM์ ์์ด๋ CPU๊ฐ ์ฒ๋ฆฌํ ์ ์์ด์.. ๐๐ป BIOS๊ฐ ๋ญ์ง?? ๋ฌด์จ ๋ง์ธ์ง ๋ชจ๋ฅด๊ฒ ์ฃ ? ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํด๋ณด์ธ์!
โ ์ฃผ๊ธฐ์ต์ฅ์น ROM
- ๋ฐ๋์ฒด์ ๊ธฐ์ต ์ฅ์น์ ํ๋์์.
- ๋ด์ฉ์ ์ฝ์์๋ ์์ด๋ ๋ฐ๊ฟ ์๋ ์๋ ๊ธฐ์ต์ฅ์น ์์.
(๋ฐ๋ฉด RAM์ ์ฝ๊ณ ์ฐ๊ธฐ๊ฐ ๋ชจ๋ ๊ฐ๋ฅํ์ฃ .) - ์ปดํจํฐ์ ์ ์์ด ๋์ด์ ธ๋ ๊ทธ ๋ด์ฉ์ด ๋ณํจ์์ด ์ ์ง ๋ผ์.
(๋ฐ๋ฉด RAM์ ํ๋ฐ์ฑ์ด๋ผ ์ ์์ด ๋์ด์ง๋ฉด ๋ฐ์ดํฐ๊ฐ ๋ชจ๋ ์ง์์ง์ฃ .) - ์ปดํจํฐ ์ ์์ ํค๋ฉด ROM์ ์๋ BIOSํ๋ก๊ทธ๋จ์ CPU๊ฐ ์ฒ๋ฆฌํด์. ๊ทธ๋ฆฌ๊ณ ๋์ ์ ์์ด ์ผ์ง๊ณ ๋ฐํํ๋ฉด์ด ๋ณด์ด๋ ๊ฑฐ์์. ROM์ ์ฃผ๊ธฐ์ต์ฅ์น์ด๊ธฐ ๋๋ฌธ์ CPU๊ฐ ๋ฐ๋ก ์ฒ๋ฆฌ๋ฅผ ํ ์ ์์ด์. ๐๐ป BIOS๊ฐ ๋ญ์ง?? ๋ฌด์จ ๋ง์ธ์ง ๋ชจ๋ฅด๊ฒ ์ฃ ? ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํด๋ณด์ธ์!
โ ์ฃผ๊ธฐ์ต์ฅ์น RAM
- CPU๋ ์ฃผ๊ธฐ์ต์ฅ์น์ ์๋ ๋ฐ์ดํฐ/ํ๋ก๊ทธ๋จ๋ง ์ฒ๋ฆฌํ ์ ์๊ณ ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์๋ ๊ฒ์ ์ฒ๋ฆฌํ ์ ์์ด์. ๊ทธ๋์ CPU๊ฐ ๋ฌด์์ ์ฒ๋ฆฌํ ๋ ค๋ฉด ๊ทธ๊ฒ์ด ๊ผญ RAM์ ์กด์ฌํ๊ณ ์์ด์ผ ํ๋ ๊ฑฐ์์.
- ํ๋์จ์ด ์ค ๊ฐ์ฅ ๋น ๋ฅธ ์๋๋ฅผ ๊ฐ์ง 'CPU์ ํจ๊ป ํ๋ก๊ทธ๋จ/๋ฐ์ดํฐ ์ฒ๋ฆฌ'๋ผ๋ ๊ฐ์ ๋ชฉํ์ ์ญํ ์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ์ฉ๋์ ์ ์ง๋ง ์๋๋ ๋นจ๋ผ์.
- CPU๊ฐ ๋ฐ์ ๋ช ๋ น๋ค์ ์ฒ๋ฆฌํ๊ธฐ ์ํด์, ๊ทธ๋ ๊ทธ๋ ํ์ํ ์ ๋ณด๋ค๋ง '์ ์' ๋ณด๊ดํด๋๋ ๊ณต๊ฐ์ด์์.
- ๊ทธ๋์ ์ฌ๊ธฐ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ค์ ํ๋ฐ์ฑ ์ด๋ผ๋ ์ฑ์ง์ ๊ฐ๊ณ ์์ด์.
- RAM ์ Random Access Memory์ ์ฝ์๋ก ์์ ์ ๊ทผ ๊ธฐ์ต์ฅ์น๋ผ๋ ๋ป์ด์์.
- ๊ธฐ์ต๋ ์ ๋ณด๋ฅผ ์ฝ์ด๋ด๊ธฐ๋ ํ๊ณ ๋ค๋ฅธ ์ ๋ณด๋ฅผ ๊ธฐ์ต์ํฌ์๋ ์๋ ๋ฉ๋ชจ๋ฆฌ๋ก์ ์์ฉํ๋ก๊ทธ๋จ์ ์ผ์์ ์ธ ๋ก๋ฉ(loading), ๋ฐ์ดํฐ์ ์ผ์์ ์ธ ์ ์ฅ ๋ฑ์ ์ฌ์ฉ๋ผ์.
- ๊ธฐ์ต๋ ์ ๋ณด๋ฅผ ์ฝ์ด๋ด๊ธฐ๋ ํ๊ณ ๋ค๋ฅธ ์ ๋ณด๋ฅผ ๊ธฐ์ต์ํฌ์๋ ์๋ค ๊ฒ์ ๋ป์ CPU์ฒ๋ฆฌ๋ฅผ ์ํด ์๊ตฌ๋๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์์ ๊ฐ์ง๊ณ ์๊ธฐ๋ ํ๊ณ ๊ทธ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด๋ด๊ธฐ๋ ํ๋ค๋ ๋ป์ด์์.
- ์์ฉํ๋ก๊ทธ๋จ์ ์ผ์์ ์ธ ๋ก๋ฉ์ ๋ป์ ์ด์์ฒด์ ๊ฐ ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์ ์ฅ๋์ด ์๋ ์์ฉํ๋ก๊ทธ๋จ์ RAM์ผ๋ก ๊ฐ์ ธ์ค๊ฑฐ๋ ์. ๊ทธ๊ฑธ CPU๊ฐ ์ฒ๋ฆฌ๋ฅผ ํด์. ๊ทธ๋ผ RAM์ ์์ฉํ๋ก๊ทธ๋จ์ด ์ ์ ์์ฃผํด์๊ฒ ์ฃ . ์ด ๋ป์ด์์.
โ ๋ณด์กฐ๊ธฐ์ต์ฅ์น
- ๋ฐ์ดํฐ/ํ๋ก๊ทธ๋จ๋ค์ ๋จ์ํ ์ ์ฅ๋ง ํด๋๋ ๊ณต๊ฐ์ด์์.
- ์ฌ๊ธฐ ์ ์ฅ๋๋ ๋ฐ์ดํฐ/ํ๋ก๊ทธ๋จ๋ค์ ์์ฉํ๋ก๊ทธ๋จ๊ณผ ์ ํธ๋ฆฌํฐ์ ์ด์์ฒด์ ๋ก ๋๋ฉ๋๋ค.
- ์ ์์ด ๊ณต๊ธ๋์ง ์์๋ ๋ฐ์ดํฐ/ํ๋ก๊ทธ๋จ๋ค์ ์ฌ๋ผ์ง์ง ์์์ .
- '๋จ์ํ ๋ณด๊ด'์ ์ํ ๊ณต๊ฐ์ด๊ธฐ ๋๋ฌธ์ ์ฉ๋์ ํฌ์ง๋ง RAM์ ๋นํด ์๋๋ ๋๋ฆฐํธ์ด์์.
โ ์์ฉํ๋ก๊ทธ๋จ
- ์ปดํจํฐ์ ์ค์น๋, ์ด๋ค ๋ชฉ์ ์ ๊ฐ์ง๊ณ ์๋, ์ด๋ค ์์ ์ ํ๊ธฐ ์ํ, ์ฐ๋ฆฌ๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ๋ค์ด์์.
- ์๋ฅผ ๋ค์ด ๊ฒ์, ์นดํก ๋ฑ์ด ์๊ฒ ์ฃ .
โ ์ ํธ๋ฆฌํฐ
- ์ด์์ฒด์ ๊ฐ ๊ฐ์ง๊ณ ์์ง ์์ ๋ณด์กฐ์ ์ธ ์ญํ ์ ํด์ค์ผ๋ก์จ ์ปดํจํฐ๊ฐ '์์ ํ๊ฒ ์' ๋์๊ฐ๊ฒ ํด์ฃผ๋ ํ๋ก๊ทธ๋จ๋ค ํ๋ก๊ทธ๋จ์ด์์.
- ์๋ฅผ ๋ค์ด ํ์ผ์ ๊ด๋ฆฌํ๋ค๋๊ฐ, ํ์ผ์ ์์ถํ๋ค๋๊ฐ, ๋ณด์ํ๋ก๊ทธ๋จ์ ๋๋ ค์ ์ปดํจํฐ์ ๋ฐ์ด๋ฌ์ค๊ฐ ์๋์ง ๊ฒ์ฌ๋ฅผ ํ๋ค๋๊ฐ ๋ฑ์ ํ๋์จ์ด์ ๊ฐ๊น์ด ์์ ๋ค์ ์ํํด์ค์.
โ ์ด์์ฒด์
- ์ด์์ฒด์ ๋ ๊ตฌ์กฐ์์ผ๋ก๋ ํ๋์จ์ด๊ณผ ์ ํธ๋ฆฌํฐ ์ฌ์ด์ ์์นํด์.
[์ด์์ฒด์ ] ๏ฝ ์ปดํจํฐ ํ๋์จ์ด ๊ตฌ์กฐ์ ์ด์์ฒด์ ์ ์ญํ
๐๐ป ์๋ ์ด๋ก์ ํญ๋ชฉ์ ํด๋ฆญํ๋ฉด ํด๋น ๊ฒ์๋ฌผ๋ก ์ด๋ํด์4๊ณผ๋ชฉ. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ํ์ฉ< ์ด์์ฒด์ ๊ธฐ์ด ํ์ฉ > ์ด์์ฒด์ ๊ฐ๋ ์ปดํจํฐ ํ๋์จ์ด์ ์ด์์ฒด์ ์ด์์ฒด์ ์ ๊ธฐ๋ฅ์ด์์ฒด์ ๊ฐ ์์๋ค
velog.io
'๐CS > ๐CS ์คํฐ๋' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
012-013. ํ๋ก์ธ์์ ๊ณ์ฐ๊ธฐ์ ๋ค๋ฅธ์ (0) | 2022.07.28 |
---|---|
010. ๋นํธ๋ชจ์ ๋ฐ์ดํฐ (0) | 2022.07.27 |
079. ๊ณณ๊ณณ์ ๋์ฌ๋ฆฌ๋ ์ํ (0) | 2022.07.26 |
009. 0๊ณผ 1์ ์ธ๊ณ (0) | 2022.07.25 |
003. HDD์ CSS ์ฐจ์ด (0) | 2022.07.19 |
- Total
- Today
- Yesterday
- DB๋ชฝ๊ณ
- DESIGN
- Redux
- JWT
- CS ์คํฐ๋
- Wil
- HTML
- ์๊ณ ๋ฆฌ์ฆ
- CSS
- Python
- db
- ํญํด99
- ์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ
- API
- Router
- react
- scss
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์๋ฒ
- Git Code
- ํฌ๋กค๋ง
- JavaScript
- flask
- ํธ๋ฌ๋ธ ์ํ
- CS
- Til
- git
- ๋ฉ์ดํน ์ฑ๋ฆฐ์ง
- sass
- styled-components
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |