1Àå. Çϵå¿þ¾îÀÇ ±âÃÊ

¿î¿µÃ¼Á¦´Â ±×ÀÇ ±â¹ÝÀÌ µÇ´Â Çϵå¿þ¾î ½Ã½ºÅÛ°ú ¹ÐÁ¢ÇÑ °ü°è¸¦ °¡Áö°í µ¿ÀÛÇØ¾ß ÇÑ´Ù. ¿î ¿µÃ¼Á¦´Â Çϵå¿þ¾î¸¸ÀÌ Á¦°øÇÒ ¼ö Àִ ƯÁ¤ ¼­ºñ½ºµéÀ» ÇÊ¿ä·Î ÇÑ´Ù. ¸®´ª½º ¿î¿µÃ¼Á¦¸¦ ¿ÏÀüÈ÷ ÀÌÇØÇÏ·Á¸é ÀÌÀÇ ±â¹ÝÀÌ µÇ´Â Çϵå¿þ¾îÀÇ ±âº» »çÇ×µéÀ» ÀÌÇØÇÏ°í ÀÖ¾î¾ß ÇÑ´Ù. ÀÌ Àå¿¡¼­´Â Çϵå¿þ¾î - ¿äÁòÀÇ PC - ¿¡ ´ëÇØ °£´ÜÈ÷ ¼Ò°³Çϵµ·Ï ÇÏ°Ú´Ù.

"Popular Electronics" ÀâÁöÀÇ 1975³â 1¿ùÈ£ Ç¥Áö¿¡ ¾ËÅ×¾î(Altair) 8080ÀÇ »ðÈ­°¡ µîÀåÇßÀ» ¶§ºÎ ÅÍ Çõ¸íÀº ½ÃÀ۵Ǿú´Ù. ½ºÅ¸Æ®·º Ãʱ⠿¡ÇǼҵ忡 µîÀåÇÏ´Â ¸ñÀûÁöÀÇ ¸íĪÀ» µû¼­ À̸§Áö¾î Áø ¾ËÅ×¾î 8080Àº1, Ãë¹Ì·Î ÀüÀÚ °øÀÛÀ» Áñ±â´Â ¿­¼ºÆĵéÀÌ °Ü¿ì 397 ´Þ·¯¸¸ µéÀ̸é Á¶¸³ÇÒ ¼ö ÀÖ´Â °ÍÀ̾ú´Ù. ÀÎÅÚ 8080 ÇÁ·Î¼¼¼­¿Í 256 ¹ÙÀÌÆ®ÀÇ ¸Þ¸ð¸®¿¡ È­¸é°ú Å°º¸µåµµ ¾ø¾î ¿ä Áò ±âÁØÀ¸·Î´Â º¸¸é º¸Àß°Í ¾ø´Â °ÍÀÌ´Ù. ÀÌ°ÍÀ» °³¹ßÇÑ ¿¡µå ·Î¹öÆ®(Ed Roberts)´Â ÀÚ½ÅÀÇ »õ ¹ß¸íÇ°¿¡ "°³Àοë ÄÄÇ»ÅÍ(personal computer, PC)"¶ó´Â À̸§À» ºÙ¿´´Âµ¥, ÀÌÁ¦ ÀÌ PC¶ó´Â ¿ë¾î´Â È¥ÀÚ¼­ µé ¼ö ÀÖ´Â Å©±âÀÇ ´ëºÎºÐÀÇ ÄÄÇ»Å͸¦ °¡¸®Å°°Ô µÇ¾ú´Ù. ÀÌ Á¤ÀÇ¿¡ µû¸£¸é ¸Å¿ì °­·ÂÇÑ ¼º´ÉÀ» ¹ßÈÖÇÏ´Â ¾ËÆÄ AXP ½Ã½ºÅÛ ¿ª½Ã PC¶ó°í ÇÒ ¼ö ÀÖ´Ù.

