๊ฐœ๋ฐœ/์ž„๋ฒ ๋””๋“œ 2

[์ž„๋ฒ ๋””๋“œ ์Šค์ผ€์น˜] 2. ํ•˜๋“œ์›จ์–ด ๋ถ„์„

1. CPU(=ํ”„๋กœ์„ธ์„œ)๊ฐ€ ํ•˜๋Š” ์ผ์€ ๋ญ์ฃ  ? : CPU๋Š” Core, Co-processor, MMU(Memory management), cache memory๋กœ ๊ตฌ์„ฑ๋˜์–ด์žˆ์Œ. CPU ๋‚ด๋ถ€์— ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•˜๋Š” Core๊ฐ€ ์žˆ๋Š”๋ฐ, ์ด Core๋Š” ๋ฉ”๋ชจ๋ฆฌ์— ์žˆ๋Š” ์ฝ”๋“œ๋ฅผ ์ฝ์–ด์˜ค๊ณ , ์ฝ์–ด์˜จ ์ฝ”๋“œ๋ฅผ ๊ธฐ๊ณ„์–ด๋กœ ๋ฒˆ์—ญํ•œ ํ›„, ์‹คํ–‰์„ ํ•ด lcd/sound/keypad๋ฅผ ๋™์ž‘์‹œํ‚ด. ์ฆ‰, ๋ชจ๋“  ๊ตฌ์„ฑ์š”์†Œ๋ฅผ CPU๊ฐ€ ์ œ์–ดํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋˜๊ณ  MCU์—์„œ CPU๋ฅผ ์ œ์™ธํ•œ ๊ตฌ์„ฑ์š”์†Œ๋“ค์€ Periphral(ํŽ˜๋ฆฌํผ๋Ÿด)์ด๋ผ ๋ถ€๋ฅด๋Š”๋ฐ ์ด๋•Œ ํŽ˜๋ฆฌํผ๋Ÿด์„ ๋™์ž‘์‹œํ‚ค๋ ค๋ฉด ํŽ˜๋ฆฌํผ๋Ÿด ์ปจํŠธ๋กค๋Ÿฌ ์„ค์ •์„ ํ•ด์•ผํ•จ. ๋”ฐ๋ผ์„œ CPU, ํŽ˜๋ฆฌํผ๋Ÿด, ํŽ˜๋ฆฌํผ๋Ÿด ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๋ชจ์•„์„œ ํ•˜๋‚˜์˜ MCU๋ฅผ ๋งŒ๋“ค์–ด๋‚ธ๋‹ค๊ณ  ๋ณด๋ฉด ๋จ ! 2. Co-Processer๊ฐ€ ํ•˜๋Š” ์ผ์€ ๋ญ์ฃ  ..

[์ž„๋ฒ ๋””๋“œ ์Šค์ผ€์น˜] 1. ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ์ด๋ž€ ?

์•ˆ๋…•ํ•˜์„ธ์š”. ๋‹ค์‹œ ์ž„๋ฒ ๋””๋“œ์˜ ์ทจ์ค€์ƒ์œผ๋กœ ๋Œ์•„์™”์œผ๋‹ˆ ์ดˆ์‹ฌ์œผ๋กœ ์ฐจ๊ทผ์ฐจ๊ทผ ๋‹ค์‹œ ๊ณต๋ถ€ํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ž„๋ฒ ๋””๋“œ ์„œ์ ์˜ ๊ฝƒ์ด๋ผ ๋ถˆ๋ฆฌ๋Š” ์ฒซ๋ฒˆ์งธ ๋„์„œ, ์ฝ์œผ๋ฉด์„œ ๊ธฐ์–ตํ•˜๊ณ  ์‹ถ์€ ๋ถ€๋ถ„์„ ์ •๋ฆฌํ•ด๋‘๋ ค๊ณ  ํฌ์ŠคํŒ…ํ•˜๋Š”๋ฐ, ๋ชจ๋“  ๋‚ด์šฉ์„ ์ ์„ ์ˆ˜๋Š” ์—†๊ณ  ์ œ ๊ธฐ์ดˆ ์ƒ์‹์— ๊ธฐ๋ฐ˜ํ•œ ์ •๋ฆฌ๋‹ค ๋ณด๋‹ˆ ํ˜น์—ฌ๋‚˜ ์ž˜๋ชป๋œ ๋ถ€๋ถ„์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜น์‹œ ๊ทธ๋Ÿฐ ๋ถ€๋ถ„์ด ๋ณด์ด๋ฉด ๋Œ“๊ธ€๋กœ ๋‚จ๊ฒจ์ฃผ์„ธ์š” ! ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ! ์ž„๋ฒ ๋””๋“œ ์Šค์ผ€์น˜ ๊ฐ•์ถ”ํ•ฉ๋‹ˆ๋‹ค ๐Ÿ‘๐Ÿป 1. ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ์ด๋ž€ ? : ํŠน์ˆ˜๋ชฉ์ ์„ ๊ฐ–๊ณ  ๊ฐœ๋ฐœ๋œ ํฌํ„ฐ๋ธ”(portable) ๊ธฐ๊ธฐ/์ปดํ“จํ„ฐ (ํœด๋Œ€์„ฑ์— ์˜ˆ์™ธ์ธ ๊ฒฝ์šฐ๋„ ์žˆ์Œ.) ์˜ˆ) mp3, pmp, dmb ← ์‚ฌ์กฑ์ด์ง€๋งŒ ์˜ˆ์‹œ๊ฐ€ ๋„ˆ๋ฌด ์˜ˆ์ „์ฑ…์ธ๊ฒŒ ํ‹ฐ๊ฐ€๋‚œ๋‹ค. ์š”์ฆ˜ ์• ๋“ค์€ ๋ชจ๋ฅผ๋ฒ•ํ•œ pmp.. 2. ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ์—์„œ c์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ  : ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ์€ ํ•˜๋“œ๋””์Šคํฌ..