ÇöÀçÀ§Ä¡: HOME > ³ëÆ®ºÏ°­Á > Ä®·³
   »ó±â ¸®ºä Á¦Ç°ÀÇ »ç¾ç°ú ½ÇÁ¦ ÆǸŵǴ Á¦Ç°ÀÇ »ç¾ç °£¿¡ Â÷ÀÌ°¡ ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù.
//-->
CPUÀÇ ¿ª»ç - Á¦ 1ºÎ
ÀÌ ±â»ç´Â 3°³ÀÇ ÆäÀÌÁö·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. µî·ÏÀϽà : 2003-02-07 ¿ÀÈÄ 8:02:16 


»çÁø¼³¸í : Intel 4004 (ÃÖÃÊÀÇ CPU)
*»çÁøÃâó: intell.com

¿äÁò ³ëÆ®ºÏÀ̳ª µ¥½ºÅ©Å¾ µîÀÇ ÄÄÇ»Å͸¦ ±¸¸ÅÇÏ·Á´Â »ç¶÷µéÀÌ °¡Àå ¸ÕÀú °ü½ÉÀÖ°Ô º¸´Â ºÎºÐÀº ¾îµðÀϱî?

¾Æ¸¶µµ ±×°ÍÀº CPUÀÇ ¼º´ÉÀÏ °ÍÀÌ´Ù.

¹°·Ð CPUÀÇ ¼º´ÉÀÌ ÄÄÇ»ÅÍ ¼º´ÉÀÇ ÀüºÎ´Â °áÄÚ ¾Æ´ÏÁö¸¸, CPU¸¦ ±âÁØÀ¸·Î Á¦Ç°À» ¼±ÅÃÇÏ´Â ÀÌÀ¯´Â ´ëºÎºÐÀÇ ÄÄÇ»ÅÍ°¡ CPUÀÇ ¼º´É¿¡ µû¶ó ÁÖº¯±â±âÀÇ ¼º´É¿¡µµ Â÷µîÀ» µÎ°í Àֱ⠶§¹®ÀÌ´Ù.

±×·³ ÄÄÇ»Å͸¦ ¼±ÅÃÇϴµ¥ °¡Àå Å« ±âÁØÀÌ µÇ´Â CPU¶õ ¹«¾ùÀϱî?

ÄÄÇ»ÅÍ¿¡ À־ ¾ø¾î¼­´Â ¾ÈµÉ ÇÙ½É ºÎÇ°ÀÎ CPU¶ó´Â °ÍÀÌ ¾î¶»°ÔÇؼ­ »ý°Ü³µ°í ¿À´Ã³¯ÀÇ ÇüÅ·Π¹ßÀüµÇ¾î ¿Ô´ÂÁö ÀÌ ½Ã°£À» ÅëÇØ ¾Ë¾Æº¸±â·Î ÇÏÀÚ.



CPUÀÇ ±â´É

ÄÄÇ»Å͸¦ ´Ã »ç¿ëÇÏ´Â »ç¶÷µé Áß ÀÇ¿Ü·Î ¸¹Àº »ç¶÷µéÀÌ ÄÄÇ»ÅÍÀÇ ³»ºÎ¸¦ º» ÀûÀÌ ¾ø°Å³ª °¢ ºÎÇ°ÀÌ ¾î¶² ¿ªÇÒÀ» ÇÏ´ÂÁö ´ëÇØ ÀÚ¼¼È÷ ¸ð¸£°í ÀÖ´Ù.

¶§¹®¿¡ ÄÄÇ»ÅÍÀÇ ±¸¼º°ú ±× ¾È¿¡¼­ÀÇ CPUÀÇ ÀÛ¿ëÀ» ¸ÕÀú ¾Ë¾Æº¸µµ·Ï ÇÏ°Ú´Ù.

ÄÄÇ»ÅÍ´Â Å©°Ô ÀÔÃâ·ÂÀåÄ¡, ¿¬»êÀåÄ¡, Á¦¾îÀåÄ¡, ÀúÀåÁ¤Ä¡, Ãâ·ÂÀåÄ¡·Î ±¸¼ºÀÌ µÇ¾îÀÖ´Ù.