¿­·ÄÇÑ ÇØÄ¿µéÀº ¾ËÅ×¾îÀÇ ÀáÀç·ÂÀ» ¾Ë¾Æº¸¾Ò°í, À̸¦ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÛ¼ºÇÏ°í, Çϵå¿þ ¾î¸¦ Á¦ÀÛÇϱ⠽ÃÀÛÇß´Ù. ±×°ÍÀº À̵é Ãʱ⠼±±¸Àڵ鿡°Ô ÀÖ¾î ÀÚÀ¯ - ¿¤¸®Æ® ¼ºÁ÷ÀÚ¿¡ ÀÇ ÇØ ½ÇÇàµÇ°í º¸È£µÇ´Â °Å´ëÇÑ ÀÏ°ýó¸® ¸ÞÀÎÇÁ·¹ÀÓ ½Ã½ºÅÛÀ¸·ÎºÎÅÍÀÇ ÀÚÀ¯ - ¸¦ ÀǹÌÇß´Ù. ÀÚ±âÁý ½ÄŹ À§¿¡ ³õÀ» ¼ö ÀÖ´Â ÄÄÇ»ÅͶó´Â ÀÌ »õ·Î¿î Çö»ó¿¡ °í¹«µÈ ´ëÇÐ ÁßÅðÀÚµéÀº ¼ø½Ä °£¿¡ Å« µ·À» ¹ú°Ô µÇ¾ú´Ù. Á¶±Ý¾¿ ´Ù¸¥ ¼ö¸¹Àº Çϵå¿þ¾î°¡ µîÀåÇß°í, ¼ÒÇÁÆ®¿þ¾î ÇØÄ¿µéÀº ÀÌ »õ·Î¿î ±â°è¿ëÀ¸·Î ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé ¼ö À־ ÇູÇß´Ù. ¿ª¼³ÀûÀÌ°Ôµµ ¿äÁòÀÇ PC Çü ÅÂÀÇ ±â¹ÝÀ» ¸¸µç °ÍÀº 1981 ³â IBM PC¸¦ ¹ßÇ¥ÇÏ°í 1982³â ÃÊ À̸¦ °í°´µé¿¡°Ô ÆǸÅÇϱ⠽ÃÀÛÇÑ IBMÀ̾ú´Ù. ÀÎÅÚ 8088 ÇÁ·Î¼¼¼­¿¡ 64K ¸Þ¸ð¸® (256K±îÁö È®Àå°¡´ÉÇß´Ù), µÎ °³ÀÇ Çà ·ÎÇÇ µð½ºÅ© µå¶óÀ̺ê¿Í °¡·Î 80±ÛÀÚ, ¼¼·Î 25ÁÙÀÇ ¹®ÀÚ¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ´Â CGA (Color Graphic Adapter)2 Ä«µå¸¦ ÀåÂøÇÑ ÀÌ ÄÄÇ»ÅÍ´Â ¿äÁò ±âÁØÀ¸·Î º»´Ù¸é º°·Î °­·ÂÇÏÁø ¾ÊÁö¸¸ ¸Å¿ì Àß ÆÈ·È´Ù. À̸¦ À̾î IBMÀº 1983³â, ´ç½Ã¿£ »çÄ¡Ç°À¸·Î ¿©°ÜÁø 10M ¹ÙÀÌÆ®ÀÇ ¿ë·®ÀÇ ÇÏµå µð½ºÅ©°¡ ´Þ¸° IBM-XT¸¦ ³»³õ¾Ò´Ù. ¿À·¡Áö¾Ê¾Æ ÄÄÆÑ(Compaq)À» Æ÷ÇÔÇÑ ¸¹Àº ȸ»çµéÀÌ IBM PC¸¦ ¸ð¹æÇÑ ÄÄÇ»Å͵éÀ» »ý»êÇÏ°Ô ½ÃÀÛÇß°í, ÀÌ PCÀÇ ±¸Á¶´Â »ç½Ç»ó Ç¥ÁØÀÌ µÇ¾ú´Ù. ÀÌ ½ÇÁúÀûÀΠǥÁØÀº ¼ö¸¹Àº Çϵå¿þ¾î ¾÷üµéÀÌ ¼ºÀå´Ü°èÀÇ ½ÃÀåÀ» ³õ°í °æÀïÇÏ°Ô ¸¸µé¾ú°í, ÀÌ·Î ÀÎÇØ ³·¾ÆÁø °¡°Ý¿¡ °í°´µéÀº ÁÁ¾ÆÇß´Ù. ÀÌ ÃÊâ±â PC°¡ °¡Áø ½Ã½ºÅÛ ±¸Á¶Àû Ư¡ Áß ¸¹Àº °ÍµéÀÌ Áö±ÝÀÇ PC¿¡±îÁö ±×´ë·Î À̾îÁ® ¿Ô´Ù. ¿¹¸¦µé¾î, °¡Àå °­·ÂÇÑ ÀÎÅÚ ÆæƼ¾ö CPU¸¦ ä¿ëÇÑ ½Ã½ºÅÛÁ¶Â÷µµ, óÀ½ ½ÃÀÛÇÒ ¶§ ÀÎÅÚ 8086ÀÇ ¾îµå·¹½Ì ¸ðµå3¿¡¼­ ½ÃÀÛÇÑ´Ù. ¸® ´©½º Åä¹ßÁî°¡ ³ªÁß¿¡ ¸®´ª½º¶ó°í ºÒ¸®°Ô µÈ ÇÁ·Î±×·¥À» Â¥±â ½ÃÀÛÇßÀ» ¶§, ±×´Â ´ç½Ã °¡Àå ³Î¸® º¸±ÞµÇ¾î ÀÖ¾ú°í, °¡°Ýµµ Àû´çÇÑ Çϵå¿þ¾î¿´´ø ÀÎÅÚ 80386 PC¸¦ ¼±ÅÃÇß´Ù.

PCÀÇ ¿Ü°üÀ» º¸¸é, °¡Àå ºÐ¸íÇÏ°Ô ±¸ºÐÇÒ ¼ö ÀÖ´Â °ÍÀº ½Ã½ºÅÛ ¹Ú½º¿Í Å°º¸µå, ¸¶¿ì½º, ±×¸® °í ¸ð´ÏÅÍÀÌ´Ù. ½Ã½ºÅÛ ¹Ú½ºÀÇ ¾Õ¸é¿¡´Â ¸î °³ÀÇ ¹öÆ°°ú, ¼ýÀÚ¸¦ º¸¿©ÁÖ´Â ÀÛÀº µð½ºÇ÷¹ÀÌ4, ±×¸®°í Ç÷ÎÇÇ µå¶óÀ̺갡 ÀÖ´Ù. ¿äÁò¿¡ ³ª¿Â ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡´Â CD ROMÀÌ ´Þ·ÁÀÖ°í, µ¥ ÀÌÅÍ º¸È£¸¦ ÇÊ¿ä·Î ÇÏ´Â °æ¿ì ¹é¾÷¿ë Å×ÀÔ µå¶óÀ̺굵 ÀÖÀ» °ÍÀÌ´Ù. À̵é ÀåÄ¡µéÀ» ÃÑ°ýÇÏ ¿© ÁÖº¯ÀåÄ¡¶ó°í ÇÑ´Ù.

CPU°¡ ½Ã½ºÅÛ Àüü¸¦ ÅëÁ¦Çϱä ÇÏÁö¸¸, CPU¸¸ÀÌ ½Ã½ºÅÛ¿¡¼­ Áö´ÉÀ» °¡Áø À¯ÀÏÇÑ ÀåÄ¡´Â ¾Æ ´Ï´Ù. IDE ÄÁÆ®·Ñ·¯ °°Àº ÁÖº¯ÀåÄ¡ ÄÁÆ®·Ñ·¯ ¸ðµÎ ¾î´ÀÁ¤µµ ¼öÁØÀÇ Áö´ÉÀ» °¡Áö°í ÀÖ´Ù. PC ³»ºÎ¿¡´Â (±×¸² 1.1) CPU(¶Ç´Â ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¶ó°í ÇÑ´Ù)¿Í ¸Þ¸ð¸®, ¿©·¯°³ÀÇ ISA³ª PCI ÁÖº¯ÀåÄ¡ ÄÁÆ®·Ñ·¯¸¦ ²ÈÀ» ¼ö ÀÖ´Â ½½·ÔÀ» °®Ãá ¸¶´õº¸µå°¡ ÀÖ´Ù. IDE µð½ºÅ© ÄÁÆ®·Ñ·¯°°Àº ¸î¸î ÄÁÆ®·Ñ·¯´Â ½Ã½ºÅÛ º¸µå»ó¿¡ Àֱ⵵ ÇÏ´Ù.


