๐ ๋ณธ ๊ธ์ ํ ๊ถ์ผ๋ก ์ฝ๋ ์ปดํจํฐ ๊ตฌ์กฐ ์ฑ ์ ์ฝ๊ณ ์ ๋ฆฌํ์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ง๊ธ๊น์ง ์ปดํจํฐ๊ฐ ์ ๋ ฅ์ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ๋์ง์ ๋ํ์ฌ ๋ฐฐ์ด๋ค. ์ด๋ฅผ ์กฐํฉ ๋ ผ๋ฆฌ๋ผ๊ณ ์นญํ์๋ค.
ํ์ง๋ง, ์ด๊ฒ๋ง์ผ๋ก๋ ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๋ณต์กํ ์์ ์ ์ฒ๋ฆฌํ ์ ์๋ค. ์กฐํฉ ๋ ผ๋ฆฌ๋ง์ผ๋ก๋ ํ๋ฆ์ ์ผ๋ถ๋ถ์ ๋ผ์ด๋ด์ ๊ธฐ์ตํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ์ฌ ์์ฐจ ๋ ผ๋ฆฌ์ ๋ํ์ฌ ์ด์ผ๊ธฐํด๋ณผ ๊ฒ์ด๋ค.
์์ฐจ ๋ ผ๋ฆฌ๋ ์ ๋ ฅ์ ํ์ฌ ์ํ์ ๊ณผ๊ฑฐ ์ํ๋ฅผ ํจ๊ป ๊ณ ๋ คํ๋ค.
์ด๋ฒ ๊ธ์์๋ ์๊ฐ์ ๋ง๋ค์ด ๋ด๋ ํ๋ก์ ๊ณผ๊ฑฐ๋ฅผ ๊ธฐ์ตํ๊ธฐ ์ํ ํ๋ก์ ๋ํด ์ด์ผ๊ธฐํด ๋ณผ ๊ฒ์ด๋ค.
์๊ฐ ํํ๊ณผ ์ํ ๊ธฐ์ต
๋ฐ์ง์
๋ฐ์ง์๋ ์ธ๋ฒํฐ์ ์ถ๋ ฅ์ ๋ค์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ ๋ ฅ์ ์ฐ๊ฒฐํ๋ ํธ๋ฆญ์ ์ด์ฉํ์ฌ ๋์ํ๋ค.
์ด๋ฌํ ์ถ๋ ฅ์ ์ ๋ ฅ์ ๋๋จน์ด๋ ํน์ฑ(feedback)์ ํตํ์ฌ ์ถ๋ ฅ์ด 0๊ณผ 1์ ์ง๋ํ๋ค(oscillate).
์ด๋ฌํ ๋ฐ์ง์์๋ ๋จ์ ์ด ํ๋ ์๋ค.
์ง๋ํ๋ ์๋๊ฐ ์ ํ ์ง์ฐ์ ๋ฐ๋ผ ๊ฒฐ์ ๋๋ฉฐ, ์จ๋์ ๋ฐ๋ผ์ ๋ฌ๋ผ์ง๋ ๊ฒฝํฅ์ด ์๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ์ฌ ํฌ๋ฆฌ์คํธ์ ํ์ฉํ๋ค.
ํฌ๋ฆฌ์คํธ์ ์ ๊ทน์ ์ฐ๊ฒฐํ๊ณ ์์ถํ๋ฉด ํฌ๋ฆฌ์คํธ์ด ์ ๊ธฐ๋ฅผ ๋ง๋ค์ด๋ธ๋ค.
๊ทธ๋ฆฌ๊ณ ์ฐ๊ฒฐ๋ ์ ๊ทน์ ํตํ์ฌ ์ ๊ธฐ๋ฅผ ๊ฐํด์ฃผ๋ฉด ํฌ๋ฆฌ์คํธ์์ ์ง๋์ ๋ง๋ค์ด๋ธ๋ค.
์ด๋ฌํ ๋ณํ๊ฐ ์ผ์ด๋๋ ์๊ฐ์ ์์ธก์ด ๊ฐ๋ฅํ๋ฏ๋ก ์์ ์ ์ธ ๋ฐ์ง์๋ก ์ฌ์ฉํ ์ ์๋ค.
ํด๋ก
์์์ ์ด์ผ๊ธฐํ ๊ฒ๊ณผ ๊ฐ์ด ๋ฐ์ง์๋ฅผ ์ด์ฉํ๋ฉด ์๊ฐ์ ์ ์ธก์ ํ ์ ์๋ค.
์ด๋ฌํ ๋ฐ์ง์๋ ์ปดํจํฐ์ ํด๋ก์ ์ ๊ณตํด์ค๋ค. ํด๋ก์ด๋ ์๊ฐ์ ์ ์ ์๊ฒ ํด์ฃผ๋ ์ ํธ์ด๋ค.
ํด๋ก์ ํตํด์ ๋ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋๋ฐ, ์์๋ฅผ ํ๋ ๋ค์ด๋ณด์๋ฉด ์ ํ ์ง์ฐ์ด ๋ฏธ์น๋ ์ํฅ์ ์ต์ํํ๋ ๊ฒ์ด๋ค.
์ ํ ์ง์ฐ์ด ์ผ์ด๋๋ค๋ฉด ์์ ์ ์ํํ๋ ์๋๊ฐ ๋๋ ค์ง๊ณ , ๊ทธ๋ก ์ธํ์ฌ ์ ์์ ์ธ ์ฐ์ฐ์ด ๋ฐฉํด๋ฐ๊ฒ ๋๋ค.
ํ์ง๋ง, ํด๋ก์ ์ด์ฉํ์ฌ ์๊ฐ์ ์ด ์ ์๋ค๋ฉด ๊ฒฐ๊ณผ๊ฐ ์์ ์ ์ด๊ณ ์ฌ๋ฐ๋ฅด๋ค๊ณ ํ์ ํ ์ ์๋ ์์ ์ด ๋ ๋๊น์ง ๊ฐ์ฐ๊ธฐ์ ์ง์ฐ์๊ฐ์ ๊ธฐ๋ค๋ฆด ์ ์์ ๊ฒ์ด๋ค.
์ค๋ฒํด๋กํน์ด๋ผ๋ ์ฉ์ด๋ ํด๋ก๊ณผ ๊ด๋ จ์ด ์๋ค.
๋ถํ์ด ๊ณ ์ฅ ๋์ง ์์ ์ ๋์ ๋ฒ์ ๋ด์์ ํด๋ก์ ๋น ๋ฅด๊ฒ ๊ณต๊ธํ๋ ๋๋ฐ์ ํ๋ค๋ ์๋ฏธ๊ฐ ์ค๋ฒํด๋กํน์ด๋ค.
๋์น
์๊ฐ์ ํํํ๋ ๋ฐฉ๋ฒ์ ๋ง๋ค์์ผ๋ฏ๋ก ์ด์ ์ ๋ณด๋ฅผ ๊ธฐ์ตํ ๋ฐฉ๋ฒ์ ์ด์ผ๊ธฐํด๋ณด์.
๋จผ์ 1๋นํธ๋ฅผ ๊ธฐ์ตํ๋ ๋ฐฉ๋ฒ์ ๋ํ์ฌ ์ด์ผ๊ธฐ๋ฅผ ํด ๋ณผ ๊ฒ์ด๋ค.
์์ ์์ง์ด๋ ์ฌ์ง๊ณผ ๊ฐ์ด Q๋ Q๋ฐ์ ์ํ๋ฅผ ์ ์งํ๊ณ ์๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
์์ ๊ฐ์ด ํผ๋๋ฐฑ์ ํตํ์ฌ ํ ๋นํธ๋ฅผ ์ ์ฅํ ์ ์๋ ํ๋ก๋ฅผ ๋์น๋ผ๊ณ ๋ถ๋ฅธ๋ค.
์ด๋ Q์ ํ์ฑํ / ๋นํ์ฑํ๋ฅผ ๋ค์ ์ ๋ ฅ์ด ํ์ธํ ์ ์๋ ๊ฒ์ด๋ฏ๋ก ํ ๋นํธ๋ฅผ ์ ์ฅํ๋ค๊ณ ๋ณผ ์ ์๋ค.
๋ค์๊ณผ ๊ฐ์ ์ง๋ฆฌํ๋ฅผ ๊ฐ์ง๋ค.
์ฌ๊ธฐ์์ S,R / 1,1์ด ์ฌ์ฉ์ ํ์์ ๋ณผ ์ ์๋๋ฐ, ์ด๋ ๋์์ 1์ ์ฃผ์์ ๋ ์ํ๋ฅผ ์์ธกํ ์ ์์ผ๋ฉฐ ์ ์งํ๋ ๋์ ๋ถ์์ ํ ์ํ๊ฐ ์ ์ง๋๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๋ ๊ฒ ๋ถ์์ ํ ์ํ๋ฅผ ๊ฐ์ง๋ ์ด์ ๋ set๊ณผ reset์ด ์๋ก ์ํ๋ฅผ ๋ฐ๊พธ๋ ค ํ๋๋ฐ, ์ฌ๊ธฐ์ ์์๋ฅผ ๊ฒฐ์ ํ๋ ๊ฒ์ ์์ธกํ ์ ์๋ ์ ํ ์ง์ฐ ์๊ฐ์ด๊ธฐ ๋๋ฌธ์ด๋ค.
๊ทธ๋ฆฌ๊ณ ๊ณต๋ถํ๋ฉฐ ๊ถ๊ธ์ฆ์ด ๋ค์๋ ์ฌํญ์ด ์๋๋ฐ, ๊ทธ๋ฌ๋ฉด ์ด ๋์น์ ์ด๊ธฐ๊ฐ์ ์ด๋ป๊ฒ ์ ํด์ง๋์ง๊ฐ ๊ถ๊ธํ๋ค. Q์ ์ ์ฅ๋ ๊ฐ์ ๊ธฐ๋ฐ์ผ๋ก ๋์ํ๋๋ฐ, ์ ์ฅ๋ ๊ฐ์ด ์์ ๋๋ ์ด๋ป๊ฒ ๋์ํ๋ค๋ ๋ง์ผ๊น?
์ฑ ์ ์ญ์ฃผ์์ ์น์ ํ๊ฒ ๋ค๋ฃจ์ด์ฃผ์๋๋ฐ, ๊ฒฐ๋ก ๋ถํฐ ๋ณด์๋ฉด '์ ์ ์๋ค'์๋ค.
๋ฐ๋์ฒด์ ํน์ฑ์ ๊ทธ๋ฆฌ๊ณ ์จ๋, ์ต๋ ๋ฑ์ผ๋ก ์ผ์ด๋๋ ์ ํ ์ง์ฐ์ผ๋ก ์ธํ์ฌ ์ ์ ์๋ ๊ฐ์ด ์ธํ ๋๋ค.
๊ทธ๋์ ์ฐ๋ฆฌ๋ ์ฒ์ ์ฌ์ฉํ๊ธฐ ์ ์ 0,1 / 1,0๋ฑ ์ ํฉํ ๊ฐ์ ์ฃผ์ด ์ด๊ธฐ ์ธํ ์ ํด์ค์ผ ํ ๊ฒ์ด๋ค.
์ค์์น ์๋ ๋์น
์ค์์น๊ฐ ์๋ ๋์น ๋ํ ์กด์ฌํ๋ค.
๋ค์๊ณผ ๊ฐ์ด D ๋์น๊ฐ ๋ํ์ ์ธ ์์์ด๋ค.
D๋ผ๋ input๊ฐ์ ์ด์ฉํ์ฌ set / reset์ ์ง์ ํด์ฃผ๊ณ E๋ผ๋ ์ค์์น input๊ฐ์ ์ง์ ํด์ฃผ์ด์ E๊ฐ enable์ธ ์ํ์์๋ง ๋ณํ๊ฐ ์ผ์ด๋ ์ ์๋๋ก ํต์ ํ๋ค.
ํ์ง๋ง, ํฐ ๋จ์ ์ด ์๋๋ฐ ์ด๋ ๊ฒ ์ค์์น๊ฐ ์๋ ๋์น์์๋ E๊ฐ ํ์คํ enable์ธ ์ํ์์๋ง ๋ณํ๊ฐ ์ผ์ด๋๋๋ก ๊ธฐ๋๋ฅผ ํด์ผ ํ๋ค๋ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ํญ์ ์ฐ๋ฆฌ์ ์ฝ๋์ฒ๋ผ ๊ธฐ๋๋ฅผ ๋ฐ๋ผ์ฃผ์ง๋ ์๊ธฐ ๋๋ฌธ์, ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ฐฉ์ฑ ์ด ํ์ํ๋ค.
ํ๋ฆฝํ๋กญ
์์ ๊ฐ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ์ฌ ๋ ผ๋ฆฌ ์์ค์ด ํน์ ๊ฐ์ ๋จธ๋ฌด๋ ๋์ ๋ฐ์ดํฐ๋ฅผ ์ก์๋ด๋ ๊ฒ์ด ์๋, ๋ ผ๋ฆฌ ์์ค์ด ํ ์์ค์์ ๋ค๋ฅธ ์์ค์ผ๋ก ๋ณํํ๋ ์ค๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ก์๋ด๋ ๋ฐฉ๋ฒ์ ์๊ฐํด๋ธ๋ค. ์ด๋ฐ ๋ณํ๋ฅผ ์์ง๋ผ๊ณ ๋ถ๋ฅธ๋ค.
์์น ์์ง, ํ๊ฐ ์์ง ์ค ํ๋๋ฅผ ์ ํํ์ฌ ํด๋น ๋ณํ๊ฐ ์ผ์ด๋ ๋ D์ ์ํ ๋ณํ๋ฅผ ๊ฐ์งํ๋ค.
์์ ๊ฐ์ด ํด๋ญ์ด 010101010...์ ๋ฐ๋ณตํ๊ณ ์๋๋ฐ, ์ด ์ค ํด๋ญ์ด ๋ณํํ๋ ์ํฉ์๋ง ๋ณํ๊ฐ ์ผ์ด๋๋ค๊ณ ๋ณผ ์ ์๋ค.
์ด๋ ๊ฒ ์์ง๋ฅผ ์ด์ฉํ์ฌ ๋ณํํ๋ ์ํ๋ฅผ ์ ๋ ฅ๋ฐ์ ๋นํธ๋ฅผ ์ ์ฅํ๋ ํ๋ก๋ฅผ ํ๋ฆฝํ๋กญ์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
์นด์ดํฐ
ํ๋ฆฝํ๋กญ์ ์์ฉํ์ฌ 1, 2, 3 ... ์์๋๋ก ์๋ฅผ ์ธ๋ ์นด์ดํฐ๊ฐ ์๋ค.
์์๋๋ก C0๋ C1์ ๋ฐ๊พธ๊ณ , C1์ C2๋ฅผ ๋ฐ๊พธ๊ณ ... ์ด๋ ๊ฒ ์์ง์ ๋ฐ๋ผ์ ๋ฌผ๊ฒฐ์ด ํผ์ ธ๋๊ฐ๋ฏ ์๋ฅผ ์ผ๋ค.
๊ฒฐ๊ณผ๊ฐ ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ํผ์ ธ๋๊ฐ๋ ๊ฒ์ฒ๋ผ ๋ณด์ฌ ๋ฆฌํ ์นด์ดํฐ๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๋ ์ง์คํฐ
์์์ ์ด์ผ๊ธฐํ ํ๋ฆฝํ๋กญ์ ์ด์ฉํ๋ฉด ์ฝ๊ฒ ๊ฐ์ ๊ธฐ์ตํ ์ ์๋ค.
ํด๋ก์ ๊ณต์ ํ๋ ์ฌ๋ฌ ๊ฐ์ ํ๋ฆฝํ๋กญ์ ํฉ์ณ์ ํ๋์ ํจํค์ง์ ๋ฃ๋๋ค๋ฉด ๋ค์ํ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ ์์ ๊ฒ์ด๋ค.
์์ ๊ฐ์ด ํ๋๋ก ํฉ์น ๊ฒ์ ๋ ์ง์คํฐ๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๋ค์ ๊ทธ๋ฆผ์ ๊ฐ์ฐ๊ธฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๋ ๊ฒ์ ๋ณด์ฌ์ฃผ๋ ๊ทธ๋ฆผ์ด๋ค.
๊ฐ์ฐ๊ธฐ์ ๊ฒฐ๊ณผ ๊ฐ์ ๋ฐํํ๊ธฐ ์ ์ ๋ ์ง์คํฐ๊ฐ ๊ฐ์ ๋ฐ์์ ๊ฐ์ ์ ์ฅํ๊ณ ๋ฐํํ๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
๋ฉ๋ชจ๋ฆฌ ์กฐ์ง๊ณผ ์ฃผ์ ์ง์
์ฐ๋ฆฌ๋ ํ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๋ ๊ฒ์ด ์๋ ๋ค์ํ ๊ฒฐ๊ณผ ๋ฐ ์๋ฅผ ์ ์ฅํด์ผ ํ๋ค.
๊ทธ๋ ๊ฒ ํ๊ธฐ ์ํด์๋ ๋ ์ง์คํฐ๋ฅผ ๋ง๋ ๊ฒ์ฒ๋ผ ๋ ์ง์คํฐ๋ฅผ ์์์ ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋ค์ด์ผ๋ง ํ ๊ฒ์ด๋ค.
ํ์ง๋ง ๊ทธ๋ ๋ค๋ฉด ์ธ์ ์ด๋ค ๋ ์ง์คํฐ๋ฅผ ์ฌ์ฉํด์ผ ํ๊ณ , ์ด๋์ ์ ์ฅ๋์ด์๋์ง๋ ์ด๋ป๊ฒ ์ ์ ์์๊น?
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ ์ค ํ๋๋ ๊ฐ ๋ ์ง์คํฐ์ ๋ฒํธ๋ฅผ ๋ถ์ฌํ๋ ๊ฒ์ด๋ค. ์ฐ๋ฆฌ๋ ์ด ๋ฒํธ๋ฅผ ์ฃผ์๋ผ๊ณ ๋ถ๋ฅธ๋ค.
๊ทธ๋ฆฌ๊ณ ๋์ฝ๋๋ฅผ ์ด์ฉํ์ฌ ๋ ์ง์คํฐ๋ฅผ ์ฐพ์ ์ ์๋ค.
๊ทธ๋ฆฌ๊ณ ๋ ์ง์คํฐ์ ๋์ฝ๋, ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์ฐ์ฐ ์ฅ์น๋ค ๊ฐ์ ๋นํธ๋ฅผ ์ด๋์ํค๊ธฐ ์ํ์ฌ ๋ฒ์ค๋ฅผ ์ฌ์ฉํ๋ค.
์์ ์ ๊ทผ ๋ฉ๋ชจ๋ฆฌ
์์์ ์ด์ผ๊ธฐํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์์ ์ ๊ทผ ๋ฉ๋ชจ๋ฆฌ(Random Access Memory), RAM์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
RAM์ ๋ฉ๋ชจ๋ฆฌ ์์น ์ค ์ํ๋ ๊ณณ์ ์ด๋๋ ์ํ๋ ์์๋ก ์ฐ๊ฑฐ๋ ์ฝ์ ์ ์๋ค.
์ด RAM์ ๋ ๋ ๊ฐ์ง๋ก ๋๋๋ค.
์ ์ RAM(SRAM)์ ๋น์ธ์ง๋ง, ์์ฃผ ๋น ๋ฅด๋ค. ๊ฐ ๋นํธ์ ํธ๋์ง์คํฐ๊ฐ 6๊ฐ๊ฐ ๋ค์ด๊ฐ์ ๋ง์ ๋นํธ๋ฅผ ์ ์ฅํ๊ธฐ ์ ํฉํ๋ค.
๋์ RAM(DRAM)์ ์ปคํจ์ํฐ๋ผ๋ ์์ ๋ฒํท์ ์ ์๋ฅผ ๋ด๊ณ 1๊ฐ์ ํธ๋์ง์คํฐ๋ก ๋ฎ๋๋ค. ๋ฌธ์ ๋ ๋ฒํท์ด ์ ์ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐฑ์ ํด์ผ ํ๋ค.
๋ํ DRAM์ SRAM์ ํ๋ฐ์ฑ์ด๋ค. ์์์ ์ฝ์๋ ํ๋ฆฝํ๋กญ์ ๋ชจ์์ ๋ง๋ ๊ฒ์ด๋ ๋น์ฐํ ์ด์ผ๊ธฐ์ผ ์ ์๊ฒ ๋ค.
์ฝ์ด ๋ฉ๋ชจ๋ฆฌ๋ผ๋ ๋นํ๋ฐ์ฑ RAM์ด ์๋๋ฐ, ๋นํธ๋ฅผ ํ ๋ฌ์ค ๋ชจ์์ ์ณ์กฐ๊ฐ์ ์ ์ฅํ๋ค.
์์ ๊ฐ์ด ์ฐ๊ธฐ ์์ ์ ๊ธฐ๋ฅผ ๊ฐํด์ ์ํ ์ํค๊ณ , ์ฝ์ ๋๋ ์ํ ๋ ๋ฐฉํฅ์ ์ฐพ์์ 0๊ณผ 1์ ๊ตฌ๋ถํ๋ค.
์ฝ๊ธฐ ์ ์ฉ ๋ฉ๋ชจ๋ฆฌ
์ฝ๊ธฐ ์ ์ฉ ๋ฉ๋ชจ๋ฆฌ(Read-Only Memory), ์ฆ ROM์ ํ ๋ฒ๋ง ์ธ ์ ์๊ณ ์ฌ๋ฌ ๋ฒ ์ฝ์ ์ ์๋ค.
๋ํ์ ์ธ ์ด๊ธฐ์ ROM์ ์ฒ๊ณต์นด๋๊ฐ ์์ ๊ฒ์ด๋ค.
์ต๊ทผ 2021 GOOGLE IO์ ๋ฏธ์ ์์ ์ฒ๊ณต์นด๋ ๋ฏธ์ ์ ์ค ์ ์ด ์๋ค.
๋ฌผ๋ก ์ฌ๊ธฐ์์์ ์นด๋๋ ๊ฐ์์ด๋ฏ๋ก ๋ฌดํ์ ๋ฐ๊ฟ ์ ์๋ค.
ํ์ง๋ง, ํ์ค์ ์นด๋๋ ๊ตฌ๋ฉ์ ํ๋ฒ ๋ซ์ผ๋ฉด ๋ฐ๊ฟ ์ ์๋ค. ํ์ง๋ง ์ค์บํ๋ฉด ์ฌ๋ฌ ๋ฒ ์ฝ์ ์ ์์ง ์์๊ฐ.
์ฒ๊ณต์นด๋๋ ROM์ ํน์ฑ์ ๋ง์กฑํ๋ค๊ณ ๋ณผ ์ ์๋ค.
ํ์ง๋ง ์์ ์ฒ๊ณต์นด๋๋ ์์ฐจ์ ์ผ๋ก ์ ๊ทผํ ์๋ฐ์ ์๋ค.
๊ทธ๋ฌ๋ฏ๋ก ์ฅ๊ธฐ์ ์ผ๋ก ์ ์ฅ๋๋ ๋ฐ์ดํฐ์๋ง ์ ์ฉํ๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ์ฌ ์์ ์ ๊ทผ์ด ๊ฐ๋ฅํ ํ๋ก๊ทธ๋๋จธ๋ธ ์ฝ๊ธฐ ์ ์ฉ ๋ฉ๋ชจ๋ฆฌ(Programmable ROM), PROM์ด ๋ง๋ค์ด์ก๋ค.
PROM์ ์นฉ์ ์๋ ๋ํฌ๋กฌ์ ํจ์ฆ๋ฅผ ๋ น์ฌ์ ๋จ ํ ๋ฒ๋ง ํ๋ก๊ทธ๋จ์ ์ ์ด ๋ฃ์ ์ ์๋ ๋ฉ๋ชจ๋ฆฌ์ด๋ค.
๋ค์์ผ๋ก๋ ์ง์ธ ์ ์๋ ์ฝ๊ธฐ ์ ์ฉ ๋ฉ๋ชจ๋ฆฌ(Erasable Programmable ROM), EPROM์ ๋ง๋ค์๋ค.
PROM๊ณผ ์ ์ฌํ๋, ์์ชฝ์ ์์ ์ฐฝ์ด ์์ด ํน๋ณํ ์์ธ์ ๋น ์๋ ๋ฃ์ด๋๋ฉด ์ ์ฅ๋ ๋ด์ฉ์ ์ง์ธ ์ ์์๋ค.
์ดํ ์ ๊ธฐ๋ก ์ง์ธ ์ ์๋ ์ฝ๊ธฐ ์ ์ฉ ๋ฉ๋ชจ๋ฆฌ(Electrically EPROM), EEPROM์ด ๋ฑ์ฅํ๋ค.
์ด EEPROM์ ๋ด๋ถ ๋ฐ์ดํฐ๋ฅผ ์๋ฌด ์์๋ก ์ฝ๊ณ ์ธ ์ ์์ง๋ง, ๋ฐ์ดํฐ๋ฅผ ์ฐ๋๋ฐ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๊ณ ๋น์ทํ ์ผ์ ํ๋ RAM๋ณด๋ค ๋น์ธ๋ค.
๋ธ๋ก ์ฅ์น
์ํ ๋ ํ์ ์ด์ฉํ์ฌ ๋นํธ๋ฅผ ์ ์ฅํ๋ ๋์คํฌ ๋๋ผ์ด๋ธ๋ ๋ง์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ ํฉํ ์ฅ์น์ด๋ค.
์ํ ๋ ์ํ์ ๋๋ฆฌ๋ฉด์ ์ํ๋ ์ง์ ์ด ๋์คํฌ ํค๋์ ์ ๊ทผํ์์ ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ์์ผ๋ก ๋์์ ํ๋ค.
๋์คํฌ์ ๊ฐ์ฅ ์์ ๋จ์๋ ์นํฐ์ด๋ค.
๋ค๋ฅธ ๋ฉ๋ชจ๋ฆฌ์ ๋ค๋ฅด๊ฒ ๋ฐ์ดํธ ๋จ์๋ก ์ฃผ์๋ฅผ ์ง์ ํ๋ ๊ฒ์ด ์๋ ์นํฐ ๋จ์๋ก ์ฃผ์๋ฅผ ์ง์ ํด ์ฝ๋๋ค.
๊ฐ์ฅ ์์ ๋จ์์ด๋ฏ๋ก ๋ถ๋ถ์ ๋ณํ๊ฐ ๋ถ๊ฐ๋ฅํ๋ฉฐ ํ๋์ ์นํฐ๋ฅผ ๋ณ๊ฒฝํ๊ธฐ ์ํ์ฌ๋ ์นํฐ์ ์ ์ฒด๋ฅผ ์ฝ๊ณ ์ํ๋ ๋ฐฉ์์ผ๋ก ๋ฐ๊ฟ์ ์นํฐ์ ์จ์ผ ํ๋ค.
๋ชจ๋ ์นํฐ์๋ ๊ฐ์ ์์ ๋นํธ๊ฐ ๋ค์ด์๊ธฐ ๋๋ฌธ์, ๋นํธ ๋ฐ๋๊ฐ ์์ชฝ์ด ๋์ฑ ๋๋ค. ์ด๋ฌํ ๋ญ๋น๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ์ฌ ๋ฐฉ์ฌ์ ์์ญ์ผ๋ก ๊ตฌ๋ถํ์ฌ ์ธ๋ถ ์์ญ์ ๋ ๋ง์ ์นํฐ๋ฅผ ๋ฐฐ์นํ๋ค.
ํ๋์ ๋ฉ๋ชจ๋ฆฌ์ SSD
ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ EEPROM์ ํ์ ๋งค์ฒด๋ก, DRAM๊ณผ ๋น์ทํ๊ฒ ๋ฒํท์ ๋นํธ๋ฅผ ์ ์ฅํ๋ค.
ํ์ง๋ง ์๋ ์ผ์ด ์์ผ๋ฏ๋ก ์ฃผ๊ธฐ์ ์ผ๋ก ๊ฐฑ์ ํด์ฃผ์ง ์์๋ ๋๋ค.
์ฅ์ ๋ง ์๋ ๊ฒ์ ์๋๋ฐ, ์ฌ๋ฌ ๋ฒ ์ฐ๊ณ ์ฝ๊ธฐ ์ํ์ฌ ๋ฒํท์ ์ฌ๋ซ๋ค ๋ณด๋ฉด ๋ฒํท์ด ๋ง๊ฐ์ ธ๋ฒ๋ฆฐ๋ค.
ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ ๊ธฐ๋กํ๊ธฐ ์ํ์ฌ ๋จผ์ 0์ ์ฑ์ ๋ฃ๊ณ , ์ดํ์ 0์ 1๋ก ๋ฐ๊ฟ์ผ ํ๋ค. ์ด๋ฏธ ์๋ ๋ฐ์ดํฐ๋ฅผ ํ ๋นํธ๋ง ๊ต์ฒดํ๋ ๊ฒ์ด ์๋๋ค๋ ์๋ฏธ๋ค. ์ด๋ฌํ ๋จ์ ์ ๋ณด์ํ๊ธฐ ์ํ์ฌ ๋์คํฌ์ ์นํฐ์ฒ๋ผ ๋ธ๋ก์ผ๋ก ๋๋์ด์ ๋ธ๋ก ๋จ์๋ก ์ฝ๊ณ ์ฐ๋๋ก ํ๋ค.
๋์คํฌ ๋๋ผ์ด๋ธ๋ ์ ์ฐจ SSD(Solid-State Drive)๋ก ๋ณ๊ฒฝ๋๊ณ ์๋ค.
์ด๋ ์์์ ์ค๋ช ํ ํ๋์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋๋ผ์ด๋ธ ํจํค์ง์ ๋ฃ์ ๊ฒ๊ณผ ๊ฐ๋ค๊ณ ๋ณผ ์ ์๋ค.
์ค๋ฅ ๊ฐ์ง์ ์ ์
์ฐ๋ฆฌ๋ ์ธ์ ์ด๋ป๊ฒ ๋นํธ๊ฐ ์๋ชป๋ ์ง ์ ์ ์๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๋นจ๋ฆฌ ์์์ฑ๊ณ ๋ณต๊ตฌํ๊ธฐ ์ํ์ฌ ๋ค์ํ ๋ฐฉ๋ฒ์ด ์ ์๋์๋ค.
ํจ๋ฆฌํฐ
ํจ๋ฆฌํฐ๋ 1๋ก ์ค์ ๋ ๋นํธ์ ๊ฐ์๋ฅผ ์ธ๊ณ , ๊ฐ์๊ฐ ์ง์์ธ์ง ํ์์ธ์ง ๋ํ๋ด๋ 1๋นํธ๋ฅผ ์ด์ผ๊ธฐํ๋ค.
์ด๋ฐ ํจ๋ฆฌํฐ๊ฐ ์๋ค๋ฉด ํ ๊ฐ์ ๋นํธ๊ฐ ์๋ชป๋์์ ๋, ํจ์จ์ ์ผ๋ก ์ ์ ์๋ค.
ํ์ง๋ง 2๊ฐ๊ฐ ์๋ชป๋์๋ค๋ฉด? ๊ฒ์ถํ์ง ๋ชปํ ๊ฒ์ด๋ค. ์ด๋ ๊ฒ ํ์ ๊ฐ์ ๋นํธ๊ฐ ๋ฌธ์ ๊ฐ ์์ ๊ฒฝ์ฐ์๋ง ๊ฒ์ถํด๋ผ ์ ์๋ค๋ ์น๋ช ์ ์ธ ์ฝ์ ์ ๊ฐ์ง๊ณ ์๋ค.
์ฒดํฌ์ฌ
์ ์ ์ธ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ฆํ๋ ๋์ฑ ์์ฌ์ด ๋ฐฉ๋ฒ๋ ์กด์ฌํ๋ค.
๋ฐ์ดํฐ์ ๊ฐ ์ง์ ์ n ๋นํธ ๊ฐ์ผ๋ก ๋ํ๊ณ , n์ ๋์ด๊ฐ๋ ๊ฒ์ ๋ฌด์ํ๋ค.
๋คํธ์ํฌ ํค๋์๋ ์ฒดํฌ์ฌ์ด ์๋๋ฐ, ์ด๊ฒ๊ณผ๋ ์กฐ๊ธ ๋ค๋ฅด๋ค.
๋คํธ์ํฌ์ ์ฒดํฌ์ฌ์ ์ํ ์ค๋ณต ๊ฒ์ฌ๋ผ๊ณ ํ๋ค.
๊ฒฐ๋ก
ํ๋์จ์ด์ ์ธ์์์ ์๊ฐ์ ํ๋ฆ์ ์ด๋ป๊ฒ ์๊ฒ ๋๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋์ง ์์๋ณด์๋ค.
์ด๋ฅผ ์ด์ฉํ์ฌ ์ปดํจํฐ๊ฐ ์ด๋ป๊ฒ ๋ง๋ค์ด์ง๋์ง ๋ค์ ๊ธ์์ ์ด์ผ๊ธฐํด๋ณด์.
'Computer Science' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฆฌ๋ทฐ] 262๊ฐ์ง ๋ฌธ์ ๋ก ์ ๋ณตํ๋ ์ฝ๋ฉ ์ธํฐ๋ทฐ in Java (0) | 2021.10.30 |
---|---|
์ปดํจํฐ ๋ด๋ถ ๊ตฌ์กฐ (0) | 2021.09.12 |
์ ์ ํ๋ก์ ์กฐํฉ ๋ ผ๋ฆฌ (0) | 2021.08.04 |
์ปดํจํฐ์ ์ธ์ด์ ์ฌ๋์ ์ธ์ด (2) | 2021.07.23 |
ํ๋ธ. ๊ทธ๋ฐ๋ฐ ์ด์ ์ค์์น๋ฅผ ๊ณ๋ค์ธ (2) | 2021.06.05 |
๋๊ธ