¿©±â¼­ CPU(Central Processing Unit)¶õ ¿ì¸®¸»·Î Çؼ®À» Çغ¸¸é Áß¾Ó¿¬»ê ó¸®ÀåÄ¡°¡ µÇ´Âµ¥, »ê¼ú³í¸® ¿¬»êÀåÄ¡(ALU)¿Í Á¦¾îÀåÄ¡(CU)¸¦ ÇϳªÀÇ Ä¨¿¡ ÁýÀû½ÃŲ °ÍÀÌ´Ù.

»ê¼ú³í¸® ¿¬»êÀåÄ¡(Artihmetic-Logic Unit: ALU)¶ó´Â °ÍÀº ÄÄÇ»ÅÍÀÇ °¡Àå ±âº»ÀûÀÎ ±â´ÉÀ¸·Î½á ÀÔ·ÂÀåÄ¡¿¡¼­ ÀԷµǴ 2ÁøÀÇ µ¥ÀÌÅ͸¦ 1ÃÊ¿¡ ¸î ¹øÀÇ °è»êÀ» ¼öÇàÇÒ ¼ö Àִ°¡¸¦ ºü¸£±â·Î ³ªÅ¸³½´Ù.

½±°Ô ¸»ÇØ ÇöÀç¿¡ º¼ ¼ö ÀÖ´Â 1MHzÀÇ ¼Óµµ¸¦ »ý°¢Çϸé 1ÃÊ µ¿¾È 1°ú 0À» ¿¢¼¼½º ÇÒ ¼ö Àִ Ƚ¼ö°¡ 1,000,000¹øÀ̶ó´Â °ÍÀÌ´Ù. µû¶ó¼­ ¿äÁò ³ª¿À´Â 2GHzÀÇ CPU°¡ ¾ó¸¶³ª ´ë´ÜÇÑ °ÍÀÎÁö »ó»óÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

Á¦¾îÀåÄ¡(CU)°¡ ÇÏ´Â ¿ªÇÒÀº ÄÄÇ»Å͸¦ ±¸¼ºÇÏ´Â °¢ ºÎÇ°µéÀÌ ¼­·Î Ãæµ¹ÀÌ µÇÁö ¾Êµµ·Ï Á¶Á¤À» ÇØÁÖ´Â °ÍÀÌ´Ù. ÇÏÁö¸¸, ÃÖ±Ù »ç¾çÀÌ ³ôÀº CPU°¡ ³ª¿À°í ºü¸¥ Àü¼Û¼Óµµ¸¦ °®´Â ¿ÜºÎÀåÄ¡°¡ ´Ã¾î³²¿¡ µû¶ó¼­ ÀÌ ±â´ÉÀº CPUÀÇ ºÎ´ãÀ» ´ú¾îÁÖ±â À§ÇØ ºÐ»êÀ» ½ÃÅ°´Â Ãß¼¼ÀÌ´Ù.



»çÁø¼³¸í : ÄÄÇ»ÅÍÀÇ °£´ÜÇÑ ±¸Á¶

±× ¹Û¿¡ CPU´Â µ¥ÀÌÅÍÀÇ ÀÔÃâ·ÂÀ» °üÀåÇϰųª ÁÖ±â¾ïÀåÄ¡·ÎÀÇ ±â´ÉÀ» ÇÏ´Â µî ÈçÈ÷ »ç¶÷ÀÇ ³ú¿¡ ºñÀ¯µÈ´Ù. ´õ ±íÀÌ µé¾î°¡¸é ±ÛÀ» ¾²´Â ÇÊÀÚµµ, ±ÛÀ» Àд µ¶ÀÚµµ ¸Ó¸®°¡ Áö²ö°Å¸±°Ô »·ÇÏ´Ï CPUÀÇ ±â´É¿¡ ´ëÇؼ­´Â ¿©±â¼­ ÁÙÀ̱â·Î ÇÏ°Ú´Ù.



¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­ÀÇ Åº»ý°ú Intel