1.1 CPU

CPU(CPUº¸´Ù´Â ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¶õ À̸§ÀÌ ´õ Àû´çÇÏ´Ù)´Â ¸ðµç ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ ÇÙ½ÉÀÌ ´Ù. ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­´Â ¸Þ¸ð¸®¿¡¼­ ¸í·ÉÀ» Àаí À̸¦ ¼öÇàÇÔÀ¸·Î½á, °è»êÀ» ÇÏ°í ³í¸® ¿¬»ê À» ¼öÇàÇÏ°í, µ¥ÀÌÅÍ È帧À» °ü¸®ÇÑ´Ù. ÄÄÇ»ÅÍ°¡ µîÀåÇÑ ÃÊâ±â¿¡´Â ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­ÀÇ ÀÌ ·± ±â´ÉµéÀÌ °¢°¢ º°µµÀÇ ÀåÄ¡·Î (½ÇÁ¦·Î Å« µ¢Ä¡ÀÇ ÀåÄ¡·Î) µÇ¾î ÀÖ¾ú´Ù. ÀÌ ¶§´Â Áß¾Óó¸® ÀåÄ¡(Central Processing Unit, CPU)¶ó´Â ¸»ÀÌ ÀûÇÕÇß´Ù. Áö±ÝÀÇ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­´Â ÀÌµé ±â´É ¿ä¼ÒµéÀ» °áÇÕÇØ ¸Å¿ì ÀÛÀº ½Ç¸®ÄÜ Á¶°¢ Çϳª¿¡ ÁýÀûȸ·Î·Î °¡Áö°í ÀÖ´Ù. ÀÌ Ã¥¿¡¼­´Â CPU, ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­(microprocessor), ÇÁ·Î¼¼¼­(processor)¶ó´Â ¿ë¾î¸¦ ¸ðµÎ °°Àº Àǹ̷Π»ç¿ëÇÑ ´Ù.

¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­´Â 0°ú 1ÀÇ °áÇÕÀÎ ÀÌÁø µ¥ÀÌÅÍ·Î µ¿ÀÛÇÑ´Ù. ÀÌ 0°ú 1Àº ²¨Áø »óÅÂ¿Í ÄÑÁø »óŸ¦ °®´Â Àü±â½ºÀ§Ä¡¿Í °°Àº °ÍÀÌ´Ù. ½ÊÁø¼ö·Î 42°¡ 10Â¥¸® 4°³¿Í 1Â¥¸® 2°³¸¦ ÀǹÌÇÏ´Â °Íó·³, ÀÌÁø¼ö´Â °¢°¢ÀÇ ÀÌÁø ¼ýÀÚ°¡ 2ÀÇ ¸îÁ¦°ö½ÂÀ» ³ªÅ¸³»´Â 2Áø ¼ýÀÚÀÇ ¿¬¼ÓÀÌ´Ù. ¿©±â ¼­ ¸îÁ¦°ö½ÂÀ̶õ °°Àº ¼ýÀÚ¸¦ ¿©·¯¹ø °öÇϴ Ƚ¼ö¸¦ ¸»ÇÑ´Ù. 10ÀÇ 1 Á¦°ö½Â(101)Àº 10ÀÌ°í, 10 ÀÇ 2Á¦°ö½Â(102)Àº 10x10, 103Àº 10x10x10 µîµîÀÌ´Ù. ÀÌÁø¼ö 0001Àº ½ÊÁø¼ö·Î 1, ÀÌÁø¼ö 0010 Àº ½ÊÁø¼ö 2, ÀÌÁø¼ö 0011Àº ½ÊÁø¼ö 3, ÀÌÁø¼ö 0100Àº ½ÊÁø¼ö 4¿¡ ÇØ´çÇÑ´Ù. µû¶ó¼­ ½ÊÁø¼ö 42´Â ÀÌÁø¼ö·Î 101010, Áï 2 + 8 + 32 ¶Ç´Â 21 + 23 + 25ÀÌ´Ù. ÄÄÇ»ÅÍ ÇÁ·Î±×·¥¿¡¼­´Â ÀϹÝÀûÀ¸ ·Î ¼ýÀÚ¸¦ ³ªÅ¸³»´Âµ¥ ÀÌÁø¼ö¸¦ ¾²±â º¸´Ù´Â ´Ù¸¥ Áø¹ýÀÎ ½ÊÀ°Áø¼ö¸¦ »ç¿ëÇÑ´Ù. ½ÊÀ°Áø¹ý¿¡ ¼­´Â °¢ ¼ýÀÚ°¡ 16ÀÇ ¸îÁ¦°ö½ÂÀ» ³ªÅ¸³½´Ù. ¼ýÀÚ´Â 0ºÎÅÍ 9±îÁö¸¸ ÀÖÀ¸¹Ç·Î 10ºÎÅÍ 15±îÁö ´Â ¹®ÀÚ A, B, C, D, E, F·Î Ç¥½ÃÇÑ´Ù. ¿¹¸¦µé¾î ½ÊÀ°Áø¼ö E´Â ½ÊÁø¼ö·Î 14ÀÌ°í, ½ÊÀ°Áø¼ö 2A ´Â ¼ýÀÚ 42(16Â¥¸® 2°³ + 10)ÀÌ µÈ´Ù. C ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­´Â ½ÊÀ°Áø¼ö ¾Õ¿¡ "0x"¸¦ ºÙ¿©¼­ ±¸º°ÇÑ´Ù. Áï ½ÊÀ°Áø¼ö 2A´Â 0x2A¶ó°í ¾´´Ù. ÀÌ Ã¥¿¡¼­´Â ÀÌ Ç¥±â¹ýÀ» »ç¿ëÇÑ´Ù.

¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­´Â µ¡¼Â, °ö¼À, ³ª´°¼À °°Àº ¼ýÀÚ ¿¬»ê°ú "X°¡ Yº¸´Ù Å«°¡?"°°Àº ³í¸® ¿¬ »êÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù.

ÇÁ·Î¼¼¼­ÀÇ ¸í·É ¼öÇàÀº ¿ÜºÎ Ŭ·°¿¡ ÀÇÇØ Á¦¾îµÈ´Ù. ÀÌ Å¬·°À» ½Ã½ºÅÛ Å¬·°À̶ó°í Çϸç, Á¤ ±âÀûÀ¸·Î Ŭ·° ÆÞ½º¸¦ ¸¸µé¾î ÇÁ·Î¼¼¼­·Î º¸³»°í, °¢ Ŭ·° ÆÞ½º¸¶´Ù ÇÁ·Î¼¼¼­´Â ÁÖ¾îÁø ÀÏ À» ÇÏ°Ô µÈ´Ù. ¿¹¸¦ µé¾î, ¾î¶² ÇÁ·Î¼¼¼­´Â °¢ Ŭ·° ÆÞ½º¸¶´Ù ¸í·É¾î¸¦ Çϳª¾¿ ó¸®ÇÑ´Ù. ÇÁ ·Î¼¼¼­ÀÇ ¼Óµµ´Â ÃÊ´ç ½Ã½ºÅÛ Å¬·°ÀÇ È½¼ö·Î ³ªÅ¸³»´Âµ¥, ¿¹¸¦ µé¾î 100MHz ÇÁ·Î¼¼¼­´Â ÃÊ ´ç 1¾ï¹øÀÇ Å¬·° ƽÀ» ¹Þ´Â´Ù. ±×·¯³ª ÇÁ·Î¼¼¼­¸¶´Ù ÇѹøÀÇ Å¬·° ƽ µ¿¾È ¼öÇàÇÏ´Â ÀÏÀÇ ¾ç ÀÌ ´Ù¸£±â ¶§¹®¿¡, CPUÀÇ ¼º´ÉÀ» Ŭ·° ¼Óµµ·Î ºñ±³ÇÏ´Â °ÍÀº À߸øµÈ °ÍÀÌ´Ù. ÇÏÁö¸¸ ¸ðµç Á¡µéÀÌ ¶È°°´Ù¸é, Ŭ·° ¼Óµµ°¡ ºü¸¥ °ÍÀÌ ´õ °­·ÂÇÑ ÇÁ·Î¼¼¼­ÀÌ´Ù. ÇÁ·Î¼¼¼­°¡ ¼öÇàÇÏ´Â ¸í ·ÉÀº ¸Å¿ì ´Ü¼øÇÑ °ÍÀÌ´Ù. ¿¹¸¦ µé¸é "¸Þ¸ð¸® X À§Ä¡¿¡ ÀÖ´Â ³»¿ëÀ» ·¹Áö½ºÅÍ Y·Î Àоîµé ¿©¶ó" °°Àº °ÍÀÌ´Ù. ·¹Áö½ºÅÍ(register)´Â µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í ¿¬»êÀ» Çϴµ¥ »ç¿ëÇÏ´Â ¸¶ÀÌÅ© ·ÎÇÁ·Î¼¼¼­ ³»ºÎ¿¡ ÀÖ´Â ±â¾ïÀå¼ÒÀÌ´Ù. ¾î¶² ¸í·ÉÀº ÇÁ·Î¼¼¼­°¡ ÇÏ´ø ÀÏÀ» Áß´ÜÇÏ°í ¸Þ¸ð¸® ÀÇ ´Ù¸¥ À§Ä¡¿¡ ÀÖ´Â ¶Ç ´Ù¸¥ ¸í·É¾î·Î °Ç³Ê¶Ù°Ô Çϱ⵵ ÇÑ´Ù. ÀÌ·± Àڱ׸¸ ¸í·É ´ÜÀ§´Â ÇÁ ·Î¼¼¼­°¡ 1ÃÊ¿¡ ¼ö¹é¸¸¿¡¼­ ½ÉÁö¾î ¼ö½Ê¾ï°³ÀÇ ¸í·É¾î¸¦ ½ÇÇàÇÒ ¼ö ÀÖ°Ô ÇÏ¿©, Áö±ÝÀÇ ÇÁ·Î ¼¼¼­°¡ °ÅÀÇ ¹«ÇÑÇÑ ´É·ÂÀ» °¡Áú ¼ö ÀÖ°Ô ÇÑ´Ù.

¸í·É¾î¸¦ ¼öÇàÇÏ·Á¸é ¸ÕÀú ¸í·É¾î¸¦ ¸Þ¸ð¸®¿¡¼­ °¡Á®¿Í¾ß ÇÑ´Ù. ¾î¶² ¸í·É¾î´Â ¸Þ¸ð¸®¿¡ ÀÖ ´Â µ¥ÀÌÅ͸¦ ÂüÁ¶Çϱ⵵ Çϴµ¥, ÀÌ °æ¿ì ¸Þ¸ð¸®¿¡¼­ µ¥ÀÌÅ͸¦ °¡Á®¿Í¾ß Çϸç, µ¥ÀÌÅ͸¦ ¾² ·Á°í ÇÏ´Â °æ¿ì ¸Þ¸ð¸®¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°Ô µÈ´Ù.

