2021. 8. 28. 17:19ใComputer Science
๐ ์ด ๊ธ์ "ํ ๊ถ์ผ๋ก ์ฝ๋ ์ปดํจํฐ ๊ตฌ์กฐ์ ํ๋ก๊ทธ๋๋ฐ"์ด๋ผ๋ ์ฑ ์ ์ฝ๊ณ ์ ๋ฆฌํ ๊ธ์ด๋ค.
์ด๋ฒ ์ฃผ์ ๊ณต๋ถํ ๋ด์ฉ์ 3์ฅ ๋ฉ๋ชจ๋ฆฌ์ ๋์คํฌ์ ํต์ฌ, ์์ฐจ ๋ ผ๋ฆฌ์ด๋ค. ๊ฒ๋ ์ด๋ ค์,,, ๋๋ฌด ์ด๋ ต์ง๋ง ์ดํดํ ๋ด์ฉ๋ค์ ์ ๋ฆฌํด ๋จ๊ฒจ๋ณธ๋ค.
์ปดํจํฐ๋ ๋นํธ๋ฅผ ์ด๋ป๊ฒ ๊ธฐ์ตํ๋๊ฐ!
1-2์ฅ์์ ์ปดํจํฐ๋ ๋นํธ๋ฅผ ์ด์ฉํด์ ์ํตํ๋ค๋ ๊ฒ์ ๋ฐฐ์ ๋ค. ๊ทธ๋ผ ์ด๋ฒ ์ฅ์์๋ ์ปดํจํฐ๋ ๋นํธ๋ฅผ ์ด๋ป๊ฒ ๊ธฐ์ตํ๋์ง์ ๋ํด ๋ฐฐ์ด๋ค.
์ฌ๊ธฐ์๋ ์์ฐจ ๋ ผ๋ฆฌ(sequential logic)๋ฅผ ๋ฐฐ์ด๋ค.
์์ฐจ ๋ ผ๋ฆฌ๋, ๋์งํธ ํ๋ก ์ด๋ก ์์ ์์ฐจ ๋ ผ๋ฆฌ(Sequential logic)๋ ์ถ๋ ฅ์ด ์ ๋ ฅ์ ์ํด์๋ง ๊ฒฐ์ ๋์ง ์๊ณ ๊ธฐ์กด์ ๋ค์ด์๋ ์ ๋ ฅ๋ค์ ์ํฅ ๋ํ ๋ฐ๋ ๋ ผ๋ฆฌ ํ๋ก๋ฅผ ๋งํ๋ค. ์กฐํฉ ๋ ผ๋ฆฌ์ ์์ฐจ ๋ ผ๋ฆฌ์ ๊ฐ์ฅ ํฐ ์ฐจ์ด์ ์ ์กฐํฉ ๋ ผ๋ฆฌ๋ ํ์ฌ ์ ๋ ฅ๋ง์ ํตํด ์ถ๋ ฅ์ ๊ฒฐ์ ํ์ง๋ง ์์ฐจ ๋ ผ๋ฆฌ๋ ๊ทธ๋ ์ง ์๋ค๋ ์ ์ด๋ค.
- wiki
์ฐ๋ฆฌ๋ ๋์งํธ ํ๋ก์์ ์๊ฐ์ ์ด๋ป๊ฒ๋ ๋ง๋ค์ด๋ด์ผ ํ๋ค.
์กฐํฉ ๋ ผ๋ฆฌ๋ ์ ๋ ฅ์ ํ์ฌ ์ํ๋ง์ ๋ค๋ฃฌ๋ค. ํ์ง๋ง ์์ฐจ ๋ ผ๋ฆฌ๋ ์ ๋ ฅ์ ํ์ฌ ์ํ์ ๊ณผ๊ฑฐ ์ํ๋ฅผ ํจ๊ป ๊ณ ๋ คํ๋ค.
์๊ฐ ํํ๊ณผ ์ํ ๊ธฐ์ต
์ฐ๋ฆฌ๋ ์ฃผ๊ธฐ(periodic)ํจ์๋ฅผ ์ฌ์ฉํด ์๊ฐ์ ์ธก์ ํ ์ ์๋ค. ์๋ฅผ ๋ค์ด, ์ง๊ตฌ์ ์์ ์ด ๋ฐ๋ก ์ฃผ๊ธฐ์ ํจ์๋ค.
์ง๊ตฌ ์์ ๊ฐ์ ์ธ๋ถ ์ด๋ฒคํธ๋ฅผ ํ์ฉํ๋ ๊ฒ์ ๋ง๋ถ์ฌ, ๋ช ๊ฐ์ง ๋ฌผ๋ฆฌ ์์๋ฅผ ์ ์ฉํ๋ฉด ์ฐ๋ฆฌ ์ค์ค๋ก ์ฃผ๊ธฐ ํจ์๋ฅผ ๋ง๋ค์ด๋ผ ์ ์๋ค. ์ปดํจํฐ์ ๊ฒฝ์ฐ ์ ์๊ณตํ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ฃผ๊ธฐ์ ์ธ ์ ๊ธฐ ์ ํธ๊ฐ ํ์ํ๋ค. ์ง์๊ฐ ์ค์์น๋ฅผ ๋๋ฆฌ๊ฒ ํ๋ฉด ์ด๋ฐ ์ ํธ๋ฅผ ๋ง๋ค ์ ์๋ค.
๋ฐ์ง์(oscillator)
๋ฐ์ง์๋ฅผ ์ฌ์ฉํ๋ฉด ์๊ฐ์ ์ ์ธก์ ํ ์ ์๋ค.
์ธ๋ฒํฐ๋ฅผ ์ฌ์ฉํ ํธ๋ฆญ์ ์ดํด๋ณด์. ์๋ ๊ทธ๋ฆผ์ฒ๋ผ ์ธ๋ฒํฐ์ ์ถ๋ ฅ์ ์
๋ ฅ์ ์ฐ๊ฒฐํ ์ ์๋ค.
์ด๋ฐ ์์ ์ฐ๊ฒฐ์ feedback ์ด๋ผ๊ณ ํ๋ค. ์ด๋ ๋ง์น ๋ง์ดํฌ์ ์คํผ์ปค๋ฅผ ๊ฐ๊น์ด ์์น์ํฌ ๋ ์๊ธฐ๋ ํ์๊ณผ ๊ฐ๋ค. ์ธ๋ฒํฐ ์ถ๋ ฅ์ ๋ค์ ์ธ๋ฒํฐ ์ ๋ ฅ์ผ๋ก ๋ค์ด๊ฐ๋ฉฐ, ์ด ์ ๋ ฅ์ ๋ค์ ์ถ๋ ฅ์ ๋ฐ์๋๋ค. ์ด๋ก ์ธํด ์ถ๋ ฅ์ด 0๊ณผ 1 ์ฌ์ด๋ฅผ ์ง๋ํ๋ค(oscillate). ์ด ๊ฐ์ด ์ง๋ํ๋ ์๋๋ ์ ํ์ง์ฐ์ ๋ฐ๋ผ ๊ฒฐ์ ๋๋ฉฐ, ์จ๋์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋ ๊ฒฝํฅ์ด ์๋ค. ์ข ๋ ์์ ์ ์ธ ์ฃผํ์๋ก ์ง๋ํ๋ ๋ฐ์ง์(oscillator)๊ฐ ์๋ค๋ฉด ๋ ์ ํํ ์๊ฐ์ ์ธก์ ํ ์ ์๋ ๊ธฐ์ค์ด ๋ ๊ฒ์ด๋ค.
ํด๋ก(Clock)
๋ฐ์ง์๋ ์ปดํจํฐ์ clock(์๊ฐ์ ์ ์ ์๊ฒ ํด์ฃผ๋ ์ ํธ)์ ์ ๊ณตํ๋ค. ์ปดํจํฐ ํด๋ก์ ๋ฐด๋์์ ๋๋ฌ๋จธ๊ฐ ๋ฐ์๋ฅผ ๋ง์ถฐ ๋๋ผ์ ์น๋ ๊ฒ๊ณผ ๊ฐ๋ค. ํด๋ก์ ํ๋ก์ pace๋ฅผ ๊ฒฐ์ ํ๋ค.
overclocking (์ค๋ฒํด๋ก) : ์ปดํจํฐ ๋ถํ์ด ์ ์กฐ์ ์ฒด์ ์ํด ์ค๊ณ๋ ๊ฒ๋ณด๋ค ๊ฐ์ ๋ก ๋ ๋์ ํด๋ญ ์๋๋ก ๋์ํ ์ ์๊ฒ ๋ง๋๋ ๊ณผ์ ์ ๋งํ๋ค. ํํ ๊ฐ์ธ์ฉ ์ปดํจํฐ ์ ํธ๊ฐ๋ค์ด ๊ทธ๋ค์ ์ปดํจํฐ ์ฑ๋ฅ์ ๋์ด๊ธฐ ์ํด ํด๋ญ์ ๋์ธ๋ค.
- wiki
๋์น(Latch), ํ๋ฆฝํ๋กญ(Flip Flop)
๋์น์ ํ๋ฆฝํ๋กญ์ 1๋นํธ์ ์ ๋ณด๋ฅผ ๋ณด๊ด ๋ฐ ์ ์งํ ์ ์๋ ํ๋ก์ด๋ฉฐ, ์์ฐจ ํ๋ก์ ๊ธฐ๋ณธ์์์ด๋ค.
ํ๋ฆฝํ๋กญ ๋๋ ๋์น(์์ด: flip-flop ๋๋ latch)๋ ์ ์๊ณตํ์์ 1 ๋นํธ์ ์ ๋ณด๋ฅผ ๋ณด๊ด, ์ ์งํ ์ ์๋ ํ๋ก์ด๋ฉฐ ์์ฐจ ํ๋ก์ ๊ธฐ๋ณธ์์์ด๋ค. ์กฐํฉ ๋ ผ๋ฆฌํ๋ก์ ๋นํด ํ๋ฆฝํ๋กญ์ ์ด์ ์ํ๋ฅผ ๊ณ์ ์ ์งํ์ฌ ์ ์ฅํ๋ค. ๋์งํธ ๊ณตํ์์ ์ ๋ ฅ์ ์ถ๋ ฅ์ ๋ฐ์ํ๋ ์์ ์ ํด๋ญ ์ ํธ์ ์๊ฐ ์ฃ์ง์์ ๋ฐ์ํ๋ ํ๋ฆฝํ๋กญ๊ณผ, ์ ๋ ฅ์ ๋ฐ๋ผ ํญ์ ๋ฐ์๋๋ ๋์น๋ก ๊ตฌ๋ถ๋๋ค. ํ์ํ ํ๋ฆฝํ๋กญ์ ํด๋ญ ์ ํธ๋ ์์ ๋ฐ์ง๊ธฐ ๋ฑ์ ์ด์ฉํ์ฌ ์์ฑํ๋ค. ๋ณต์กํ ํ๋ก๋ ๋ง์ ํ๋ฆฝํ๋กญ์ด ๊ฐ์ ํด๋ญ์ ํธ๋ฅผ ์ฌ์ฉํ๋ฏ๋ก ์ ์ฉ์ ํด๋ญ ๋ฐฐ์ ์ด ํ์ํ ๊ฒฝ์ฐ๋ ์๋ค. ๋์น๋ ์ ๋ ฅ๋๋ ์๊ฐ ๋ฐ๋ก ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ ํ๋ฆฝํ๋กญ์ฒ๋ผ ์ฃ์ง์ ์์ ์ ๊ฒฐ์ ํ๋ ๋ ผ๋ฆฌํ๋ก๊ฐ ์์ด๋ ๋๋ฏ๋ก ๋์น์ ๋ ผ๋ฆฌํ๋ก๊ฐ ๊ฐ๋จํ๋ค.
- wiki
๋์น vs ํ๋ฆฝํ๋กญ
- ๋์น : level sensitive
- ํ๋ฆฝํ๋กญ : edge sentsitive
๋ ์ง์คํฐ
CPU ๊ฐ ์์ฒญ์ ์ฒ๋ฆฌํ๋๋ฐ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ผ์์ ์ผ๋ก ์ ์ฅํ๋ ๊ธฐ์ต์ฅ์น.
๋ ์ง์คํฐ๋ ๊ณต๊ฐ์ ์์ง๋ง CPU์ ์ง์ ์ฐ๊ฒฐ๋์ด ์์ผ๋ฏ๋ก ์ฐ์ฐ ์๋๊ฐ ๋ฉ๋ชจ๋ฆฌ๋ณด๋ค ์ค์ ์์ญ ๋ฐฐ์์ ์๋ฐฑ ๋ฐฐ๊น์ง ๋น ๋ฅด๋ค.
๋ฉ๋ชจ๋ฆฌ ์กฐ์ง๊ณผ ์ฃผ์ ์ง์
๋นํธ๋ฅผ ํ๋ ๊ธฐ์ตํ ๋ ํ๋ฆฝํ๋กญ์ด ์ ์ฉํ๋ค๋ ์ฌ์ค์ ๋ดค๊ณ , ๋ ์ง์คํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝ๊ฒ ์ฌ๋ฌ ๋นํธ๋ฅผ ์ ์ฅํ ์ ์๋ค๋ ์ฌ์ค๋ ๋ฐฐ์ ๋ค. ํ์ง๋ง ํจ์ฌ ๋ ๋ง์ ์ ๋ณด๋ฅผ ์ ์ฅํด์ผ ํ๋ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น? ์๋ฅผ ๋ค์ด, ์ฌ๋ฌ ๊ฐ์ง ๋ง์ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํด์ผ ํ๋ค๋ฉด ์ด๋ป๊ฒ ํ ๊น?
๊ทธ๋ ๋ค. ๋ ์ง์คํฐ๋ฅผ ๋ง์ด ์์๋๋ ๊ฒ ๋ถํฐ ์์ํ ์ ์๋ค. ํ์ง๋ง ์๋ก์ด ๋ฌธ์ ๊ฐ ์๊ธด๋ค. ์ด๋ค ๋ ์ง์คํฐ๋ฅผ ์ฌ์ฉํด์ผ ํ๋์ง ์ด๋ป๊ฒ ์ง์ ํ ์ ์์๊น?
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ ์ค ํ๋๋ ๊ฐ ๋ ์ง์คํฐ์ ๋ฒํธ๋ฅผ ๋ถ์ฌํ๋ ๊ฒ์ด๋ค. ์ด ๋ฒํธ๋ฅผ ์ฃผ์(address)๋ผ๊ณ ํ๋ค.
๋ฉ๋ชจ๋ฆฌ ์นฉ์๋ ์ฃผ์ ๋ฒ์ค(address bus)์ ๋ฐ์ดํฐ ๋ฒ์ค(data bus)๊ฐ ์๋ค. ๋ฒ์ค๋ ๋นํธ๋ฅผ ์ด๋์ํค๋ ๋๋ ๊ตํต์๋จ.
์์ ์ ๊ทผ ๋ฉ๋ชจ๋ฆฌ(Random Access Memory)
Random access memory, RAM์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค. RAM์ ์ฌ์ฉํ๋ฉด ๋ฉ๋ชจ๋ฆฌ ์์น ์ค ์ํ๋ ๊ณณ์ ์ด๋๋ ์ํ๋ ์์๋ก ์ฐ๊ฑฐ๋ ์ฝ์ ์ ์๋ค.
RAM์ ํ๋ฐ์ฑ(volatile) ๋ฉ๋ชจ๋ฆฌ๋ค. ํ๋ฐ์ฑ์ด๋ผ๋ ๋ง์, ์ ์์ด ๋์ด์ง๋ฉด ๋ฐ์ดํฐ๊ฐ ์ฌ๋ผ์ง๋ค๋ ๋ป.
# SRAM(== Static RAM, ์ ์ RAM)
- ๋น์ธ์ง๋ง ์์ฃผ ๋น ๋ฅด๋ค.
- ๊ฐ ๋นํธ์ ํธ๋์ง์คํฐ๊ฐ 6๊ฐ ๋ค์ด๊ฐ๋ค. ํธ๋์ง์คํฐ๋ ๊ณต๊ฐ์ ์ฐจ์งํ๊ธฐ ๋๋ฌธ์ SRAM์ ์์ญ์ต~์์กฐ ๋นํธ๋ฅผ ์ ์ฅํ๊ธฐ์ ์ข์ ์ ํ์ ์๋๋ค.
ํธ๋์ง์คํฐ๋,
A transistor is a semiconductor device used to amplify or switch electronic signals and electrical power. Transistors are one of the basic building blocks of modern electronics
- wiki
# DRAM(== Dynamic RAM, ๋์ RAM)
- capicitor๋ผ๋ ์์ฃผ ์์ ๋ฒํท์ ์ ์๋ฅผ ๋ด๊ณ , ํธ๋์ง์คํฐ๋ฅผ 1๊ฐ๋ง ์ฌ์ฉํด ๋๊ป์ ๋ฎ๋๋ค.
- ๋ฌธ์ ๋ ์ด ๋ฒํท์ด ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐฑ์ ํด์ผ ํ๋ค๋ ์ ์ด๋ค. ์ฆ, ๋ฒํท์ ์ฃผ๊ธฐ์ ์ผ๋ก ์ ์๋ฅผ ๋ค์ ์ฑ์ ๋ฃ์ด์ผ ํ๋ค๋ ๋ง.
- ๊ทธ๋์ (์ด๋ฏธ ๋นํธ๊ฐ ๋ค์ด ์๋) ๋ฒํท์ ์ ์๋ฅผ ์ฑ์ฐ๋ ์์ ๊ณผ ๋ฒํท์ ์ ๋ณด๋ฅผ ์ฐ๋ ์๊ฐ์ด ์๋ก ๊ฒน์น์ง ์๊ฒ ์กฐ์ฌํด์ผ ํ๋ค.
- DRAM์ ์ง์ ๋(๋ฐ๋, ๋จ์ ๋ฉด์ ๋น ๋นํธ ๊ฐ์)๊ฐ ๋๊ธฐ ๋๋ฌธ์ ํฐ ๋ฉ๋ชจ๋ฆฌ ์นฉ์ ์ฌ์ฉ๋๋ค. ํฐ ๋ฉ๋ชจ๋ฆฌ ์นฉ์ด๋ผ๋ ๋ง์ ์ฃผ์๊ฐ ๋ ๋ง๋ค๋ ๋ป์ด๊ณ , ๊ทธ์ ๋ฐ๋ผ ์ ์ ์์ ์ค๋ช ํ ์ฃผ์ ๋ฉํฐํ๋ ์ฑ ๋ฐฉ์์ ์ฌ์ฉํด์ผ ํ๋ค๋ ๋ป์ด๊ธฐ๋ ํ๋ค.
์ฝ๊ธฐ ์ ์ฉ ๋ฉ๋ชจ๋ฆฌ(Read-only Memory)
Read-only Memory, ROM์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค. ์ด๋ฆ ๊ทธ๋๋ก ์ฝ์ ์๋ง ์๋ ๋ฉ๋ชจ๋ฆฌ๋ ์๋๋ค. ์ฝ์ผ๋ ค๋ฉด ํ๋ฒ ์จ์ผ ํ๋ ๊ฑฐ ์๋๊ฐ!
ROM์ ํ ๋ฒ ์ฐ๊ณ ๋๋ฉด ์ฌ๋ฌ ๋ฒ ์ฝ์ ์ ์๋ค. ํ๋ก๊ทธ๋จ์ ๋ด์ฅํด์ผ ํ๋ ์ฅ์น์์ ROM์ด ์ ์ฉํ๋ค.
- ์ ์์ด ๋ค์ด์ค๋ฉด ๋ฌด์จ ์์ ์ ํด์ผ ํ ์ง ๋ฏธ๋ฆฌ ํ๋ก๊ทธ๋จ์ด ๋์ด์๋ ์ฅ์น
- ํ์ฉ ์์ :
- ROM BIOS(Basic Input/Output System) : ์ปดํจํฐ๊ฐ ๋ถํ (power-on startup)ํ๋ ๋์์ ํ๋์จ์ด ์ด๊ธฐํ๋ฅผ ์ํํ๊ณ , ์ด์ ์ฒด์ ๋ฐ ํ๋ก๊ทธ๋จ์ ๋ฐํ์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํ์จ์ด์ด๋ค.
๋ธ๋ก ์ฅ์น (Disk Drive)
๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฝ๊ฑฐ๋ ์ฐ๋ ค๋ฉด ์๊ฐ์ด ๊ฑธ๋ฆฐ๋ค.
Mass storage(๋๋ ์ ์ฅ์ฅ์น)๋ก ์๋ ค์ง disk drive(๋์คํฌ ๋๋ผ์ด๋ธ)๋ ์์ฒญ๋๊ฒ ๋ง์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์์ฃผ ์ข์ ์ฅ์น๋ค.
๋์คํฌ ๋๋ผ์ด๋ธ๋ ๋ค๋ฅธ ์ ํ์ ๋ฉ๋ชจ๋ฆฌ์ ๋นํด ์๋์ ์ผ๋ก ๋๋ฆฌ๋ค. ๋ฐฉ๊ธ ํค๋๋ฅผ ์ง๋๊ฐ ๋ฐ์ดํฐ๊ฐ ํ์ํ ๊ฒฝ์ฐ ๊ทธ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ ์ ์์ผ๋ ค๋ฉด ํ์ ํ์ด ๊ฑฐ์ 1๋ฐํด๋ฅผ ๋ ๋๊น์ง ๊ธฐ๋ค๋ ค์ผ ํ๋ค.
๋ ๋ค๋ฅธ ๋์คํฌ์ ํฐ ๋ฌธ์ ๋ ๊ธฐ๊ณ ๋ถํ์ด ์๊ฐ์ด ์ง๋๋ฉด์ ๋ก์์ง๋ค๋ ์ ์ด๋ค.
๋์คํฌ ๋๋ผ์ด๋ธ๋ ๋์คํฌ์ ์์ญ์ magnetize(= ~์ ์๊ธฐ๋ฅผ ๋ ๊ฒ ํ๋ค)ํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ค. ์ด๋ก ์ธํด ๋์คํฌ ๋๋ผ์ด๋ธ๋ ์ฝ์ด ๋ฉ๋ชจ๋ฆฌ์ ๋ง์ฐฌ๊ฐ์ง๋ก ๋นํ๋ฐ์ฑ.
๋์คํฌ ๋๋ผ์ด๋ธ๋ ๊ธฐ๋ก ๋ฐ๋์ ์๋๋ฅผ ๋ง๋ฐ๊พผ ๊ธฐ์ต ์ฅ์น. ํค๋ ์๋ ์ํ๋ ๋นํธ๊ฐ ๋์์ฌ ๋๊น์ง ์๊ฐ์ด ๊ฑธ๋ฆฌ๊ธฐ ๋๋ฌธ์ ์๋๊ฐ ๋๋ฆฌ๋ค. ํ์ง๋ง DRAM ๋ฑ๊ณผ ๋ฌ๋ฆฌ ์ฃผ์๋ ๋ฐ์ดํฐ ์ฐ๊ฒฐ์ ์ํ ๊ณต๊ฐ์ด ํ์ ์๋ค.
๋์คํฌ๋ ๋ฐ์ดํธ ๋จ์๋ก ์ฃผ์๋ฅผ ์ง์ ํด ์ฝ๋ ๋์ ๋ธ๋ก ๋จ์๋ก ์ฃผ์๋ฅผ ์ง์ ํด ์ฝ๋๋ค. block ์ ์ญ์ฌ์ ์ผ๋ก sector(์นํฐ)๋ผ๊ณ ๋ถ๋ ค ์๊ณ , ๋์คํฌ์์ ์ฝ๊ณ ์ฐ๊ธฐ๊ฐ ๊ฐ๋ฅํ ๊ฐ์ฅ ์์ ๋จ์.
๋์คํฌ๋ ์ญ์ฌ์ ์ผ๋ก ์นํฐ๋น 512๋ฐ์ดํธ๋ฅผ ์ ์ฅํ์ผ๋ ์ต๊ทผ์๋ 4096๋ฐ์ดํธ๋ฅผ ์ ์ฅํ๋ค. ์ด ๋ง์ ๋์คํฌ์์ ํ ๋ฐ์ดํธ๋ง ๋ฐ๊พธ๊ณ ์ถ์ผ๋ฉด ์ ์ฒด ๋ธ๋ก์ ์ฝ๊ณ ์ํ๋ ๋ฐ์ดํธ๋ฅผ ๋ฐ๊พผ ๋ค์ ์ ์ฒด ๋ธ๋ก์ ๋ค์ ์จ์ผ ํ๋ค๋ ๋ป.
์๋๋ ๋์คํฌ ๊ตฌ์กฐ.
๋์คํฌ ๋๋ผ์ด๋ธ tmi
๋ชจ๋ ์นํฐ์ ๊ฐ์ ์์ ๋นํธ๊ฐ ๋ค์ด ์๊ธฐ ๋๋ฌธ์ bit/mm2์ผ๋ก ํํํ๋ ๋นํธ ๋ฐ๋(bit density)๋ ๊ฐ ์ํ์ ๋ฐ๊นฅ์ชฝ๋ณด๋ค ์์ชฝ์ด ๋ ๋๋ค. ๋ฐ๊นฅ์ชฝ ํธ๋์๋ ๋นํธ๋ฅผ ๋ ์ง์ด๋ฃ์ ์ ์๋ ์ฌ์ ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ์ด๋ฐ ๋ฐฉ์์ ๋ญ๋น๊ฐ ์ฌํ๋ค. ์ต์ ๋์คํฌ๋ค์ ์ด ๋ฌธ์ ๋ฅผ radical zone์ผ๋ก ๊ตฌ๋ถํด ํด๊ฒฐํ๋ค. ์ด ๋ฐฉ์์์๋ ์ค์ ๋ก ๋ด๋ถ ์์ญ๋ณด๋ค ์ธ๋ถ ์์ญ์ ๋ ๋ง์ ์นํฐ๊ฐ ๋ค์ด๊ฐ๋ค.
ํ์ ์๊ฐ(seek time)์ ํค๋๋ฅผ ํ ํธ๋์์ ๋ค๋ฅธ ํธ๋์ผ๋ก ์ฎ๊ธธ ๋ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ด๋ค.
์ํ๋ ๋ฐ์ดํฐ๊ฐ ํค๋ ์๋๋ก ์ฌ ๋๊น์ง ๋์คํฌ๊ฐ ๋์์ผ ํ๋๋ฐ ์ด๋ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ํ์ ์ง์ฐ ์๊ฐ(rotational latency)๋ผ๊ณ ๋ถ๋ฅธ๋ค. ๋ณดํต ์ด ์๊ฐ์ ์ ๋ฐ๋ฆฌ์ด ์์ค์ด๋ค.
๋์คํฌ ๋๋ผ์ด๋ธ๋ฅผ ์ข ์ข ํ๋ ๋๋ผ์ด๋ธ(hard drive)๋ผ๊ณ ๋ถ๋ฅธ๋ค. ์๋๋ ๋ชจ๋ ๋์คํฌ ๋๋ผ์ด๋ธ๊ฐ ํ๋ ๋๋ผ์ด๋ธ์๋ค. ํ์ง๋ง ํ๋กํผ ๋์คํฌ(floppy disk)๋ผ๋ ๋ ์ ๋ ดํ๊ณ ํ์ฐฉ์ด ๊ฐ๋ฅํ ๋๋ผ์ด๋ธ๊ฐ ๋ฑ์ฅํ๋ฉด์ ๊ตฌ๋ถ์ด ์๊ฒผ๋ค. ํ๋กํผ ๋์คํฌ๋ ์ ๊ตฌ๋ถ๋ฌ์ง๋ ์ฌ์ง์ด์๊ธฐ ๋๋ฌธ์ ๊ทธ๋ ์ง ์์ ๋ค๋ฅธ(๊ธฐ์กด์) ๋๋ผ์ด๋ธ๋ฅผ ํ๋ ๋์คํฌ๋ผ๊ณ ๋ถ๋ฌ์ ๋์ ๊ตฌ๋ถํ๊ธฐ ์์ํ๋ค! ์คํธ!
๋์คํฌ ๋์ ์๋ฆฌ ์ ํ๋ธ
ํ๋์ ๋ฉ๋ชจ๋ฆฌ์ SSD
ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋, ์ ๊ธฐ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ง์ฐ๊ณ ๋ค์ ๊ธฐ๋กํ ์ ์๋ ๋นํ๋ฐ์ฑ ์ปดํจํฐ ๊ธฐ์ต ์ฅ์น
์์ ํ๋ ์ด์ด๋ ๋์งํธ์นด๋ฉ๋ผ ๋ฑ์ ์์ฉ์๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ ํฉํ๋ค. ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ DRAM๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ฒํท์ ์ ์๋ฅผ ๋ด๋ ๋ฐฉ์์ผ๋ก ์๋ํ๋ค. ํ์ง๋ง ํ๋์ ๋ฉ๋ชจ๋ฆฌ์ ๋ฒํท์ DRAM๋ณด๋ค ๋ ํฌ๊ณ ์ ๋ง๋ค์ด์ ธ ์์ด์ ์ ์๊ฐ ์์ง ์๋๋ค.
ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ RAM์ฒ๋ผ ์ํ๋ ์์น๋ฅผ ๋ง์๋๋ก ์ฝ์ ์ ์๋ค. ํ์ง๋ง ๋น ํ๋์ ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๊ธฐ ์ํด์๋ ๋จผ์ 0์ ์ฑ์ ๋ฃ์ด์ผ ํ๋ค. ํ๋์ ๋ฉ๋ชจ๋ฆฌ ๋ด๋ถ๋ ๋ธ๋ก์ผ๋ก ๋๋ ์, ๋ธ๋ก ๋จ์๋ก ์ง์ฐ๊ณ ๊ฐ์ ์ธ ์ ์๋ค.
๋ฐ๋ผ์ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ ์ฝ์ ๋๋ random access ์ฅ์น์ด๊ณ ์ธ ๋๋ block access ์ฅ์น๋ค.
๋์คํฌ ๋๋ผ์ด๋ธ๋ ์ ์ฐจ SSD๋ก ๋๋ฆฌ ์๋ ค์ง solid-state drive(๊ณ ์ฒด ์ํ ๋๋ผ์ด๋ธ)๋ก ๊ต์ฒด๋๊ณ ์๋ค. SSD๋ ๋์คํฌ ๋๋ผ์ด๋ธ ๋ชจ์์ ํจํค์ง์ ๋ฃ์ ํ๋์ ๋ฉ๋ชจ๋ฆฌ์ ๊ฐ๋ค.
์ด๋ฒ์ฃผ๋ DONE !!!!