CPUÀÇ Åº»ýÀº ¾îµð¼­ºÎÅÍ ½ÃÀ۵Ǵ °ÍÀϱî?

CPU´Â ¿©·¯ ÀåÄ¡µéÀ» ÇϳªÀÇ ½Ç¸®ÄÜ Ä¨¿¡ ´ã¾Æ ³õÀº °ÍÀ̹ǷΠÁýÀû±â¼úÀÇ ¹ßÀü°ú ÇÔ²² ÇØ¿Ô´Ù°í Çصµ °ú¾ðÀÌ ¾Æ´Ï´Ù. ÀÌ·± Àǹ̿¡¼­ º¸¸é 1948³â º§ ¿¬±¸¼ÒÀÇ John Bardeen°ú Walter Barttain µî¿¡ ÀÇÇØ °³¹ßµÈ Æ®·£Áö½ºÅÍ¿Í ÀÌ ÈÄ °³¹ßµÈ Á÷Á¢È¸·Î´Â CPUź»ýÀÇ Ãʼ®ÀÌ µÇ¾ú´Ù°í ÇÒ ¼ö ÀÖ´Ù.

ÃÖÃÊÀÇ CPU´Â 1969³â ÀϺ»ÀÇ °è»ê±â ȸ»çÀÎ ºñÁöÄÄ(Busicom)¿¡¼­ °³¹ßµÇ¾ú´Ù. ÀÛÀº »çÀÌÁîÀ̸鼭µµ ÇÁ·Î±×·¥ÀÌ °¡´ÉÇÑ °è»ê±â¸¦ ¸¸µé±â À§ÇØ ´ç½Ã ⸳µÈ Intel¿¡ ÀÇ·ÚÇÏ¿© °³¹ßÇÏ°Ô µÈ 4004ÀÌ´Ù.

¿ø·¡ ºñÁöÄÄ ÃøÀÇ ¿ä±¸´Â °è»ê±â¿¡¼­ »ç¿ëÇÒ Ä¿½ºÅÒ Ä¨À» Á¦Á¶ÇÏ´Â °ÍÀ̾ú´Âµ¥, ´ç½ÃÀÇ ½ÅÇü°è»ê±â ´ã´çÀÇ Ted Hoff¶ó´Â »ç¶÷ÀÌ º¸´Ù ÁÁÀº È¿°ú¸¦ °¡Áø ¹ü¿ë ³í¸® µð¹ÙÀ̽º¸¦ °í¾ÈÇÑ °ÍÀÌ ¿À´Ã³¯ÀÇ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­·Î À̾îÁø °ÍÀÌ´Ù. ´çÃÊ Federico Faggin, Ted Hoff ¿Ü¿¡µµ ºñÁöÄÄÀÇ ¿£Áö´Ï¾îÀÎ Masatoshi Shima¶ó´Â »ç¶÷µµ °³¹ß ÀÛ¾÷¿¡ Âü¿©¸¦ Çß´Ù.

ÀÌ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­ÀÇ ±Ç¸®´Â ´çÃÊ Intel¿¡ 60,000 ´Þ·¯¸¦ ÁöºÒÇß´ø ºñÁöÄÄ¿¡ ÀÖ¾úÁö¸¸ ÀÌ °ÍÀÇ °¡´É¼ºÀ» ´«Ä¡ æ Intel¿¡¼­ ±Ç¸®¸¦ ´Ù½Ã »çµé¿©¼­ 1971³â 11¿ù¿¡ µ¶ÀÚÀûÀ¸·Î 1°³´ç 200´Þ·¯¿¡ ½ÃÆǸ¦ ÇÏ°Ô µÈ´Ù.