ÇÁ·Î¼¼¼­¿¡ ÀÖ´Â ·¹Áö½ºÅÍÀÇ Å©±â¿Í °¹¼ö, Á¾·ù´Â ÇÁ·Î¼¼¼­ Á¾·ù¸¶´Ù ´Ù¸£´Ù. ÀÎÅÚ 486 ÇÁ·Î ¼¼¼­´Â ¾ËÆÄ AXP ÇÁ·Î¼¼¼­¿Í ´Ù¸¥ ·¹Áö½ºÅÍ ¼¼Æ®¸¦ °¡Áø´Ù. ¿ì¼± ÀÎÅÚÀÇ ·¹Áö½ºÅÍ´Â 32ºñ Æ® Å©±âÁö¸¸ ¾ËÆÄ AXPÀÇ ·¹Áö½ºÅÍ´Â 64ºñÆ®ÀÌ´Ù. ±×·¸Áö¸¸ ´ëü·Î ¾î¶² ÇÁ·Î¼¼¼­ÀÌµç ¿©·¯ °³ÀÇ ÀÏ¹Ý ¸ñÀû ·¹Áö½ºÅÍ¿Í À̺¸´Ù ÀûÀº °¹¼öÀÇ Æ¯¼ö ¸ñÀû ·¹Áö½ºÅ͸¦ °®´Â´Ù. ´ëºÎºÐÀÇ ÇÁ ·Î¼¼¼­´Â ´ÙÀ½°ú °°Àº Ư¼ö ¸ñÀûÀÇ Àü¿ë ·¹Áö½ºÅ͸¦ °¡Áö°í ÀÖ´Ù.


1.2 ¸Þ¸ð¸®(Memory)

¸ðµç ½Ã½ºÅÛ¿¡´Â ¸Þ¸ð¸® ºÐ·ù ü°è°¡ ÀÖÀ¸¸ç, ´Ù¸¥ Å©±â¿Í ¼Óµµ¸¦ °®´Â ¸Þ¸ð¸®µéÀÌ ÀÌ Ã¼°è ÀÇ ¼­·Î ´Ù¸¥ ÁöÁ¡¿¡ À§Ä¡ÇÑ´Ù. ¿ì¼± °¡Àå ºü¸¥ ¸Þ¸ð¸®´Â ij½Ã ¸Þ¸ð¸®·Î, ¸» ±×´ë·Î ¸ÞÀÎ ¸Þ ¸ð¸®ÀÇ ³»¿ëÀ» Àӽ÷Πº¸°üÇÏ´Â, Áï ij½ÃÇϴµ¥ »ç¿ëÇÏ´Â ¸Þ¸ð¸®ÀÌ´Ù. ÀÌ·± ¸Þ¸ð¸®´Â ¼Óµµ´Â ¸Å¿ì ºü¸£Áö¸¸ °ªÀÌ ºñ½Î±â ¶§¹®¿¡, ´ëºÎºÐÀÇ ÇÁ·Î¼¼¼­´Â Ĩ ¾È¿¡ ¼Ò·®ÀÇ Ä³½Ã ¸Þ¸ð¸®¸¦, ±× ¸®°í º¸µå»ó¿¡ Ãß°¡·Î ij½Ã ¸Þ¸ð¸®¸¦ °¡Áö°í ÀÖ´Ù. ¾î¶² ÇÁ·Î¼¼¼­´Â ÇϳªÀÇ Ä³½Ã¿¡¼­ ¸í·É ¾î¿Í µ¥ÀÌÅ͸¦ °°ÀÌ °®Áö¸¸, ¸í·É¾î¿Í µ¥ÀÌÅÍ ¿ëÀ¸·Î µÎ °³ÀÇ Ä³½Ã¸¦ °®´Â °Íµµ ÀÖ´Ù. ¾ËÆÄ AXP ÇÁ·Î¼¼¼­´Â µÎ°³ÀÇ ³»Àå ¸Þ¸ð¸® Ä³½Ã¸¦ °¡Áö°í Àִµ¥, Çϳª´Â µ¥ÀÌÅÍ¿ëÀÌ°í(D-ij½Ã), ´Ù¸¥ Çϳª´Â ¸í·É¾î¿ëÀÌ´Ù(I-ij½Ã). ¿ÜÀå ij½Ã(B-ij½Ã)´Â ÀÌ µÎ°¡Áö¸¦ ÇÔ²² °¡Áø´Ù. ¸¶Áö¸·À¸ ·Î ¿ÜÀå ij½Ã ¸Þ¸ð¸®¿¡ ºñÇØ ¸Å¿ì ´À¸° ¸ÞÀÎ ¸Þ¸ð¸®°¡ ÀÖ´Ù. CPU Ĩ»ó¿¡ Àִ ij½Ã¿Í ºñ±³ ÇÏ¸é ¸ÞÀÎ ¸Þ¸ð¸®´Â Á¤¸» ¹äÅë°°Àº °ÍÀÌ´Ù

ij½Ã¿Í ¸ÞÀÎ ¸Þ¸ð¸®´Â °°Àº °ªÀ» À¯ÁöÇÏ°í ÀÖ¾î¾ß ÇÑ´Ù (ÀÏÄ¡¼º). ´Ù¸£°Ô ¸»Çϸé, ¸ÞÀÎ ¸Þ¸ð ¸®¿¡ ÀÖ´Â ¾î¶² µ¥ÀÌÅÍ°¡ ij½ÃÀÇ Çϳª ÀÌ»óÀÇ À§Ä¡¿¡ ÀúÀåµÇ¾î ÀÖÀ» ¶§, ½Ã½ºÅÛÀº ij½Ã¿¡ ÀÖ´Â °ª°ú ¸Þ¸ð¸®¿¡ ÀÖ´Â °ªÀÌ ÀÏÄ¡Çϵµ·Ï ÇØÁÖ¾î¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù. ij½ÃÀÇ ÀÏÄ¡¼ºÀº ¾î¶² ºÎºÐÀº Çϵå¿þ¾î¿¡ ÀÇÇØ, ¾î¶² ºÎºÐÀº ¿î¿µÃ¼Á¦¿¡ ÀÇÇØ À¯ÁöµÈ´Ù. ÀÌ·± °ÍÀº ¼Ò±âÀÇ ¸ñÀûÀ» ´Þ¼ºÇϱâ À§ÇØ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î°¡ ¹ÐÁ¢ÇÏ°Ô Çùµ¿ÇØ¾ß ÇÏ´Â, ½Ã½ºÅÛÀÇ ´Ù¸¥ ÁÖ¿ä ÀÛ¾÷ µé¿¡ À־µµ ¸¶Âù°¡Áö´Ù.


