๊ธฐ์ต ์ฅ์น์ ๋์๋ฐฉ๋ฒ์ ๋ํด ์ดํดํด๋ณด์.
์ตํธ์ฑ๋์ ์ ํ๋ธ ๊ฐ์๋ฅผ ๋ณด๋ฉฐ ๊ธฐ๋ณธ์ ์ธ ์ปดํจํฐ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๊ณ ์ ๋ฆฌํ์.
Memory Device
๊ณ์ธต ๊ตฌ์กฐ
์ฌ์ด ์ดํด๋ฅผ ์ํ ๋ํ
|๊ธฐ์ต์ฅ์น|๋ถ๋ฅ| |:โ:--------|::----| |์บ์|์ฑ ์| |RAM|์ฑ ๊ฝ์ด| |HDD|๋์๊ด|
์ปดํจํฐ๊ฐ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ - ๊ด๋ฆฌ ์ฒด๊ณ
์ปดํจํฐ๋ ๋ชจ๋ ๊ฒ์ด ์ซ์์ด๋ค.
๊ทธ๋์ ๊ธฐ์ต ๊ณต๊ฐ๋ ๋ฒํธ๋ฅผ ๋ถ์ฌ ๊ด๋ฆฌํ๋ค. ์ด์ ๊ฐ์ ๊ด๋ฆฌ ์ฒด๊ณ๋ ์ํํธ ๋จ์ง๋ฅผ ๋, ํธ๋ก ๊ด๋ฆฌํ๋ ๊ฒ๊ณผ ๋น์ทํ๋ค.
- RAM์ ์๋ n๋ฒ ๋ฒํธ์ ์๋ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์
- ๊ทธ ์ ๋ณด๋ฅผ CPU์์ ์ฌ์ฉํ ์ฐ์ฐ ์ ์ฅ ๊ณต๊ฐ์ ์ ์ฅํด
- ์ฐ์ฐ์ ์ํํด
- RAM์ m๋ฒ ๊ณต๊ฐ์ ์ ์ฅํด
์ฌ๊ธฐ์ CPU์์ ์ ์ฅํ๋ ๊ณต๊ฐ์ ๋ช ์นญ์ด register์ด๋ค.
๋ ์ง์คํฐ
๊ฐ๋ณ ๊ธฐ์ต ๊ณต๊ฐ๋ง๋ค **๊ณ ์ ์ด๋ฆ**์ ๋ถ์ธ๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ๋ ์ง์คํฐ๋ ๋ง์ ์ ์ฅ ๊ณต๊ฐ์ ๊ฐ๊ณ ์์ง ์๋ค. ๊ทธ๋์ ์ด ๊ฐ๊ฐ์ ์ด๋ฆ์ ๋ถ์ฌ ๊ด๋ฆฌํ๋ค.
์ฃผ๊ธฐ์ต์ฅ์น(RAM)
์ผ๋ จ ๋ฒํธ๋ฅผ ๋ถ์ธ๋ค.
์์์ ์ธ๊ธํ๋ ๋ฒํธ์ ํด๋นํ๋ ๊ฒ์ด ๋ณดํต RAM์ ๋ํ ์ค๋ช ์ด๋ค.
์ ๋ฐ์ฅ ๋ฒํธ : ์ฃผ์
์ ๋ฐ : ์ ๋ณด
์ด ์ ๋ฐ์ฅ์ ์ปดํจํฐ๋ ์ฝ 43์ต ๊ฐ ๊ฐ๊ณ ์๋๋ฐ, ์ด ์ซ์๋ ๊ฐ์ง์ ํด๋นํ๋ ์ซ์์ด๋ค. ์ ์ซ์๋ฅผ ํ์ํ๊ธฐ ์ํด์ 32๋นํธ๊ฐ ํ์ํ๋ค.
๋ณด์กฐ ๊ธฐ์ต์ฅ์น(HDD, SDD)
ํธ๋ ๋ฒํธ์ ์นํฐ ๋ฒํธ๋ฅผ ๋ถ์ฌ ๊ด๋ฆฌํ๋ค.
Track
์ค์ฌ๋ถ๋ก ๋ถํฐ ๋ฐ์ผ๋ก ๋๊ฐ๋ ์๋ค ์ค ํ๋๋ฅผ ๋งํ๋ค.
Sector
์์ ๊ท ๋ฑํ๊ฒ ๋ถ์ฑ๊ผด ๋ชจ์์ผ๋ก ๋๋ ๊ฒ๋ค์ค ํ๋๋ฅผ ์นํฐ๋ผ ๋งํ๋ค.
Format ์ด๋?
ํ๋๋์คํฌ์ ์นํฐ์ ํธ๋์ ๊ตฌ์ฑํ๋ ์์ ์ ๋งํ๋ค. Format์ ํ๋ฉด ๋ฐ์ดํฐ๊ฐ ๋ค ๋ ์๊ฐ๋ ์ด์ ๋, ํ๋๋์คํฌ์ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ์ฒด๊ณ์ธ ํธ๋๊ณผ ์นํฐ๋ฅผ ์ฌ๊ตฌ์ฑํ๊ธฐ ๋๋ฌธ์ด๋ค.
ํ์ผ ์์คํ
ํ๋ ๋์คํฌ์ ๋ด๊ฐ ๊ฐ์ง ํ์ผ์ ์์น๋ฅผ Track, Sector๋ก ๋ํ๋ธ ํ
|ํ์ผ์ด๋ฆ|Track|Sector| |:โ:--------|:---:|:----:| |a.mp3|1|1|
์ด๋ฐ ํ์ผ ์์คํ ์ File Allocation Table (FAT), NTFS.. ๋ฑ๋ฑ ์์ฒญ ๋ง๋ค. ๋ด๊ฐ ํ์ผ์ ์ญ์ ํ๋ฉด, ์ด ํ์ผ ์์คํ ์ Delete Field์ True๋ก ์ฒดํฌ๊ฐ ๋๊ณ , ์ด ๊ณต๊ฐ์ ์ด์์ฒด์ ์์ ์ฐ๊ธฐ ๊ฐ๋ฅํ ๊ณต๊ฐ์ผ๋ก ๋ฐ๋๋ค. ๊ทธ๋์ ๋์คํฌ ๋ณต๊ตฌ๊ฐ์ ๊ฒ์ด ๊ฐ๋ฅํ ๊ฒ.
๋์คํฌ ์กฐ๊ฐ ๋ชจ์
ํ๋๋์คํฌ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์์ ํํ๋ฅผ ๋ ๋ชจ์์ผ๋ก ๊ตฌ์ฑ๋์ด ์๊ณ , ์ด๊ฒ์ Arm์ ์ฌ์ฉํด ์ฝ๋๋ค. ๊ทธ๋์ ๊ฐ๋ ํน์ง์ด ์๋๋ฐ, ๊ฐ์ track์ ๋ด๊ฐ ์ฌ์ฉํ๋ ๋ฐ์ดํฐ๊ฐ ๋ชจ์ฌ์๋ ๊ฒฝ์ฐ ์ ์ถ๋ ฅ ์๋๊ฐ ๋น ๋ฅด๋ค. ํ์ง๋ง ๋ง์ฝ์ ๋ฐ์ดํฐ๊ฐ ๋ค๋ฅธ ํธ๋, ๋ค๋ฅธ ์นํฐ์ ๋ถ์ฐ๋์ด ์๋ค๋ฉด ์ด ํ์ผ์ ์ฝ๊ธฐ ์ํด์ Arm์ด ์ฌ๋ฌ๋ฒ ์์ง์ด์ผ ํ๋ค. ๊ด์ฑ ๋๋ฌธ์ Arm์ ์๋๊ฐ ๋๋ ค์ง๊ณ ๊ฒฐ๊ณผ์ ์ผ๋ก ์ ์ถ๋ ฅ ์๋์ ๊ฐ์๊ฐ ์ด๋ฃจ์ด์ง๋ค.
์ด๋ ๊ฒ ํฉ์ด์ ธ ์๋ ํ์ผ์ ๊ฐ์ track์ด๋ ๊ทธ ๊ทผ์ฒ๋ก ๋ชจ์ผ๋ ์์ ์ ๋์คํฌ ์กฐ๊ฐ ๋ชจ์์ด๋ผ ํ๋ค.
์ ์ฒด ํ๋ฆ
- HDD์ ๋ช๋ฒ ํธ๋, ๋ช๋ฒ ์นํฐ์์ ์ ๋ณด๋ฅผ ์ฝ์ด์
- ๊ทธ๊ฑธ RAM์ ๋ช๋ฒ ์ฃผ์์ ์ ์ฅํด๋ผ
- ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฑธ ๋ค์๊ฐ์ ธ์์ CPU์ EAX๋ผ๋ ์ด๋ฆ์ ๊ฐ์ง ๋ ์ง์คํฐ์ ์ ์ฅํด๋ผ
์ปดํจํฐ๊ฐ ์ฐ์ฐํ๋ ๊ณผ์
์ด์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์ด ์๋ ์ง๋ฅผ ๋์ถฉ ์์๋ค๋ฉด, ์ค์ ์ฐ์ฐ๊ณผ์ ์ ๋ค์ฌ๋ค ๋ณด์.
์บ์ ๋ฉ๋ชจ๋ฆฌ๋ CPU ๊ทธ ์์ฒด๋ค.
RAM์ CPU์ ์ฐ์ฐ์ ๋๊ธฐ์ํ ์ฐ์ต์ฅ์ด๋ค.
๋งจ ์์์ ๋ณด์๋ฏ์ด ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ ๋ณด๋ฅผ ๋ถ๋ฌ์ค๋ ๋ฐ์๋ ์๋๊ฐ ์กด์ฌํ๋ค. ์ ์ฒด์ ์ธ ๊ณผ์ ์ HDD, RAM, Resister ์์ผ๋ก ์ ์ถ๋ ฅ์ด ์ผ์ด๋๋๋ฐ, ์ด ๋ ์๋์ฐจ์ด๊ฐ ๋๋ฏ๋ก CPU๊ฐ ๋น ๋ฅด๊ฒ ์ฐ์ฐ์ ์ฒ๋ฆฌํ๋๋ฐ ๋ฌธ์ ๊ฐ ์๊ธด๋ค.
๊ทธ๋์ ์ด ๋ณ๋ชฉ๊ตฌ์กฐ๋ฅผ ํํผํ๊ธฐ ์ํด์ CPU, RAM ๋ฑ์ ์บ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋์ด ์ด ๋ถ๋ถ์ ํด์ํ๋ค. ์บ์ ๋ฉ๋ชจ๋ฆฌ๋ CPU๊ฐ ์ฐ์ฐ์ ์ํํ๋ ๋์ ๋ค์์ ํ์ํ ์ ๋ณด๋ฅผ RAM์์ ๋ฏธ๋ฆฌ ๊ฐ์ ธ์ ์ ์ฅํ๋ ์ญ์ ํ๋ค. ๊ทธ ๊ฒฐ๊ณผ CPU๋ RAM์์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ฌ ๋ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ์บ์์์ ๊ฐ์ ธ์ค๋ฏ๋ก์จ ์๊ฐ์ ์ด๋์ ๊ฐ์ง ์ ์๋ค.
CPU ALU
ALU๋ ๊ฐ์ฐ๊ธฐ๋ฅผ ๋ปํ๋ค. CPU์ ๋ํด์ ๋ฐฐ์ธ ๋, ์ด๋ ์ฐ์ฐ ์ฒ๋ฆฌ ์ฅ์น์ด๊ณ ๋ชจ๋ ์ฐ์ฐ์ ๊ฐ์ฐ๊ธฐ ํ๋๋ก ๊ฐ๋ฅํ๋ค๊ณ ๋ฐฐ์ ๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก Core ํ๋์๋ ALUํ๋๊ฐ ๋ค์ด์๋ค๊ณ ์๊ฐํ๋ฉด ๋๋ค. ์ฟผ๋์ฝ์ด ์ปดํจํฐ๋ ๊ฐ์ฐ๊ธฐ๊ฐ 4๊ฐ ์กด์ฌํ๋ค.
64bit ์ปดํจํฐ
CPU๊ฐ ์ฐ์ฐ์ ์ฒ๋ฆฌํ ๋ ๋ฐ์ํ๋ input, output์ ๋จ์๊ฐ 64bit ๋งํผ์ ์ ๋ณด๋ฅผ ๋จ์๋ก ์ฐ์ฐ์ ์ํํ๋ค๋ ์๋ฏธ์ด๋ค.
์ ์ฒด ๊ณผ์
- RAM์์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์จ๋ค
- ์บ์ ๋ฉ๋ชจ๋ฆฌ์์ ์ ๋ณด๋ฅผ ์ฝ๋๋ค.
- ๋ ์ง์คํฐ๋ก ํด๋น ๊ฐ์ ์ฎ๊ธด๋ค.
- ALU์์ ์ฐ์ฐ์ ์ํํ๋ค.
- ๊ฒฐ๊ณผ๋ฅผ ๋ ์ง์คํฐ๋ก ๋ณต์ฌํ๋ค.
- ๊ทธ ๊ฐ์ RAM์ผ๋ก ์ฎ๊ธด๋ค.
์ด๋ฐ ์์ ์ **์ฝ๋**๋ผ ํ๋ค. ๊ทธ๋ฐ๋ฐ CPU(๊ธฐ๊ณ)์๊ฒ ๋ช ๋ นํ๋ ์ฝ๋์ด๋ฏ๋ก ๊ธฐ๊ณ์ด ์ฝ๋๋ผ ํ๋ค.