ÀÌ·± ¿ì¿©°îÀý ³¡¿¡ ¼¼»ó¿¡ ¸ð½ÀÀ» µå·¯³½ 4004´Â 2,250¿© °³ÀÇ Æ®·£Áö½ºÅÍ°¡ ÁýÀûµÇ¾î ÀÖ¾úÀ¸¸ç ¼¼°è ÃÖÃÊÀÇ ÄÄÇ»ÅÍÀÌÀÚ Áø°ø°ü 18,000°³°¡ ³»ÀåµÈ ENIAC°ú µ¿ÀÏÇÑ Á¤µµÀÇ ´É·ÂÀ» °¡Á³´Ù. ¶ÇÇÑ 108KHz·Î µ¿ÀÛÇÏ´Â 4bitÀÇ ÇÁ·Î¼¼¼­·Î½á 640 bytesÀÇ ¸Þ¸ð¸®¸¦ °¡Áö°í ÀÖ¾ú´Ù. 1972³â¿¡´Â ¿©±â¼­ ¹ßÀüµÈ ÇüÅÂÀÎ 4040ÀÌ Ãâ½Ã µÇ´Â µî ÀÌÈÄ CPUÀÇ ¸ðµ¨ÀÌ µÇ¾ú´Ù.

¿©±â¼­ Àá±ñ ¾ð±ÞÀ» ÇÏ°í ³Ñ¾î°¡¾ß ÇÒ °ÍÀº ¹Ù·Î bit°³³äÀÌ´Ù.

286 ÄÄÇ»ÅͺÎÅÍ Á¢Çß´ø ÄÄÇ»ÅÍ 1¼¼´ë¶ó¸é ¡°XX bit CPU¸¦ °®Ãá ÄÄÇ»ÅÍ!~¡± ¶ó´Â ¸»À» µé¾îº» ÀûÀÌ ÀÖÀ»ÅÙµ¥, bit¶ó´Â °ÍÀº ½±°Ô ¸»ÇØ ÄÄÇ»ÅÍ°¡ µ¥ÀÌÅÍÀÇ ´ÜÀ§ÀÌ´Ù.

¿©±â¼­ Áß¿äÇÑ °ÍÀº 8bit¿Í 16bitÀÇ CPU¸¦ ´Ü¼øºñ±³ ÇÒ ¶§ º¸´Â »ç¶÷¿¡ µû¶ó¼­´Â 8°ú 16ÀÇ ´Ü¼øÇÑ 2°öÀ¸·Î »ý°¢ ÇÒ Áöµµ ¸ð¸£Áö¸¸, ½Ç»ó ÀÌ°ÍÀº 28°ú 216ÀÇ Â÷ÀÌ°¡ µÇ±â ¶§¹®¿¡ 2¹è°¡ ¾Æ´Ï¶ó 28¹è°¡ µÇ´Â °ÍÀÌ´Ù.

´ç½Ã ÄÄÇ»ÅÍ ÇпøÀ̳ª ÄÄÇ»ÅÍ µ¿¾Æ¸®¿¡¼­´Â À̸¦ ÀÌÇØÇϱ⠽±°Ô 8Â÷¼±µµ·Î¿Í 16Â÷¼± µµ·Î·Î ºñÀ¯¸¦ ÇÏ°í´Â Çߴµ¥, °è»ê»ó ³ªÅ¸³ª´Â ¼öÄ¡¸¦ ±âÃÊ·Î »ý°¢À» Çغ¸¸é µ¥ÀÌÅÍ Ã³¸® ¼ÓµµÀÇ Â÷À̸¦ ´À³¢½Ç ¼ö ÀÖÀ» °ÍÀÌ´Ù.

1972³â 4¿ù¿¡´Â ÃÖÃÊÀÇ 8bit ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­ÀÎ 8008ÀÌ ¹ßÇ¥µÈ´Ù.

¾à 3,200 ¿©°³ÀÇ Æ®·£Áö½ºÅÍ·Î ±¸¼ºµÇ¾î Å͹̳ΠÄÁÆ®·Ñ·¯·Î½á »ç¿ëµÈ 8008Àº ¾à 500~800KHzÀÇ Å¬·° ½ºÇǵå·Î µ¿ÀÛÀ» ÇÏ¿´°í 16KBÀÇ ¸Þ¸ð¸® °ø°£À» °®°í ÀÖ¾ú´Ù.