1.3 ¹ö½º(Bus)

½Ã½ºÅÛ º¸µå»óÀÇ °³°³ ±¸¼º¿ä¼ÒµéÀº ¿©·¯°³ÀÇ ¹ö½º¶ó´Â ¿¬°á½Ã½ºÅÛÀ¸·Î »óÈ£ ¿¬°áµÇ¾î ÀÖ´Ù. ½Ã½ºÅÛ ¹ö½º´Â ¼¼°¡Áö ³í¸®ÀûÀÎ ±â´É ¿ä¼Ò·Î ³ª´©¾îÁö´Âµ¥, Çϳª´Â ÁÖ¼Ò ¹ö½º(address bus), ´Ù¸¥ Çϳª´Â µ¥ÀÌÅÍ ¹ö½º(data bus), ³ª¸ÓÁö Çϳª´Â Á¦¾î ¹ö½º(control bus)ÀÌ´Ù. ÁÖ¼Ò ¹ö½º´Â µ¥ÀÌÅ͸¦ Àü¼ÛÇÒ ¸Þ¸ð¸®ÀÇ À§Ä¡(ÁÖ¼Ò)¸¦ ÁöÁ¤ÇÑ´Ù. µ¥ÀÌÅÍ ¹ö½º´Â Àü¼ÛµÇ´Â µ¥ÀÌÅ͸¦ °¡Áö°í ÀÖÀ¸¸ç, ¾ç¹æÇâÀ¸·Î Àü¼Û °¡´ÉÇÏ´Ù. Áï CPU·Î ÀÐ¾î µéÀ̰ųª CPU¿¡¼­ ¾²´Â °ÍÀÌ °¡´ÉÇÏ´Ù. Á¦¾î ¹ö½º´Â ½Ã½ºÅÛ Àüü¿¡ ŸÀÌ¹Ö ½ÅÈ£¿Í Á¦¾î ½ÅÈ£¸¦ Àü´ÞÇÏ´Â ¿©·¯ ¼±µéÀ» °¡Áö°í ÀÖ´Ù. ¿©·¯ ¹æ½ÄÀÇ ¹ö½º°¡ ÀÖÁö¸¸, ISA³ª PCI ¹ö½º°¡ ÁÖº¯ÀåÄ¡¸¦ ½Ã½ºÅÛ¿¡ ¿¬°áÇÏ´Â ´ëÁßÀûÀÎ ¹æ ¹ýÀ¸·Î »ç¿ëµÇ°í ÀÖ´Ù.


1.4 ÄÁÆ®·Ñ·¯¿Í ÁÖº¯ÀåÄ¡

ÁÖº¯ÀåÄ¡´Â ½Ã½ºÅÛ º¸µå »óÀ̳ª ¶Ç´Â º¸µå¿¡ ²ÈÈù Ä«µå¿¡ ÀÖ´Â ÄÁÆ®·Ñ·¯ Ĩ¿¡ ÀÇÇØ Á¦¾îµÇ ´Â, ±×·¡ÇÈ Ä«µå³ª µð½ºÅ©°°ÀÌ ½ÇÁ¦·Î Á¸ÀçÇÏ´Â ÀåÄ¡¸¦ ¸»ÇÑ´Ù. IDE µð½ºÅ©´Â IDE ÄÁÆ®·Ñ·¯ Ĩ¿¡ ÀÇÇØ, SCSI µð½ºÅ©´Â SCSIµð½ºÅ© ÄÁÆ®·Ñ·¯ Ĩ¿¡ ÀÇÇØ Á¦¾îµÈ´Ù. À̵é ÄÁÆ®·Ñ·¯´Â ¿©·¯ Á¾·ùÀÇ ¹ö½º¸¦ ÅëÇØ, CPU¿Í ´Ù¸¥ ÄÁÆ®·Ñ·¯µé°ú ¼­·Î ¿¬°áµÇ¾î ÀÖ´Ù. ¿äÁò ³ª¿À´Â ½Ã½ºÅÛÀÇ ´ëºÎºÐÀº À̵é ÁÖ¿ä ½Ã½ºÅÛ ±¸¼º¿ä¼ÒµéÀ» ¿¬°áÇϱâ À§ÇØ PCI¿Í ISA ¹ö½º¸¦ »ç¿ëÇÑ´Ù. ÄÁÆ® ·Ñ·¯´Â CPU¿Í ºñ½ÁÇÑ ÇϳªÀÇ ÇÁ·Î¼¼¼­ÀÌ°í, CPU ÀÔÀå¿¡¼­´Â ¶È¶ÈÇÑ µµ¿ì¹ÌÀÌ´Ù. CPU´Â ½Ã ½ºÅÛ Àüü¸¦ Á¦¾îÇÏ´Â °ÍÀÌ´Ù.

