๋ชฉ์ฐจ
1. ์ฒ๋ฆฌ์ฅ์น ( CPU , ๊ธฐ์ต์ฅ์น )
2. ์์น ๋ฐ์ดํฐ์ ํํ๊ณผ ์ง๋ฒ๋ณํ
3. ๋ฌธ์๋ฐ์ดํฐ์ ํํ๋ฐฉ๋ฒ
4. ์ฃผ๊ธฐ์ต์ฅ์น ์ฃผ์, ๋ฐ์ดํฐ ์ ์ฅ, ๋ช ๋ น์ด
5. ์ฃผ๊ธฐ์ต ์ฅ์น์ ๋ฐ๋ฌ๊ณผ์
6. ์ ๋ ฅ, ์ฒ๋ฆฌ, ์ถ๋ ฅ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๊ณผ์
1. ์ฒ๋ฆฌ์ฅ์น
(1) CPU (Central Processing Unit)
- ์ค์์ฒ๋ฆฌ์ฅ์น : ์ฒ๋ฆฌ๋ฅผ ์คํํ๋ ์ ์ํ๋ก, ๋ ์ง์คํฐ๊ฐ ๋ค์ด ์๊ณ ํ๋ก๊ทธ๋จ์ ๋ช ๋ น์ด๋ฅผ ๊ฐ์ ธ์ ํด์ํ๊ณ ๋ช ๋ น์ด๊ฐ ๋ช ์ํ ๋๋ก ๊ณ์ฐํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ด๋์ํค๋ฉฐ, ์์คํ ์ ์ ๋ ฅ๊ณผ ์ถ๋ ฅ์ ์ ์ดํ๋ ์ญํ ์ ํ๋ค.
- ์ฐ์ ๋ ผ๋ฆฌ์ฐ์ฐ์ฅ์น : ๊ฐ๊ฐ์น์ (+,-,/,*) ๋ฐ ๋ ผ๋ฆฌ๋ช ๋ น์ ์ํํ๋ ์ ์ํ๋ก๊ฐ ์๋ค.
- ์ ์ด์ฅ์น :์ปดํจํฐ์์คํ ์ ์ฒด๋ฅผ ์ง์ ๊ฐ๋ ํ๋ฉฐ ์กฐ์ , ์ ๋ ฅ๊ณผ ์ถ๋ ฅ์ ์ด, ์ฐ์ฐ ์ ์ด, ๋ฐ์ดํฐ ์ด๋
- ํ๋ก์ธ์ ๋ ์ง์คํฐ : ์ฒ๋ฆฌํ ๋ช ๋ น์ด๋ฅผ ์ ์ฅํด์ฃผ๋ ์ญํ ์ ํ๋ค.
* Microprocesso : ์ฐ์ฐ์ฅ์น์ ์ ์ด์ฅ์น๋ฅผ 1๊ฐ์ ์์ ์ค๋ฆฌ์ฝ ์นฉ์ ์ง์ ์ํจ ์ฒ๋ฆฌ์ฅ์น
- ์ค์์ฒ๋ฆฌ์ฅ์น์ ์ฃผ๊ธฐ์ต์ฅ์น์ ๋ฐ๋ฌ๋ก ์ธํฐ๋ท, ๋ฉํฐ๋ฏธ๋์ด, ํต์ , ๋ฐฉ์ก ๋ฑ ๋ชจ๋ ํํ์ ์ ๋ณด๊ธฐ์ ์ด ํ๋๋ก ํตํฉ ๋จ.
- 1971๋ , ์ธํ ๋ง์ดํฌ๋กํ๋ก์ธ์ 4004 : ํฌ๊ธฐ๋ 3x4mm, ์ฑ๋ฅ์ ENIAC 10๋ฐฐ
- 1946๋ , ENIAC : ๋ฌด๊ฒ 30ํค, ๊ธธ์ด 25m, ๋์ด 2.5m, ํญ 1m
- 1998๋ , ์ปดํฉ์ฌ ์ํ 21264 : 1990๋ ๋ ์ํผ์ปดํจํฐ์ ์ฑ๋ฅ, UNIVAC 1 ๋ณด๋ค 10์ต๋ 1์ ๊ฐ๊ฒฉ ๋ฐ ์ฑ๋ฅ
* 2000๋ ๋ ์ธํ ๊ณ ์ฑ๋ฅ ๋ฉํฐ์ฝ์ด i2 ~ i7 ๋ฑ / 2023๋ ์ฝ์ด Ultra๋ก ๋ฐ์ ( ์ฑ๋ฅํฅ์, ๋ฉ๋ชจ๋ฆฌ ์ง์, ์ ๋ ฅ์๋น๋ ๊ฐ์ ๋ฑ )
2. ์์น๋ฐ์ดํฐ์ ํํ๊ณผ ์ง๋ฒ๋ณํ
(1) ๋ฐ์ดํฐ์ ์ ์ฅ ๋ฐฉ์
- ์ปดํจํฐ์์คํ ์ ์ ์ํ๋ก๋ ์ ์์ ํธ์ธ ์ํ์ค(impulse)์ ์ ๋ฌด๋ฅผ ๊ฐ์งํ๋ค. ( 0 / 1 )
- ๋ฐ์ดํฐ์ ๊ธฐ๋ณธ๋จ์๋ ๋นํธ(bit : binary digit)
- 1 ๋๋ 0 ์ผ๋ก ์ ์ฅ์ ํ๋ฉฐ, ์ ๋ฅ๊ฐ ํ๋ฅด๋ฉด (1), ํ๋ฅด์ง ์์ผ๋ฉด (0) ์ผ๋ก ํํ์ ํ๋ค.
- ๋ณดํต 8๊ฐ์ ๋นํธ(1 byte)๋ฅผ ๋ชจ์ ์ ๋ณด๋ฅผ ํํํ๋ค.
- ์ด๋ฌํ ๋นํธ๋ฅผ ํ์ฉํด์ ์์น๋ฐ์ดํฐ(์ซ์๋ฐ์ดํฐ)์ ๋ฌธ์๋ฐ์ดํฐ๋ฅผ ํํ์ ํ๋ค.
(2) ์์น ๋ฐ์ดํฐ์ ํํ
[1] 10์ง๋ฒ
- 253 = 2 x 100 + 5 x 10 + 3 = 2 x 10² + 5 x 10¹ + 3 x 10โฐ
- 10์ง์๋ ํํ ์ฐ๋ฆฌ๊ฐ ์ผ์์์ ์ฌ์ฉํ๋ ์ซ์๋ฅผ ์๋ฏธํ๋ค.
[2] 2์ง๋ฒ
- ์ปดํจํฐ์ ์ ์์ ํธ๋ฅผ ํํํ๊ธฐ ์ํ ์ซ์์ด๊ณ 0๊ณผ 1๋ก ๋ชจ๋ ๊ตฌ์ฑ์ด ๋์ด์๋ค.
- 10์ง์์์ 2์ง์๋ก ๋ณํ์ ํ๋ ๊ณผ์ ์ ๋ฐ๋์ 2๋ก ๋๋์ด์ผ ํ๋ค.
- 2๋ก ๋๋ ๋ค ๋์จ ๊ฐ์ด ๋๋์ด ๋จ์ด์ง๋ฉด 0 ๋๋์ด ๋จ์ด์ง์ง ์์ผ๋ฉด 1๋ก ํํ์ ํ๋ค.
- ๊ฐ์ ๋ง์ง๋ง ๋๋๊ธฐ์๋ ํญ์ 1์ด ๋์ค๋ฏ๋ก 1๋ก ๋๋๋ค.
- ๋ง์ง๋ง์ ๋์จ ๊ฐ๋ถํฐ ์ญ์์ผ๋ก ๋์ด์ ํ๋ฉด ๊ทธ๊ฒ ์ด์ง์๊ฐ ๋๋ค.
[2-1] 10์ ์ด์ง์๋ก ํํํ๊ธฐ
10 / 2 = 5 ( ๋๋์ด ๋จ์ด์ง๋ฏ๋ก 0 )
5 / 2 = 2 ( ๋๋จธ์ง๊ฐ 1์ด ๋์ค๋ฏ๋ก 1 )
2 / 2 = 1 ( ๋๋์ด ๋จ์ด์ง๋ฏ๋ก 0 )
1 / 1 = 1 ( ๋ง์ง๋ง 1์ ํญ์ 1๋ก ํํ )
์ญ์์ผ๋ก ํ๋ฉด 1010 ์ด๋ผ๋ ์ด์ง์๊ฐ ๋์จ๋ค.
์ด๊ฒ์ ๋ง์ฝ 1byte(8bit) ๋จ์๋ก ํํ์ ํ๋ฉด 00001010 ( ์๋ ๋ถ๋ถ์ 0์ผ๋ก ์ฒ๋ฆฌ๋ฅผ ํด์ค๋ค )
[2-2] ์์น๋ฐ์ดํฐ ์ ์ํ
์ ์ํ์ผ๋ก ๋ํ๋ผ ์ ์๋ ๊ฐ์ฅ ํฐ ์ซ์๋ 4byte(32bit) ์ด๋ฉฐ, 2,147,483,647 ๊น์ง ๋ํ๋ผ ์ ์๋ค.
3. ๋ฌธ์ ๋ฐ์ดํฐ์ ํํ
(1) ๋ฌธ์ ๋ฐ์ดํฐ์ ํํ
- 6๋นํธ : 64๊ฐ / 7๋นํธ : 128๊ฐ / 8๋นํธ : 256๊ฐ
- 6๋นํธ BCD(Binary Coded Decimal)
- ASCII(American Standard Code of Information Interchange) : 7๋นํธ + 1๋นํธ(๊ฒ์ฆ) 128๊ฐ์ ๋ฌธ์๋ฅผ ํํํจ
- ASCII๋ ๋ฏธ๊ตญ ์ ๋ณด๊ตํ ํ์ค์ฝ๋๋ก, ๊ฐ์ธ์ฉ ์ปดํจํฐ ๋ฐ ๋ฐ์ดํฐ ํต์ ์ฉ์ผ๋ก ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ์ ํจ.
- UNICODE : 16๋นํธ๋ก ํ์ฅ, ์ธ๊ณ์ ๋ชจ๋ ์ธ์ด๋ค์ ํํ์ ํจ. ( 2¹โถ )
[1] UNICODE
- 1991๋ IBM, ๋ง์ดํฌ๋ก์ํํธ ๋ฑ ์ ๋ช ์ปดํจํฐ์ ์ฒด๋ค๋ก ๊ตฌ์ฑ๋ ์ปจ์์์์ด ๊ฐ๋ฐํ 16๋นํธ ์ธ์ฝ๋ฉ ์์คํ ์ด๋ค.
- 2¹โถ = 65,536๊ฐ, ํ๊ธ, ํ์, ํ๋ธ๋ฆฌ์ด, ์ผ๋ณธ์ด, ๊ทธ๋ฆฌ์ค์ด์ ๋์๋ฌธ์ ๋ฑ๊ณผ ๊ฐ์ ์ธ๊ณ์ ๋ชจ๋ ์ธ์ด๋ค์ ํํ์ ํจ.
- ์ธ๊ณ์ ๋ชจ๋ ๊ตญ๊ฐ๋ค์ด ๊ตญ์ ์ ์ธ ํต์ ๊ต๋ฅ๊ฐ ๊ฐ๋ฅํด์ง.
- ์ธ์ด์ ํ๊ณ ์์ด ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ ์ ์๊ฒ ๋์์.
4. ์ฃผ๊ธฐ์ต์ฅ์น ์ฃผ์, ๋ฐ์ดํฐ ์ ์ฅ, ๋ช ๋ น
(1) ์ฃผ๊ธฐ์ต์ฅ์น
- ์์ ๋ดค๋ 1byte๋ ์ด๋ฌํ ๋จ์๋ก ์ ์ฅ์ด ๋๋ ๊ณณ์ ์๋ฏธํ๋ค.
- ๊ธฐ์ต์ฉ๋๋จ์ : bit, byte, word ๋ฑ์ด ์กด์ฌํ๋ค.
- 1 Byte = 8 bits(ํ ๋ฌธ์ ํํ, ์ ๋์ฝ๋ ์ ์ธ)
- 1KB(ํฌ๋ก๋ฐ์ดํธ) = 2¹โฐ ๋ฐ์ดํธ(1,024 Bytes)
- 1MB(๋ฉ๊ฐ๋ฐ์ดํธ) = 2²โฐ ๋ฐ์ดํธ(1,024 KB)
- 1GB(๊ธฐ๊ฐ๋ฐ์ดํธ) , 1TB(ํ ๋ผ๋ฐ์ดํธ), 1PB(ํํ๋ฐ์ดํธ) ... ๋ฑ์ด ์กด์ฌํ๋ค.
ํธ์ถ์๊ฐ ๋จ์ : ์ปดํจํฐ์ ์๋์ ๋งค์ฐ ๊ทผ์ ํ ๊ฐ๋ ์ด๋ค. ( ์ฃผ๊ธฐ์ต์ฅ์น๊ฐ ๊ฐ์ง๊ณ ์๋ ๋ฐ์ดํฐ๋ฅผ ํธ์ถ ํ๋ ์๊ฐ )
- 1msec(๋ฐ๋ฆฌ์ด) = 1/10³์ด
- 1๋ง์ดํฌ๋ก์ด = 1/10โถ์ด
- 1๋๋ ธ์ด = 1/19โน์ด
- 1ํผ์ฝ์ด = 1/10¹²์ด ... ๋ฑ
* ์ข์ ๊ธฐ์ต์์ : ๋นํธ ๋น ๊ฐ๊ฒฉ์ด ์ ๋ ด, ํธ์ถ์๊ฐ์ด ์งง๊ณ , ๋ถํผ๊ฐ ์๊ณ , ๊ฐ๋ฒผ์ฐ๋ฉฐ, ์ ๋ ฅ์ ์๋ชจ๊ฐ ์ ๊ณ , ๋นํธ ์ํ์ ์์ ์ฑ์ด ์ข์์ผ ํ๋ค.
(2) ์ฃผ๊ธฐ์ต์ฅ์น ์ฃผ์
- ์ฃผ๊ธฐ์ต์ฅ์น์ ๊ฐ ๋ฐ์ดํธ๋ ๋จ์ผ ์ฃผ์๋ฅผ ๊ฐ๋๋ค.
- ์ซ์, ์๋ฌธ์, ํน์๋ฌธ์๊ฐ ์ ๋ ฅ์ฅ์น์์ ์ฝํ ์ฃผ๊ธฐ์ต์ฅ์น๋ก ๋ณด๋ด์ง๋ฉด, ๋นํธ์ ํํ๋ก ๋ฐ๋์ด ๊ธฐ์ต๋๋ค.
- ํ ๋ฒ ๋ฐ์ดํฐ๊ฐ ์๋ก๋๋ฉด ๊ทธ ๋ด์ฉ์ด ๋ฐ๋ ๋๊น์ง ๋จ์ ์๊ฒ ๋๋ค.
[1] ๊ณ ๊ธ์ธ์ด๋ก ์์ฑํ ํ๋ก๊ทธ๋จ
- ๊ธฐ๊ณ์ด๋ก ๋ฒ์ญ ( ์ปดํ์ผ๋ฌ๊ฐ ๊ธฐ๊ณ์ฌ๋ก ๋ฐ๊ฟ์ค )
- ๊ธฐ๊ณ์ด๋ฅผ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฅ
- ์ฒ๋ฆฌ๊ธฐ ์ ์ํ๋ก๊ฐ ํด์ํ๊ณ ์คํ ( CPU๊ฐ ์ฃผ ๊ธฐ์ต์ฅ์น์ ๊ธฐ๊ณ์ด๋ฅผ ์ฝ์ด ๋ค์ฌ์ ์ฒ๋ฆฌ )
(3) ๊ธฐ๊ณ์ด๋ช ๋ น์ด์ ํ์
- ๋ช ๋ น๋ถ์ ์คํผ๋๋๋ถ(์ฃผ์๋ถ)๊ฐ ์กด์ฌํ๋ค.
- SUM = A+B; ๋ฅผ ์์๋ก ๋ค๋ฉด A์ B๋ฅผ ๋ํ ๊ฐ์ SUM(๋ณ์)์ ์ ์ฅ์ ํ๊ฒ ๋ค๋ ์๋ฏธ์ด๋ค.
- ์ฒซ ๋ฒ์งธ ์ค์ MOV(์ด๋) A๋ฅผ AX๋ก ์ด๋์ ์ํจ๋ค๋ ์๋ฏธ์ด๋ค.
- AX๋ ๋ ์ง์คํฐ๋ฅผ ์๋ฏธํ๋ฉฐ ๋ ์ง์คํฐ๋ ์ค์ ๋ก ๊ณ์ฐ์ ํด์ฃผ๋ ์์ญ์ด๋ค. ( ALU ๋ ์ง์คํฐ )
- ๋ ๋ฒ์งธ ์ค์ ADD(๋ํ๊ธฐ) B๋ฅผ AX์ ๋ํ๋ค๋ ์๋ฏธ์ด๊ณ ๊ธฐ์กด์์๋ A์ ํ์ฌ B๋ฅผ ๋ํ๋ค๋ ๋ป์ด ๋๋ค.
- ์ธ ๋ฒ์งธ ์ค์ MOV(์ด๋) AX(A+B๋ํ ๊ฐ)์ SUM์ ์ด๋์ ์ํจ๋ค๋ ์๋ฏธ์ด๋ค. ์ฆ ๋ณ์์ ๊ฐ์ ๋ฃ์๊ฑธ ์๋ฏธํ๋ค.
5. ์ฃผ๊ธฐ์ต์ฅ์น์ ๋ฐ๋ฌ๊ณผ์
(1) ์ง๊ณต๊ด
- ์ต์ด์ ์ฃผ๊ธฐ์ต์ฅ์น๋ก ์ฌ์ฉ๋ ์ง๊ณต๊ด : ํฌ๊ณ , ์ฝํ๋ฉฐ, ์ด์ด ๋ง์ด ๋ฐ์, ์ ๋ขฐ์ฑ์ด ๋จ์ด์ง๊ณ ๋ง์ ์ ๋ฅ๋ฅผ ์๋ชจ
(2) ์๊ธฐ์ฝ์ด๊ธฐ์ต์ฅ์น
- 1950๋ ๋ ํฌ๋ ์คํฐ๊ฐ ๊ฐ๋ฐ ํ๊ณ 20๋ ๋์ ์ฌ์ฉํ์ผ๋ฉฐ ์ปดํจํฐ์ ๋ฐ์ ์ ํฐ ๊ณตํ์ ํ๋ค.
- ์๊ธฐ์ฝ์ด : ๊ธฐ์ต์์๋ก ์ง๋ฆ์ด 0.3~0.5mm์ธ ์์ ๊ณ ๋ฆฌ ๋ชจ์์ ์์ฑ ๋ฌผ์ง์ด๊ณ ์ฃผ๋ก ํ๋ผ์ดํธ๋ก ์ ์์ ํจ.
- ์ ๋ฅ๊ฐ ์ค๋ฅธ์ชฝ์ผ๋ก ํ๋ฅด๋ฉด (1) ์ผ์ชฝ์ผ๋ก ํ๋ฅด๋ฉด (0) ๋ฐฉ์์ ์ด์ฉํ๊ณ , ์ ์์ด ๊บผ์ง ํ์๋ ๊ธฐ์ต๋๋ค๋ ํน์ง์ด ์๋ค.
์๊ธฐ์ฝ์ด๊ธฐ์ต์ฅ์น : 1950๋ ๋ ํฌ๋ ์คํฐ๊ฐ ๊ฐ๋ฐ ํ๊ณ 20๋ ๋์ ์ฌ์ฉํ์ผ๋ฉฐ ์ปดํจํฐ์ ๋ฐ์ ์ ํฐ ๊ณตํ์ ํ๋ค.
์๊ธฐ์ฝ์ด : ๊ธฐ์ต์์๋ก ์ง๋ฆ์ด 0.3~0.5mm์ธ ์์ ๊ณ ๋ฆฌ ๋ชจ์์ ์์ฑ ๋ฌผ์ง์ด๊ณ ์ฃผ๋ก ํ๋ผ์ดํธ๋ก ์ ์์ ํจ.
์ ๋ฅ๊ฐ ์ค๋ฅธ์ชฝ์ผ๋ก ํ๋ฅด๋ฉด (1) ์ผ์ชฝ์ผ๋ก ํ๋ฅด๋ฉด (0) ๋ฐฉ์์ ์ด์ฉํ๊ณ , ์ ์์ด ๊บผ์ง ํ์๋ ๊ธฐ์ต๋๋ค๋ ํน์ง์ด ์๋ค.
(3) ๋ฐ๋์ฒด๊ธฐ์ต์ฅ์น
- ๋ฐ๋์ฒด ์นฉ์์ ์ง์ ํ๋ก๋ก ๋ง๋ค์ด ๋ฃ์ ๊ธฐ์ต์ฅ์น
- ๋น ๋ฅด๋ฉฐ ๊ฒฝ์ ์ ์ด๊ณ ์ด์ ๋ง์ด ๋ฐ์ฐํ์ง ์๋๋ค๋ ์ฅ์ ์ด ์๋ค.
- ์ ๋ขฐ์ฑ์ด ๋์ผ๋ฉฐ ๊ฐํธํ๋ค.
- ํธ๋์ง์คํฐ์ ๋ฐ๋ช ํ ์ํํ ์ถ์ธ๊ฐ ์์๋์๋ค.
- 1960๋ ๋ ์ค๋ฐ : ํ ์นฉ์ 1,000๊ฐ ํ๋ก์์ ์ง์
- 1970๋ ๋ ์ค๋ฐ : 15,000๊ฐ ์ด์ ํ๋ก์์ ์ง์
- 1980๋ ๋ : 1/4์ธ์น ์นฉ์ 100๋ง๊ฐ ์์ ์ง์
- 2000๋ ๋ : 1,000์ต ๊ฐ ์ด์์ ์์๋ฅผ ์ง์
- ์ ์ํ๋ฏธ๊ฒฝ, ๋ค์ด์๋ชฌ๋ ํฑ, ์ญ์จ0.5๋ ๋ฑ์ ์ ๋ฐ ๊ธฐ์ ์ฌ๊ฑด์ด ๊ฒฝ์ ์ ์ด๊ณ ์ ๋ขฐ์ฑ ์๊ฒ ๋ํ ์์ฐ์ฒด์ ๋ก ์นฉ์ ๋ง๋ค ์ ์๋๋ก ํ๊ณ ์๋ค.
- ์๊ธฐ์ฝ์ด์์๋ ๋ง์ดํฌ๋ก์ด ๋จ์๋ก ํธ์ถ์ด ๋ ๋ฐ๋ฉด ๋ฐ๋์ฒด์์๋ ๋๋ ธ์ด ๋จ์๋ก ํธ์ถ์ด ๋๋ฉฐ ๋งค์ฐ ๋น ๋ฅธ ํธ์ถ์ด ๋๋ค.
- ๋ฐ๋์ฒด๋ ์ ๋ฅ๊ฐ ๋ฉ์ถ๋ฉด ๋ฐ์ดํฐ๊ฐ ํ๋ฐ ๋๋ค๋ ๋จ์ ์ด ์กด์ฌํ๋ค.
(4) RAM(Random Access Memory) : ์ฃผ๋ก ์ฌ์ฉ ๋จ.
- [1] SRAM(Static RAM) : ์ ์์ด ๊ณต๊ธ๋๋ ํ ๋ด์ฉ์ด ๊ทธ๋๋ก ์ ์ง๋๋ค.
- SRAM์ ์บ์๋ฉ๋ชจ๋ฆฌ(Cache Memory)๋ก ์ด์ฉ์ด ๋๋ค.
- [2] DRAM(Dynamic RAM) : ์ ์์ด ๊ณต๊ธ๋๋๋ผ๋ ๋ด์ฉ์ ์๋ฉธ์ ๋ฐฉ์งํ๊ธฐ ์ํด ๊ณ์์ ์ผ๋ก ๋ฆฌํ๋ ์ฑ์ ํด์ผ ํ๋ค.
- DRAM์ ์ฃผ๊ธฐ์ต์ฅ์น๋ก ๋ง์ด ์ด์ฉ์ด ๋๋ค.
(5) ROM(Read Only Memory)
[1] ROM : ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ ์๋ ๋ ๋ฐ์ดํฐ๋ฅผ ์ด ์์ ๊ธฐ๋กํ๋ค.
- ๋ณดํต ์ปดํจํฐ ๋ถํ ์ ์ด๊ธฐํ๋ฅผ ํด์ผํ๋๋ฐ ๊ฑฐ๊ธฐ์ ํ์ํ ๋ช ๋ น์ด๋ค์ด ๋ค์ด์๋ ๊ณณ์ด๋ค.
- ์ฝ๊ฒ ๋งํด, ROM์ ๋ฐ์ดํฐ์ ๋ณ๊ฒฝ ๋ฐ ์ญ์ ๊ฐ ์๊ณ ํ ๋ฒ ๋ฐ์ดํฐ๊ฐ ๋ฐํ๋ฉด ๊ทธ๊ฒ์ ์์ํ ์ด๋ค๋ ๋๋์ด๋ค.
- ๋ชจ๋ ๊ฐ์ ์ ํ์ ํ๋ก์ธ์ค์ ๋ฉ๋ชจ๋ฆฌ๋ ROM์ผ๋ก ๋ณด๋ฉด ๋๋ค. ( ๋ณ๊ฒฝ์ด ํ์์๋ ํ๋ก์ธ์ค๋ค์ด ๋ค์ด๊ฐ๋ค. )
[2] PROM(Programmable ROM) : ROM๊ณผ ๊ฐ์ ๊ธฐ๋ฅ, ๋์ค์ ํ ๋ฒ๋ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ ์ ์๋ ํน์ํ ROM์.
(6) ๋ฉ๋ชจ๋ฆฌ ๊ธฐ์
- 64k, 256M, 1GB ... 32GB DRAM
- ์ผ์ฑ์ ์ 2024๋ 10์ ์ธ๊ณ ์ต์ด 12๋๋ ธ 24GB GDDR7 DRAM ๊ฐ๋ฐ
[1] ํ๋์๋ฉ๋ชจ๋ฆฌ(flash memory)
- ๋นํ๊ดด ๋ฉ๋ชจ๋ฆฌ ๊ธฐ์ ์ด๋ฉฐ ์ ๋ ฅ์ด ํ์์๋ค๋ ํน์ง์ด ์๋ค.
- ๋นํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ์ด๋ฉฐ, ์ถฉ๊ฒฉ์ ๊ฐํ๋ค.
- ๋ํ์ ์ผ๋ก USB๊ฐ ์กด์ฌํ๋ค.
[2] ์บ์๋ฉ๋ชจ๋ฆฌ
- ๋งค์ฐ ๋น ๋ฅด๋ ๊ฐ์ด ๋น์ธ๋ค๋ ํน์ง์ด ์๋ค.
- ์์ฃผ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ๋ฅผ ์บ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํ๊ณ CPU๋ ๊ฑฐ๊ธฐ์ ๋จผ์ ๊ฐ์ ธ์ค๊ณ ์์ผ๋ฉด ๋ฉ๋ชจ๋ฆฌ์์ ๊ฐ์ ธ์ค๋ ํน์ง.
6. ์ ๋ ฅ, ์ฒ๋ฆฌ, ์ถ๋ ฅ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๊ณผ์
(1) ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- ํ์ผ : ๋ ์ฝ๋๋ค์ด ๋ชจ์ฌ ํ๋์ ํ์ผ์ ๊ตฌ์ฑ
- ๋ ์ฝ๋ : ์ฌ๋ฌ ํ๋์ ๋ชจ์, ํ๋์ ์ฒ๋ฆฌ๋จ์
- ํ๋ : ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์ฑํ๋ ํ๋์ ๋จ์
- ์ ๋ฆฌํ๋ฉด ํ๋๊ฐ ๋ชจ์ฌ์ ๋ ์ฝ๋๊ฐ ๋๊ณ ๋ ์ฝ๋๊ฐ ๋ชจ์ฌ์ ํ์ผ์ด ๋๋ ๊ตฌ์กฐ์ด๋ค.
ex) ์ฃผ์ํ์ผ -> ํ๋ํ๋์ ์ฃผ์๋ค์ด ๋ ์ฝ๋ -> ์ฃผ์๋ค์ ์์ธ์ ๋ณด(์ฐํธ๋ฒํธ, ์ด๋ฆ)์ ํ๋๋ผ๊ณ ํ๋ค.
๊ธฐ๋ก๋งค์ฒด : OMR / OCR ์นด๋์ ์๊ธฐํ ์ดํ ๋ฐ ์๊ธฐ๋์คํฌ ๋ฑ์ ์ฌ์ฉํจ.
- CPU๊ฐ ์ฒ๋ฆฌํ ๋ ํ ๋ฒ์ ํ ๋ ์ฝ๋์ฉ ์ฃผ๊ธฐ์ต์ฅ์น๋ก ์ฝ์ด ๋ค์ฌ์ง๋ค.
(2) ๊ธฐ๋ณธ์ ์ธ ์๋ฃ ์ฒ๋ฆฌ๊ณผ์
1. ์ ๋ ฅ์ฅ์น๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ๋ฐ๊ฒ ๋๋ค.
2. ์ฒ๋ฆฌ์ฅ์น์ธ CPU๋ฅผ ์ด์ฉํ์ฌ ์ฃผ๊ธฐ์ต์ฅ์น์ ๋ช ๋ น์ด๋ฅผ ์ฝ์ด๋ค์ฌ์์ ์ฒ๋ฆฌ๋ฅผ ํ๊ฒ ๋๋ค.
3. ์ค๊ฐ์ ๋ณด์กฐ๊ธฐ์ต์ฅ์น๋ฅผ ํตํด ์ ๋ณด๋ฅผ ์ฝ์ด ๋ค์ผ ์ ์๊ณ , ์ ๋ณด๋ฅผ ์ ์ฅํ ์๋ ์๊ฒ ๋๋ค.
4. ์ถ๋ ฅ์ฅ์น(๋ชจ๋ํฐ, ํ๋ฆฐํฐ ๋ฑ)์ ๋ด๋ณด๋ด๊ฒ ๋์ด ์ฌ์ฉ์๋ ๋์ผ๋ก ๋ณผ ์ ์๊ฒ ๋๋ค.
(3) ๋ฐ์ดํฐ ์ ๋ ฅ / ๊ฒฐ๊ณผ ์ถ๋ ฅ
์ฃผ๊ธฐ์ต์ฅ์น์ ์ ๋ ฅํ๋ ๋ฐฉ๋ฒ : ์์ฑ, ํค๋ณด๋, ๋ง์ฐ์ค, ํ, ํฐ์น์คํฌ๋ฆฐ, OMR, OCR, MICR ์นด๋, USB ๋ฑ์ด ์กด์ฌ
์ถ๋ ฅ๋ฐฉ๋ฒ : ํ๋ฆฐํฐ, CRT, LCD ํฐ๋ฏธ๋, ์๊ธฐํ ์ดํ๋ ์๊ธฐ๋์คํฌ, HDD, CD-ROM, DVD, USB ๋ฉ๋ชจ๋ฆฌ ๋ฑ
(4) ์ปดํจํฐ ๋ช ๋ น์ด์ ์ํ๊ณผ์
- A+B*C ์ฐ์ฐ์ ์ ๋ ฅ๋ฐ๊ณ ์ปดํจํฐ๊ฐ ์ฒ๋ฆฌํ ๋ค ์ถ๋ ฅํ๋ ๊ณผ์ ์ ๋ณด์ฌ์ค๋ค.
1. A+B*C๋ฅผ ์ ๋ ฅ์ ๋ฐ๊ฒ ๋๊ณ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฅ์ด ๋๊ฒ ๋๋ค.
2. CPU๋ ์ฃผ๊ธฐ์ต์ฅ์น์์ A, B, C์ ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด ๋ค์ด๊ฒ ๋๋ค.
3. CPU๋ B์ C๋ฅผ ๊ณฑํ ๊ฒฐ๊ณผ๊ฐ์ A์ ๋ํ๊ฒ ๋๊ณ ๊ทธ ๊ฒฐ๊ณผ๊ฐ์ ์ถ๋ ฅ์ ํ๊ฒ ๋๋ค.
4. ์ด ๊ณผ์ ์์ ๋ณด์กฐ๊ธฐ์ต์ฅ์น๋ ์ฌ์ฉ ๋ ์ ์๊ณ ์ฌ์ฉ์ด ์ ๋ ์๋ ์๋ค.
'๐๋ฐฉ์กํต์ ๋ํ๊ต > โ๏ธ์ปดํจํฐ์ ์ดํด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ปดํจํฐ์ ์ดํด 4๊ฐ - ์ปดํจํฐ์ ์ ์ถ๋ ฅ (0) | 2025.03.07 |
---|---|
์ปดํจํฐ์ ์ดํด 2๊ฐ - ์ปดํจํฐ์ ํต์ ์ฐ์ ์ ๋ฐ์ (0) | 2025.03.02 |
์ปดํจํฐ์ ์ดํด 1๊ฐ - ์ ๋ณด์ฌํ์ ์ ๋ณดํ๋ช (1) | 2025.03.02 |