4040°ú ºñ½ÁÇÑ Æ¯Â¡À» ¶ç´Â ¹Ý¸é »óÀÌÇÑ ±¸¼ºµµ °®°í ÀÖ¾ú´Âµ¥, ¹«¾ùº¸´Ùµµ µÚÀÌ¾î µîÀåÇÏ¿© °³Àοë ÄÄÇ»ÅÍ(PC)¿¡ »ç¿ëµÇ´Â 8080ÀÇ Ãʼ®ÀÌ µÇ´Â Á¦Ç°À̶ó´Â Á¡¿¡¼­ Áß¿äÇÑ Àǹ̰¡ ÀÖ´Ù.

8008¿¡ µÚÀ̾î 1974³â 4¿ù¿¡ 8080ÀÌ Ãâ½ÃµÇ¾ú´Ù.

4004¸¦ °³¹ßÀÚÀÎ Federico FagginÀÌ IntelÀ» ¶°³ª Zilog¶ó´Â ȸ»ç¸¦ â¾÷Çϱâ Àü ÆÀÀåÀ¸·Î °³¹ß¿¡ Âü¿©ÇÑ ¸¶Áö¸· ¸ðµ¨ÀÌÀÚ ÃÖÃÊÀÇ PCÀÎ Altair¿¡ ä¿ëµÇ¾î ¹ü¿ë CPUÀÇ ½ÃÀåÀ» ¿­¾îÁØ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­·Î À¯¸íÇÏ´Ù.

´ç½Ã ¹Ì±¹Àε鿡°Ô Å« »ç¶ûÀ» ¹ÞÀº TVÇÁ·ÎÀÎ ¡°½ºÅ¸Æ®·¢¡±¿¡¼­ µîÀåÇÏ´Â ¿ìÁÖ¼±ÀÎ ¿£ÅÍÇÁ¶óÀÌÁîÈ£ÀÇ Á¾ÂøÁö¿¡¼­ À̸§À» µû¿Â °Íµµ ´«±æÀ» ²ö´Ù.

AltairÀÇ ¼º°ø°ú ÇÔ²² 8080Àº ¸¹Àº °³Àοë ÄÄÇ»ÅÍ¿¡ ÀåÂøµÇ´Â µî ¼º°øÀûÀÎ ¸ð½ÀÀ» º¸¿´´Âµ¥, °³¹ßÀÚÀÎ Federico FagginÀº ¡°4004¿Í 8008ÀÌ °³Ã´ÇÑ ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼­ ½ÃÀåÀ» 8080ÀÌ Çö½Ç·Î ¿Ï¼ºÇØÁá´Ù.¡±¸ç ÀÚÆò ÇÒ Á¤µµ¿´´Ù.

ƯÈ÷ 19¼¼¿´´ø ºô °ÔÀÌÃ÷°¡ 8080¿ëÀÇ BASICÀ» °³¹ßÇÏ¿© MITS»ç¿¡ ÆǸÅÇÑ ÀÏÈ­´Â ´ç½ÃÀÇ 8080ÀÇ È¿¿ëÀ» ¸»ÇØÁشٰí ÇÒ ¼ö ÀÖ´Ù.

5,000¿© °³ÀÇ Æ®·£Áö½ºÅ͸¦ ÇϳªÀÇ Ä¨¿¡ ÁýÀûÇÏ¿© 8008ÀÇ ¾à 10¹è Á¤µµÀÇ ´É·Â¿¡ ÇØ´çÇÏ´Â 2MHzÀÇ Å¬·° ½ºÇǵ带 °¡Áø 8080Àº 40Pin CERDIP(Ceramic Dual In-line Package)¶ó´Â ±âÆÇ°ú lead frameÀ» ÀúÀ¶Á¡ÀÇ À¯¸®·Î ºÀÇÕÇÑ ÀûÃþÇüÀ¸·Î µÇ¾îÀÖÀ¸¸ç, Â÷ÈÄ 8080-A, 8080A-1, 8080A-2 µîÀ¸·Î ¹ßÀüÇØ°¬´Ù.

16bit CPUÀÇ Åº»ý