¸ðµç ÄÁÆ®·Ñ·¯´Â ¼­·Î ´Ù¸£Áö¸¸, ÀÚ½ÅÀ» Á¦¾îÇϱâ À§ÇÑ ·¹Áö½ºÅ͸¦ °¡Áö°í ÀÖ´Ù´Â Á¡Àº ºñ ½ÁÇÏ´Ù. CPU¿¡¼­ ½ÇÇàµÇ´Â ¼ÒÇÁÆ®¿þ¾î´Â À̵é Á¦¾î¿ë ·¹Áö½ºÅ͸¦ ÀÐ°í ¾µ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ¾î¶² ·¹Áö½ºÅÍ´Â ¿¡·¯¸¦ ³ªÅ¸³»´Â »óŸ¦ °¡Áö°í Àֱ⵵ ÇÏ°í, ¶Ç´Ù¸¥ ·¹Áö½ºÅÍ´Â ÄÁÆ®·Ñ·¯ ÀÇ ¸ðµå¸¦ ¹Ù²Ù´Â °Í °°Àº Á¦¾î ¿ëµµ·Î »ç¿ëµÇ±âµµ ÇÑ´Ù. CPU´Â ¹ö½º»ó¿¡ ÀÖ´Â ÄÁÆ®·Ñ·¯ °¢ °¢¿¡ °³º°ÀûÀ¸·Î ÁÖ¼ÒÁöÁ¤À» ÇÒ ¼ö ÀÖ´Ù. À̸®ÇÏ¿© ¼ÒÇÁÆ®¿þ¾î µð¹ÙÀ̽º µå¶óÀ̹ö°¡ ÄÁÆ®·Ñ ·¯¸¦ Á¦¾îÇϱâ À§ÇØ ·¹Áö½ºÅ͸¦ ¾µ ¼ö ÀÖ°Ô µÈ´Ù. IDE ¸®º»ÀÌ ÁÁÀº ¿¹·Î, ÀÌ´Â ¹ö½º»ó¿¡ ÀÖ ´Â µå¶óÀ̺긦 µû·Îµû·Î Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù. ´Ù¸¥ ÁÁÀº ¿¹·Î´Â °¢ µð¹ÙÀ̽º(±×·¡ÇÈÄ« µå°°Àº)µéÀ» ¼­·Î µ¶¸³ÀûÀ¸·Î Á¢±ÙÇÒ ¼ö ÀÖ´Â PCI ¹ö½º°¡ ÀÖ´Ù.


1.5 ÁÖ¼Ò°ø°£(Address Space)

CPU¿Í ¸ÞÀÎ ¸Þ¸ð¸®¸¦ ¿¬°áÇÏ´Â ½Ã½ºÅÛ ¹ö½º´Â, CPU¿Í ´Ù¸¥ Çϵå¿þ¾î ÁÖº¯ÀåÄ¡¸¦ ¿¬°áÇÏ´Â ¹ö½º¿Í´Â ºÐ¸®µÇ¾î ÀÖ´Ù. Çϵå¿þ¾î ÁÖº¯ÀåÄ¡°¡ Á¸ÀçÇÏ°í ÀÖ´Â ¸Þ¸ð¸® °ø°£À» ÃÑ°ýÇÏ¿© I/O °ø°£À̶ó°í ÇÑ´Ù. I/O °ø°£Àº ´õ ÂÉ°¶ ¼ö ÀÖÁö¸¸, ´çºÐ°£ ÀÌ¿¡ ´ëÇØ »ý°¢ÇÏÁö ¾Êµµ·Ï ÇÏÀÚ. CPU´Â ½Ã½ºÅÛ °ø°£ ¸Þ¸ð¸®¿Í I/O °ø°£ ¸Þ¸ð¸®¿¡ ¸ðµÎ Á¢±Ù °¡´ÉÇÏÁö¸¸, ÄÁÆ®·Ñ·¯´Â ´ÜÁö ½Ã½ºÅÛ ¸Þ¸ð¸®¿¡ °£Á¢ÀûÀ¸·Î Á¢±ÙÇÒ ¼ö ÀÖÀ» »ÓÀ̸ç, À̰͵µ CPUÀÇ µµ¿òÀ» ¹Þ¾Æ¾ß¸¸ ÇÑ´Ù. ÀåÄ¡ÀÇ ÀÔÀå¿¡¼­ º¸¸é, °¡·É Ç÷ÎÇÇ µð½ºÅ© ÄÁÆ®·Ñ·¯¶ó°í ÇÑ´Ù¸é, ÀÚ½ÅÀÇ Á¦¾î ·¹Áö½ºÅÍ°¡ ÀÖ´Â ÁÖ¼Ò°ø°£(ISA)¸¸ º¸ÀÏ »Ó, ½Ã½ºÅÛ ¸Þ¸ð¸®´Â º¸ÀÌÁö ¾ÊÀ» °ÍÀÌ´Ù. ÀϹÝÀûÀ¸·Î CPU´Â ¸Þ ¸ð¸® °ø°£°ú I/O °ø°£À» Á¢±ÙÇϴµ¥ ´Ù¸¥ ¸í·É¾î¸¦ »ç¿ëÇÑ´Ù. ¿¹¸¦ µé¾î, "I/O °ø°£ 0x3f0 ÁÖ ¼Ò¿¡¼­ ÇÑ ¹ÙÀÌÆ®¸¦ ÀÐ¾î ·¹Áö½ºÅÍ X¿¡ ÀúÀåÇ϶ó"°°Àº ¸í·ÉÀÌ ÀÖ´Â °ÍÀÌ´Ù. ÀÌ´Â CPU°¡ I/O °ø°£¿¡ ÀÖ´Â ÁÖº¯ÀåÄ¡ÀÇ ·¹Áö½ºÅ͸¦ ÀÐ°í ¾¸À¸·Î½á, Çϵå¿þ¾î ÁÖº¯ÀåÄ¡¸¦ Á¦¾îÇÏ´Â ¹æ ¹ýÀ» ±×´ë·Î º¸¿©ÁØ´Ù. ÀϹÝÀûÀ¸·Î ¾²ÀÌ´Â ÁÖº¯ÀåÄ¡µé(IDE ÄÁÆ®·Ñ·¯, Á÷·ÄÆ÷Æ®, Ç÷ÎÇÇ µð½º Å© ÄÁÆ®·Ñ·¯ µî)ÀÇ ·¹Áö½ºÅÍ°¡ ÀÖ´Â I/O °ø°£Àº PC ±¸Á¶°¡ °³¹ßµÈ ÈÄ ¿À·§µ¿¾È °ü·Ê¿¡ ÀÇÇØ °íÁ¤µÇ¾î ÀÖ´Ù. I/O °ø°£ÀÇ ÁÖ¼Ò 0x3f0Àº Á÷·ÄÆ÷Æ® COM1 Á¦¾î ·¹Áö½ºÅÍ Áß ÇϳªÀÇ ÁÖ¼ÒÀÌ ´Ù.

°¡²ûÀº ÄÁÆ®·Ñ·¯°¡ ¸¹Àº ¾çÀÇ µ¥ÀÌÅ͸¦ ½Ã½ºÅÛÀÇ ¸Þ¸ð¸®¿¡¼­ ÀÐ¾î µéÀ̰ųª ¸Þ¸ð¸®·Î ½á ³Ö ¾î¾ß ÇÒ °æ¿ì°¡ ÀÖ´Ù. »ç¿ëÀÚÀÇ µ¥ÀÌÅ͸¦ Çϵåµð½ºÅ©¿¡ ±â·ÏÇÏ´Â °æ¿ì°¡ ÀÌ·± ÁÁÀº ¿¹ÀÌ´Ù. ÀÌ ¶§´Â, DMA (Direct Memory Access, Á÷Á¢ ¸Þ¸ð¸® Á¢±Ù) ÄÁÆ®·Ñ·¯¸¦ »ç¿ëÇÏ¿© Çϵå¿þ¾î ÁÖº¯ ÀåÄ¡°¡ ¹Ù·Î ½Ã½ºÅÛ ¸Þ¸ð¸®¿¡ Á¢±ÙÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. ÇÏÁö¸¸ ÀÌ°Í ¿ª½Ã CPUÀÇ ¾ö°ÝÇÑ Á¦¾î ¿Í °¨½ÃÇÏ¿¡ ÀÌ·ç¾îÁø´Ù.


1.6 ŸÀ̸Ó

¸ðµç ¿î¿µÃ¼Á¦´Â ÇöÀç ½Ã°£À» ¾Ë ÇÊ¿ä°¡ Àֱ⠶§¹®¿¡, Áö±Ý ³ª¿À´Â PCµéÀº RTC(Real Time Clock, ½Ç½Ã°£ Ŭ·°)¶ó´Â Ư¼öÇÑ ÁÖº¯ÀåÄ¡¸¦ °¡Áö°í ÀÖ´Ù. ÀÌ°ÍÀº Á¤È®ÇÑ ½Ã°£°ú, Á¤¹ÐÇÑ ½Ã °£ °£°ÝÀ» Á¦°øÇÏ´Â µÎ°¡Áö ¿ªÇÒÀ» ÇÑ´Ù. RTC ´Â ÀÚü ¹èÅ͸®¸¦ °¡Áö°í À־, PCÀÇ Àü¿ø À» ²ô´õ¶óµµ °è¼Ó µ¿ÀÛÇÑ´Ù. ÀÌ°ÍÀÌ PC°¡ Ç×»ó Á¤È®ÇÑ ³¯Â¥¿Í ½Ã°£À» ¾Ë ¼ö ÀÖ´Â ¹æ¹ýÀÌ´Ù. °£°Ý ŸÀ̸Ó(interval timer)´Â ¿î¿µÃ¼Á¦°¡ Áß¿äÇÑ ÀÛ¾÷ÀÇ ÀÏÁ¤À» Á¤È®ÇÏ°Ô Á¶ÀýÇÒ ¼ö ÀÖ°Ô ÇØ ÁØ´Ù.


¹ø¿ª : ÀÌÈ£, ±èÁø¼®, ÀÌ´ëÇö, ÀÌÁØÈñ, °í¾ç¿ì, truejaws
Á¤¸® : ÀÌÈ£


¿ªÁÖ 1) Altair´Â µ¶¼ö¸®ÀÚ¸®ÀÇ ¾ËÆĺ°ÀÇ À̸§À¸·Î ¿ì¸®¸»·Î °ß¿ì¼ºÀ̶ó°í ÇÑ´Ù. (jhlee)

¿ªÁÖ 2) IBM PC ÃÊâ±â¿¡ »ç¿ëÇß´ø Ä÷¯ ±×·¡ÇÈ Ä«µå (flyduck)

¿ªÁÖ 3) ÀÎÅÚ 8086 CPU´Â ¸ðµÎ 1M ¹ÙÀÌÆ®¸¦ ³ªÅ¸³¾ ¼ö ÀÖ´Â 20ºñÆ® ¾îµå·¹½Ì ¸ðµå¿¡¼­ µ¿ ÀÛÇϸç, ÀÎÅÚ 80386 ÀÌÈÄÀÇ CPU´Â (ÆæƼ¾öÀ» Æ÷ÇÔÇÏ¿©) 32ºñÆ® ¾îµå·¹½Ì ¸ðµå¿¡¼­ 4G ¹Ù ÀÌÆ®±îÁö ¸Þ¸ð¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ óÀ½ ½ÃÀÛÇÒ ¶§´Â 8086°ú ¸¶Âù°¡Áö·Î 20ºñÆ® ¾îµå ·¹½Ì ¸ðµå¿¡¼­ ½ÃÀÛÇÑ´Ù. (flyduck)

¿ªÁÖ 4) 486 ÀÌÀüÀÇ ÄÉÀ̽º¿¡´Â Åͺ¸ ¸ðµå¸¦ À§ÇÏ¿© Ŭ·° ¼Óµµ¸¦ º¸¿©ÁÖ´Â LED°¡ ´Þ·Á ÀÖ ¾ú´Âµ¥, ¿äÁò PC¿¡´Â Åͺ¸ ¸ðµå¶ó´Â°ÍÀÌ ¾ø±â ¶§¹®¿¡ ¿äÁò¿¡ ³ª¿À´Â ÄÉÀ̽º¿¡´Â ´Þ·ÁÀÖ Áö ¾Ê´Ù. (flyduck)