1978³â¿¡´Â ±âÁ¸ÀÇ 8bit ÄÄÇ»ÅÍ ½Ã´ë¸¦ Á¾½Ä½Ãų ÃÖÃÊÀÇ 16ºñÆ® CPUÀÎ 8086ÀÌ Ãâ½ÃµÈ´Ù. 16bit·Î ¿¬»êÀ» ½ÇÇàÇÏ°í 16bit·Î µ¥ÀÌÅ͸¦ Àü¼Û/¼ö½ÅÇϸç 5MHzÀÇ Å¬·° ½ºÇǵå·Î µ¿ÀÛÇÏ´Â ÀÌ 8086Àº ´ç½Ã·Î¼± ¡°¾öû³ª°Ô ºü¸¥!¡±CPU¿´´Ù.

ÇÏÁö¸¸ ³Ê¹« ¾Õ¼­°¡´Â °Íµµ ÁÁÀº Àϸ¸Àº ¾Æ´Ï¾ú´Ù. ´ç½ÃÀÇ ±â¼ú·Î´Â 8bit°¡ ÁÖ·ùÀÎÁö¶ó 16bitÀÇ µ¥ÀÌÅÍ ¹ö½º¸¦ °¡Áø 8086¿¡ ȣȯµÇ´Â ¸ÞÀκ¸µå¸¦ ºñ·ÔÇÑ ÁÖº¯±â±â¸¦ Á¦ÀÛÇϱⰡ Èûµç ½ÇÁ¤À̾ú´Ù.

±×·¡µµ 29,000¿© °³ÀÇ Æ®·£Áö½ºÅ͸¦ ÁýÀû ½ÃŲ 8086Àº ¾î¶² ¸é¿¡¼­ X86½Ã¸®Á ¿­¾îÁØ ÃÖÃÊÀÇ Á¦Ç°À¸·Î º¼ ¼ö ÀÖÀ¸¸ç, ÀÌ ¶§ ºñ·ÔµÈ 16bitÀÇ ÁýÀû±â¼úÀº Â÷ÈÄ Pentium IIIÀÇ Åº»ýÀ» ½ÃÅ°´Â ¹ÙÅÁÀÌ µÇ¾ú´Ù.

¶ÇÇÑ ÀÌ Á¦Ç°À¸·Î ÀÎÇؼ­ IntelÀº ÀÚ»çÀÇ CPU°¡ IBM PC¿¡ »ç¿ëµÇ´Â Çà¿îÀ» °®°Ô µÇ´Âµ¥, ÀÌ´Â ÀåÂ÷ IBM-PC°¡ ¼¼°è PCÀÇ Ç¥ÁØÀ¸·Î ÀÚ¸®¸¦ Àâ¾Æ°¨¿¡ µû¶ó Intelµµ CPUÀÇ Ç¥ÁØÀ¸·Î ÀÚ¸®¸¦ °°ÀÌ ÇÏ°Ô µÇ¾ú±â ¶§¹®ÀÌ´Ù.

±× À̵ëÇØÀÎ 1979³â Ãâ½ÃµÈ 8088À» 8086ÀÇ Àú°¡ ¸ðµ¨·Î º¸´Â »ç¶÷µµ ¸¹Àºµ¥, ±× ÀÌÀ¯´Â 8086¿¡¼­ 16bit¿¬»ê¿¡ ¿ÜºÎµ¥ÀÌÅÍ bus¸¦ 8bit·Î ³»¸° °Í°ú º¸´Ù Àú·ÅÇÑ °¡°Ý¿¡ °ø±ÞÇ߱⠶§¹®ÀÌ´Ù. ÇÏÁö¸¸ ¼º´É»ó¿¡ À־´Â Å«Â÷ÀÌ°¡ ¾ø¾ú´Ù.

5MHz~10MHzÀÇ Å¬·° ÁÖÆļö¸¦ °¡Áø 8088Àº 1981³â IBM XT(extended Technology)¿¡ ä¿ë µÇ¾î ¸¹ÀÌ ¾²ÀÌ°Ô µÈ´Ù.

  ÀÌÀü [1] [2] [3] ´ÙÀ½   
 
[ ¾Æ·¡ ½ºÆÔ¹æÁö ±ÛÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä ]
: