[¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ Ãʺ¸ÀÚ¸¦ À§ÇÑ Æ¯º° Ä÷³ 3]
Çϵå¿þ¾îÀΰ¡? ¼ÒÇÁÆ®¿þ¾îÀΰ¡?
1. ¹«¸ðÇÑ ³ª´®Àº ¶§·Î ¾î¸®¼®´Ù
ÀüÀÚ(ï³í)³ª Á¦¾î°èÃø(ð¤åÙͪö´) ºÐ¾ßÀÇ Çаú¿¡ ´Ù´Ï´Â ÇлýµéÀÌ "Çϵå¿þ¾î(hardware)¸¦ °øºÎÇÒ±î, ¼ÒÇÁÆ®¿þ¾î(software)¸¦ °øºÎÇÒ±î?" °í¹ÎÇÏ´Â ¾î¸®¼®À½À» º¸´Â °æ¿ì°¡ ÀÖ´Ù. ½ÉÁö¾î´Â ÀÚµ¿È ºÐ¾ßÀÇ Áß¼Ò±â¾÷¿¡ ±Ù¹«ÇÏ´Â ¿£Áö´Ï¾îµé »çÀÌ¿¡¼µµ "³ª´Â Çϵå¿þ¾î°¡ Àü¹®À̳×" ¶Ç´Â "³ª´Â ¼ÒÇÁÆ®¿þ¾î°¡ ÁÖƯ±â³×"Çϴ Ȳ´çÇÑ À̾߱⸦ µè´Â´Ù. ÀÌ ºÐ¾ßÀÇ Áß¼Ò±â¾÷¿¡¼µµ Çϵå¿þ¾î ¿£Áö´Ï¾î¸¦ ¸ðÁýÇѴٰųª ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸¦ ä¿ëÇÏ°Ú´Ù´Â ³³µæÇϱ⠾î·Á¿î °æ¿ì¸¦ º¸°Ô µÈ´Ù.
¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼¸¦ ÀÀ¿ëÇÏ´Â ÀÏÀ» ÁÖ¾÷À¸·Î ÇÏ´Â Á÷Á¾¿¡¼ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸ºÐÇÏ´Â °ÍÀº Àû¾îµµ ¹ü¿ë ÄÄÇ»ÅÍ¿¡ À־ ±× Çʿ伺À» ÀÎÁ¤ÇÒ ¼ö ÀÖ´Ù. Áï, ¹ü¿ë ÄÄÇ»ÅͶó°í ÇÏ´Â °ÍÀº ÇÑ ¹ø °³¹ßµÈ Çϵå¿þ¾î³ª ¼ÒÇÁÆ®¿þ¾î°¡ ´ë·®À¸·Î º¹Á¦µÇ¾î ºÒƯÁ¤ ´Ù¼ö°¡ À̸¦ »ç¿ëÇÏ°Ô µÇ°í, ±×·±¸¸Å ¿©·¯ Á¾·ùÀÇ ÀÏ¿¡ µÎ·ç »ç¿ëµÉ ¼ö ÀÖµµ·Ï ´Ù¾çÇÑ ±â´ÉÀ̳ª ¼º´ÉÀ» Ç¥ÁØÀûÀ¸·Î °¡Áöµµ·Ï ¸¸µé¾îÁö¸ç µû¶ó¼ À¯»çÇÑ ¾÷üµé »çÀÌ¿¡ °æÀïÀÌ Ä¡¿ÇØÁö°Ô µÈ´Ù. ±×·¯´Ù º¸´Ï Çϵå¿þ¾î ºÐ¾ß³ª ¼ÒÇÁÆ®¿þ¾î ºÐ¾ß´Â °¢°¢ ¸Å¿ì ¸¹Àº ±â¼úÀû Ư¼º°ú °íµµÀÇ Àü¹®¼ºÀ» ¿ä±¸ÇÏ°Ô µÇ°í, ´©±¸³ª À̸¦ »ç¿ëÇϴµ¥ ¹®Á¦°¡ ¾øµµ·Ï ¿ÜºÎÀûÀÎ »ç¾çÀº ¹°·ÐÀÌ°í ³»ºÎÀûÀÎ ¼¼¼¼ÇÑ ºÎºÐ±îÁö ±â¼úÀû ȣȯ¼ºÀÌ °Á¶µÇ¾î °³¹ßµÈ´Ù. ±×·¯¹Ç·Î ÀÌ·¯ÇÑ ¸¹Àº ±â¼úÀûÀΠƯ¼ºÀ» °¡Áö´Â Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µ ¾÷¹«¸¦ ÇÑ »ç¶÷ÀÌ ¸ðµÎ ¼öÇàÇϱ⿡´Â ´É·Â°ú ½Ã°£ÀÌ ¹÷Âù °æ¿ì°¡ ¸¹´Ù. ¶ÇÇÑ, ±×·¯Çϱ⠶§¹®¿¡ Çϵå¿þ¾î´Â Çϵå¿þ¾î´ë·Î Ç¥ÁØÈµÇ°í ¼ÒÇÁÆ®¿þ¾î´Â ¼ÒÇÁÆ®¿þ¾î´ë·Î Ç¥ÁØÈ°¡ µÇ¾î ÀÌ ¾çÀÚÀÇ »çÀÌ¿¡´Â Ç¥ÁØ»ç¾ç¿¡ µû¸¥ Ä¿¹Â´ÏÄÉÀ̼Ǹ¸À¸·Î ÃæºÐÈ÷ ¼·Î µ¶¸³µÇ¾î ÀÏÀ» ¼öÇàÇÒ ¼ö ÀÖ°Ô µÇ¸ç, µû¶ó¼ Çϵå¿þ¾î ¿£Áö´Ï¾î¿Í ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î°¡ º°°³·Î Á¸ÀçÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù. Áß´ëÇü ÄÄÇ»ÅÍ´Â ¹°·ÐÀÌ°í ¿À´Ã³¯ÀÇ Ç¥ÁØÈµÈ ÆÛ½º³ÎÄÄÇ»ÅÍ°¡ ±×·¯ÇÑ ¿¹ÀÌ´Ù.
±×·¯³ª, ¼Ò¼öÀÇ ÀοøÀ¸·Î ¿¾ÇÇÑ È¯°æ¿¡¼ ƯÁ¤ÇÑ ºÐ¾ß¿¡ Àû¿ëµÇ´Â Àü¿ë Àåºñ(¿äÁîÀ½¿¡´Â ÀÌ·¯ÇÑ Á¦Ç°À» Embedded SystemÀ̶ó°í ºÎ¸£´Â °æÇâÀÌ ÀÖ´Ù.)¸¦ ¼Ò·® °³¹ßÇÏ¸é¼ ¿©±â¿¡¼ Çϵå¿þ¾î ¿£Áö´Ï¾î¿Í ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸¦ ±¸ºÐÇÑ´Ù´Â °ÍÀº ¾îºÒ¼º¼³ÀÌ´Ù. Áö±Ý Ç¥ÁØÈµÈ Çϵå¿þ¾î¿¡ ´ëÇÏ¿© Ç¥ÁØÈµÈ ¿î¿µÃ¼Á¦ ȯ°æ¿¡¼ ÀÀ¿ë ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â °ÍÀÌ ¾Æ´Ï°í, ƯÁ¤ÇÑ Çϵå¿þ¾î¸¦ µ¶ÀÚÀûÀ¸·Î Á¦¾îÇÏ´Â ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â °ÍÀε¥ ¿©±â¿¡¼ ¾î¶»°Ô Çϵå¿þ¾î ¿£Áö´Ï¾î¸µ°ú ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¸µÀ» ±¸ºÐÇÑ´Ù´Â ¸»Àΰ¡?
µûÁö°í º¸¸é ¿À´Ã³¯ ÀüÀÚ³ª Á¦¾î°èÃø ºÐ¾ß¿¡¼ ÁöÇâÇÏ´Â ´ëºÎºÐÀÇ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ ÀÀ¿ë ¾÷¹«´Â ÀÌ¿Í °°ÀÌ ÀÓº£µðµå ½Ã½ºÅÛÀ» °³¹ßÇÏ´Â ÀÏÀÌ´Ù. ±×°ÍÀÌ Àû¾îµµ ÄÄÇ»ÅÍ °øÇÐÀ̳ª ÀüÀÚ°è»êÇп¡¼ ÁöÇâÇÏ´Â ¹ü¿ë ÄÄÇ»ÅÍ ºÐ¾ß°¡ ¾Æ´Ï¶ó¸é ¿©±â¿¡¼ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î¸¦ ±¸ºÐÇÑ´Ù´Â °ÍÀº ¹«ÀǹÌÇÏ´Ù. ¾Æ´Ï, ±×·¸°Ô Çؼ´Â ÀÏÀÌ µÇÁö¸¦ ¾Ê´Â´Ù. °á°úÀûÀ¸·Î À̸¦ ÁöÇâÇÏ´Â ÀüÀÚ³ª Á¦¾î°èÃø ºÐ¾ßÀÇ ÇлýÀ̳ª ¿£Áö´Ï¾îµéÀº Çϵå¿þ¾î³ª ¼ÒÇÁÆ®¿þ¾î´Â ¼±Åà »çÇ×ÀÌ ¾Æ´Ï¶ó µÑ´Ù ³»°¡ ³ªÀÇ ´É·ÂÀ¸·Î Á÷Á¢ ¼öÇàÇؾ߸¸ ÇÏ´Â Çʼö ¾÷¹«¶ó´Â °ÍÀ» Àؾ ¾ÈµÈ´Ù. ÀÌ °æ¿ì Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î´Â ½Ç°ú ¹Ù´ÃÀÌ¿ä µ¿ÀüÀÇ ¾Õ¸é°ú µÞ¸éÀÎ °ÍÀÌ´Ù.
2. Æß¿þ¾î ¿£Áö´Ï¾î¶ó´Â ¸»Àº ¾î»öÇÏ´Ù
¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ ÀÀ¿ëÀ̳ª ÀÚµ¿È ºÐ¾ß¿¡¼ Á¾»çÇÏ´Ùº¸¸é °¡²û "Æß¿þ¾î ºÐ¾ß¸¦ °øºÎÇÑ´Ù"´Â ¿£Áö´Ï¾î³ª "Æß¿þ¾î ±â¼úÀÚ¸¦ ¸ðÁýÇÑ´Ù"´Â ¿ì½º¿î ±¤°í¸¦ ¸¸³ª°Ô µÈ´Ù. ¿ë¾îÀÇ Àǹ̷θ¸ Çؼ®ÇÑ´Ù¸é ´ÜÁö ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÛ¼ºÇÏ¿© ROM°ú °°Àº Çϵå¿þ¾î¿¡ °íÁ¤½ÃÄÑ ³õÀº °ÍÀÌ Æß¿þ¾îÀε¥, ÀÌ°ÍÀÌ ¹¹ ´ë´ÜÇÑ ±â¼úÀ̶ó°í ÀÌ ºÐ¾ß¸¦ °øºÎÇÏ°í ÀÌ ºÐ¾ßÀÇ ¿£Áö´Ï¾î¸¦ ¸ðÁýÇÑ´Ù´Â À̾߱âÀΰ¡? ÀÌ°ÍÀÌ °áÄÚ ÇÁ·Î±×·¡¸ÓÀÇ ¿·¿¡ ¾É¾Æ¼ ±×°¡ ÀÛ¼ºÇÑ ÇÁ·Î±×·¥À» ROMÀ¸·Î ±¸¿öÁֱ⸸ ÇÏ´Â ½ÉºÎ¸§²ÛÀ» ÇÑ »ç¶÷ »Ì°Ú´Ù´Â ¸»Àº ¾Æ´ÏÁö ¾Ê°Ú´Â°¡?
Æß¿þ¾î, ÀÌ´Â »ó´çÈ÷ ¾Ö¸ÅÇÑ ¿ë¾îÁßÀÇ ÇϳªÀ̸ç, »ó´çÈ÷ À߸ø »ç¿ëµÇ°í ÀÖ´Â ¿ë¾îÀ̱⵵ ÇÏ´Ù. ¹ÝµµÃ¼°¡ µµÃ¼¿Í ºÎµµÃ¼ÀÇ Áß°£¿¡ ÇØ´çÇÏ´Â °ÍÀ̶ó´Â ¸»ÀÌ ¹«Áö¿¡¼ ºñ·ÔµÈ »õ»¡°£ °ÅÁþ¸»À̵íÀÌ, Æß¿þ¾î°¡ ¼ÒÇÁÆ®¿þ¾î¿Í Çϵå¿þ¾îÀÇ Áß°£ ´Ü°è¶ó´Â ¸»Àº ±×¾ß¸»·Î ¸»µµ ¾ÈµÇ´Â ¾ûÅ͸®ÀÌ´Ù. ¿ë¾î»çÀü ÅÒÁîÀÇ ¼³¸íÀ» º¸¸é ´ÙÀ½°ú °°´Ù.
¢Ã Çϵå¿þ¾î(hardware)
Çϵå¿þ¾î´Â ÄÄÇ»ÅÍ, Åë½Å ¹× ±âŸ Á¤º¸±â¼úÀÌ ÀÌ¿ëµÇ´Â ÀåÄ¡µé¿¡ ÀÖ¾î ¹°¸®ÀûÀÎ Ãø¸éÀ» ÀǹÌÇÑ´Ù. ÀÌ ¿ë¾î´Â ÄÄÇ»ÅÍ º»Ã¼, ÀüÀÚȸ·Î ¹× ÄÄÇ»ÅÍÀÇ ºÎÇ° µîÀ» 'ÇÁ·Î±×·¥'°ú ±¸ºÐÇϱâ À§ÇÑ ¹æÆíÀ¸·Î ³ª¿Ô´Ù. ÇÁ·Î±×·¥Àº º¸Åë ¼ÒÇÁÆ®¿þ¾î·Î ºÐ·ùµÈ´Ù.
Çϵå¿þ¾î¶ó´Â ¿ë¾î´Â ³»±¸¼º°ú ºÒº¯¼ºÀÌ ÀÖÀ½À» Àº¿¬Áß¿¡ ¾Ï½ÃÇÑ´Ù. ¼ÒÇÁÆ®¿þ¾î¿Í ¸¶Âù°¡Áö·Î, Çϵå¿þ¾îµµ ÁýÇÕ¸í»ç·Î¼, ÄÄÇ»ÅÍ ±× ÀÚü»Ó ¾Æ´Ï¶ó, ÄÉÀ̺í, Ä¿³ØÅÍ, Àü¿ø°ø±ÞÀåÄ¡¿Í ÇÔ²² Å°º¸µå, ¸¶¿ì½º, ½ºÇÇÄ¿, ÇÁ¸°ÅÍ µî ÁÖº¯ÀåÄ¡¸¦ ¸ðµÎ Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù.
Çϵå¿þ¾î´Â ¶§·Î ÀüÈ¿Í Åë½Å ³×Æ®¿÷ ±â¹Ý½Ã¼³ÀÇ ¹°¸®ÀûÀÎ Ãø¸éÀ» ³ªÅ¸³»±â À§ÇÑ ÁýÇÕÀû Àǹ̷εµ »ç¿ëµÈ´Ù.
¢Ã ¼ÒÇÁÆ®¿þ¾î(software)
¼ÒÇÁÆ®¿þ¾î´Â ÄÄÇ»Åͳª °ü·Ã ÀåÄ¡µéÀ» µ¿ÀÛ½ÃÅ°´Âµ¥ »ç¿ëµÇ´Â ´Ù¾çÇÑ Á¾·ùÀÇ ÇÁ·Î±×·¥À» ºÎ¸£´Â ÀϹÝÀûÀÎ ¿ë¾îÀÌ´Ù. ¼ÒÇÁÆ®¿þ¾î´Â ÄÄÇ»ÅÍÀÇ º¯ÇÒ ¼ö ÀÖ´Â ºÎÇ°À̸ç, Çϵå¿þ¾î´Â º¯ÇÏÁö ¾Ê´Â ºÎÇ°À̶ó°í »ý°¢ÇÒ ¼öµµ ÀÖ´Ù.
¼ÒÇÁÆ®¿þ¾î´Â º¸Åë ÀÀ¿ë¼ÒÇÁÆ®¿þ¾î¿Í ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î·Î ³ª´µ¾îÁö´Âµ¥, ÀÀ¿ë¼ÒÇÁÆ®¿þ¾î´Â »ç¿ëÀÚµéÀÌ Á÷Á¢ °ü½ÉÀ» °¡Áö°í ÀÖ´Â ÀÛ¾÷À» ó¸®ÇÏ´Â ÇÁ·Î±×·¥À» ¸»Çϸç, ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î´Â ¿î¿µÃ¼°è ¹× ÀÀ¿ë ¼ÒÇÁÆ®¿þ¾î¸¦ Áö¿øÇÏ´Â ÇÁ·Î±×·¥À» Æ÷ÇÔÇÑ´Ù.
¹Ìµé¿þ¾î¶ó´Â ¿ë¾î´Â ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î¿Í ÀÀ¿ë¼ÒÇÁÆ®¿þ¾î »çÀÌ ¶Ç´Â µÎ °¡Áö ´Ù¸¥ Á¾·ùÀÇ ÀÀ¿ëÇÁ·Î±×·¥ »çÀÌ¿¡¼ Á¶Á¤ ¹× Áß°³ ¿ªÇÒÀ» ÇÏ´Â ÇÁ·Î±×·¥À» ÀǹÌÇÏ´Â ¸»·Î °ðÀß »ç¿ëµÈ´Ù. Ãß°¡ÀûÀÌ¸ç ºÐ·ùÇϱ⠾î·Á¿î ºÎ·ùÀÇ ¼ÒÇÁÆ®¿þ¾î°¡ ¹Ù·Î À¯Æ¿¸®Æ¼ÀÌ´Ù. ÀÌ´Â ÀÛÁö¸¸ Á¦ÇÑµÈ ´É·ÂÀ» °¡Áø À¯¿ëÇÑ ÇÁ·Î±×·¥À¸·Î¼, ¸î¸î À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥µéÀº ¿î¿µÃ¼°è¿¡ µþ·Á ³ª¿À´Â °æ¿ìµµ ÀÖ´Ù. À¯Æ¿¸®Æ¼´Â ÀÀ¿ëÇÁ·Î±×·¥°ú °°ÀÌ ¿î¿µÃ¼°èÀÇ ³ª¸ÓÁö ºÎºÐ°ú´Â º°µµ·Î ¼³Ä¡µÉ ¼ö ÀÖÀ¸¸ç, µ¶¸³ÀûÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ´Â ´É·ÂÀ» °¡Áö°í ÀÖ´Ù. '¾ÖÇø´'Àº ÀÛÀº ÀÀ¿ëÇÁ·Î±×·¥À¸·Î¼, ¶§·Î ¿î¿µÃ¼°è¿¡ ¾×¼¼¼¸®·Î ÇÔ²² µþ·Á ³ª¿À´Â °æ¿ì°¡ ÀÖ´Ù. ¾ÖÇø´Àº ÀÚ¹Ù³ª ±âŸ ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇÏ¿© µ¶¸³ÀûÀ¸·Î ¸¸µé¾îÁú ¼ö ÀÖ´Ù.
¼ÒÇÁÆ®¿þ¾î´Â Á¤½ÄÀ¸·Î µ·À» ³»°í ±¸ÀÔÇϰųª, ¶Ç´Â ÀÏÁ¤±â°£ µ¿¾ÈÀÇ ½ÃÇè±â°£À» °¡Áø ÈÄ ÆǸÅÇÏ·Á´Â Àǵµ¸¦ °¡Áø '½¦¾î¿þ¾î', ½¦¾î¿þ¾îÀÇ ºÎ·ùÀÌÁö¸¸ ÀϺΠ±â´ÉµéÀÌ µ¿ÀÛÇÏÁö ¾Êµµ·Ï ¸¸µé¾îÁø '¶óÀÌÆ®¿þ¾î', ÆDZǿ¡ ´ëÇÑ Á¦ÇÑÀÌ °É·ÁÀÖ´Â ¹«·á ¼ÒÇÁÆ®¿þ¾îÀÎ 'ÇÁ¸®¿þ¾î', ±×¸®°í Ãß°¡ ¹èÆ÷¿¡ ¾Æ¹«·± Á¦ÇÑÀ» µÎÁö ¾Ê´Â 'ÇÁ¸® ¼ÒÇÁÆ®¿þ¾î' µîÀÌ ÀÖ´Ù.
»ó¿ë ¼ÒÇÁÆ®¿þ¾î´Â CD-ROMÀ̳ª µð½ºÄÏ¿¡ Æ÷ÀåµÇ¾î ÀÖ´Â °ÍÀÌ º¸ÅëÀÌÁö¸¸, ÃÖ±Ù¿£ »ó¿ë ¼ÒÇÁÆ®¿þ¾î¸¦ Æ÷ÇÔÇÏ¿©, ¸¹Àº ½¦¾î¿þ¾î ¹× ÇÁ¸®¿þ¾î¸¦ ÀÎÅͳÝÀ» ÅëÇØ ´Ù¿î·Îµå ¹ÞÀ» ¼ö ÀÖµµ·Ï ȯ°æÀÌ º¯ÇÏ°í ÀÖ´Ù.
Æß¿þ¾î ¶Ç´Â ¸¶ÀÌÅ©·Î ÄÚµå´Â ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼³ª ·¥ÀÇ Æ¯º°ÇÑ À§Ä¡¿¡ ÀûÀçµÇ¾î ¸¶Ä¡ Çϵå¿þ¾îÀÇ ÀϺÎó·³ µ¿ÀÛÇÏ´Â °ÍÀ» ¸»ÇÑ´Ù.
¢Ã Æß¿þ¾î(firmware)
Æß¿þ¾î´Â PROM(Programmable Read-Only Memory) ³»¿¡ »ðÀԵǾî, ¿µ±¸ÀûÀ¸·Î ÄÄÇ»ÅÍ ÀåÄ¡ÀÇ ÀϺΰ¡ µÇ´Â ÇÁ·Î±×·¥ÀÌ´Ù. Æß¿þ¾î´Â ¿©´À ¼ÒÇÁÆ®¿þ¾î¿Í °°Àº °úÁ¤À¸·Î ¸¸µé¾îÁö¸ç, ¸¶ÀÌÅ©·Î ÄÚµå ½Ã¹Ä·¹À̼ÇÀ» ÀÌ¿ëÇÏ¿© Å×½ºÆ®µÈ´Ù.
Áغñ°¡ µÇ¸é ´Ù¸¥ ¼ÒÇÁÆ®¿þ¾îó·³ ¹èÆ÷µÉ ¼ö ÀÖÀ¸¸ç, »ç¿ëÀÚ°¡ Ưº°ÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÏ¿© PROM ³»¿¡ ¼³Ä¡ÇÒ ¼ö ÀÖ´Ù. Æß¿þ¾î´Â ¶§·Î ÇÁ¸°Åͳª ¸ðµ© ±×¸®°í ´Ù¸¥ ÄÄÇ»ÅÍ ÀåÄ¡µéÀÇ ¼º´ÉÀ» ³ôÀ̱â À§ÇØ ¹èÆ÷µÇ±âµµ ÇÑ´Ù. IBM¿¡¼´Â Æß¿þ¾î¶ó´Â ¿ë¾î ´ë½Å¿¡ ¸¶ÀÌÅ©·Î ÄÚµå¶ó´Â ¿ë¾î¸¦ Áñ°Ü »ç¿ëÇÑ´Ù.
±×¹Û¿¡ ¿©·¯ °æ·Î¸¦ ÅëÇÏ¿© Æß¿þ¾î¸¦ Á¤ÀÇÇϰųª ¼³¸íÇÑ ³»¿ëÀ» Á¤¸®ÇØ º¸¸é ¾Æ·¡¿Í °°´Ù.(ÀÌ´Â ÀÎÅͳݿ¡¼ ¼öÁýÇÑ ³»¿ëÀ̸ç, ½ÅÀ¯½Ä ´Ô²²¼ µµ¿òÀ» ÁÖ¼ÌÀ½À» ¹àÇôµÐ´Ù.)
¨ç ROM¿¡ ÀúÀåµÇ¾î ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î. Æß¿þ¾î¶õ ¼ÒÇÁÆ®¿þ¾î¿Í Çϵå¿þ¾îÀÇ °áÇÕÀÌ´Ù. µ¥ÀÌÅÍ ¶Ç´Â ÇÁ·Î±×·¥À» º¸°üÇÏ°í ÀÖ´Â ROM, PROM, EPROM µéÀÌ ¹Ù·Î Æß¿þ¾îÀÌ´Ù.
Software that has been written onto read-only memory(ROM). Firmware is a combination of software and hardware. ROMs, PROMs and EPROMs that have data or programs recorded on them are firmware.
¨è Çϵå¿þ¾î ÀåÄ¡¿¡ ³»ÀåµÇ¾î ÀÖ¾î¼ Àбâ¿Í ½ÇÇàÀº µÇÁö¸¸ ÃÖÁ¾ »ç¿ëÀÚ¿¡ ÀÇÇÏ¿© ±× ³»¿ëÀÌ ¼öÁ¤µÇ´Â °ÍÀº Çã¿ëµÇÁö ¾Ê´Â ¼ÒÇÁÆ®¿þ¾î.
³ëÆ® 1 : ROM ¼ÒÀÚ¿¡ ÀúÀåµÇ¾î ÀÖ´Â ÄÄÇ»ÅÍ ÇÁ·Î±×·¥ÀÌ ÀÌ°ÍÀÇ ÇÑ ¿¹ÀÌ´Ù. ¼ÒÇÁÆ®¿þ¾î¸¦ Çϵå¿þ¾îÀÇ ÇüÅ·Π³ªÅ¸³½ °ÍÀÌ´Ù.
³ëÆ® 2 : EPROM¿¡ ÀúÀåµÇ¾î ÀÖ´Â ÇÁ·Î±×·¥ÀÌ ¶ÇÇϳªÀÇ ¿¹ÀÌ´Ù. À̸¦ ¼öÁ¤ÇÏ·Á¸é Ưº° ÀåÄ¡°¡ ÇÊ¿äÇϸç ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇؼ´Â ¼öÁ¤ÇÒ ¼ö ¾ø´Ù.
Software that is embedded in a hardware device that allows reading and executing the software, but does not allow modification, e.g., writing or deleting data by an end user.
Note 1 : An example of firmware is a computer program in a read-only memory (ROM) integrated circuit chip. A hardware configuration is usually used to represent the software.
Note 2 : Another example of firmware is a program embedded in an erasable programmable read-only memory(EPROM) chip, which program may be modified by special external hardware, but not by an application program.
¨é ÄÄÇ»Åͳª ÁÖº¯ÀåÄ¡ÀÇ ÀÛµ¿À» Á¦¾îÇϱâ À§ÇÏ¿© ROM¿¡ Á÷Á¢ ÇÁ·Î±×·¥µÇ¾î ÀÖ´Â ¿µ±¸ÀûÀÎ ¸í·É°ú µ¥ÀÌÅÍ. RAM¿¡ ÀúÀåµÇ¾î ÀÖ¾î º¯°æÀÌ °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î¿Í´Â ´Ù¸£´Ù.
Permanent instructions and data programmed directly into the circuitry of read-only memory for controlling the operation of the computer or peripheral devices. Distinct from software, which is stored in read/write memory and can be altered.
¨ê ROMÀ̳ª PROM¿¡ ÀúÀåµÇ¾î ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î. ½Ã½ºÅÛÀÇ Àü¿øÀÌ ³ª°¡´õ¶óµµ ³²¾ÆÀÖ´Â ±âº»ÀûÀÎ ÇÁ·Î±×·¥. Æß¿þ¾î´Â Çϵå¿þ¾îº¸´Ù´Â º¯°æÀÌ ½±Áö¸¸ µð½ºÅ©¿¡ ÀúÀåµÇ¾î ÀÖ´Â ¼ÒÇÁÆ®¿þ¾îº¸´Ù´Â ¿µ±¸ÀûÀÌ´Ù.
Software stored in ROM or PROM ; essential programs that remain even when the system is turned off. Firmware is easier to change than hardware but more permanent than software stored on disk.
ÀÌ»óÀ¸·Î À§ÀÇ ¼³¸íµéÀ» Àо¸é "Æß¿þ¾î ºÐ¾ß¸¦ °øºÎÇÑ´Ù"°Å³ª "Æß¿þ¾î ±â¼úÀÚ¸¦ ¸ðÁýÇÑ´Ù"´Â µîÀÇ ¸»ÀÌ ¾ó¸¶³ª Ȳ´çÇÑ ¸»ÀÎÁö¸¦ ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. ´ÜÁö ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÛ¼ºÇÏ¿© ROM°ú °°Àº Çϵå¿þ¾î¿¡ °íÁ¤½ÃÄÑ ³õÀº °ÍÀÌ Æß¿þ¾îÀε¥, ¿©±â¿¡ ¹«½¼ ´ë´ÜÇÑ ÀÌ·ÐÀ̳ª ±â¼úÀÌ ÇÊ¿äÇÏ´Ù°í ÀÌ ºÐ¾ß¸¦ °øºÎÇÏ°í ÀÌ ºÐ¾ßÀÇ ¿£Áö´Ï¾î¸¦ ¸ðÁýÇÑ´Ù´Â ¸»Àΰ¡?
¿À´Ã³¯¿¡´Â Æß¿þ¾î¶ó´Â Ç¥Çöº¸´Ù´Â Á»´õ ¹üÀ§¸¦ ³ÐÇô¼ "ÀÓº£µðµå ½Ã½ºÅÛ", "ÀÓº£µðµå ÄÁÆ®·Ñ", "ÀÓº£µðµå ÇÁ·Î¼¼¼" ¶Ç´Â "¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯"³ª "¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ ÀÀ¿ë"À̶ó´Â ¸»µéÀÌ ´õ ¹Ù¶÷Á÷ÇÒ °ÍÀ¸·Î »ý°¢µÈ´Ù. ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼¸¦ ƯÁ¤ ½Ã½ºÅÛ¿¡ Àû¿ëÇϱâ À§ÇÏ¿© Çϵå¿þ¾î¸¦ ¼³°èÇÏ°í Á¦¾î ÇÁ·Î±×·¥À» °³¹ßÇϸç, ÀÌ¿¡ °ü·ÃµÈ Àü¹ÝÀûÀÎ ±â¼úµéÀ» ´Ù·ç´Â ºÐ¾ß¶ó´Â °ÍÀÌ´Ù. À§¿¡¼µµ ¼³¸íÇÏ¿´µíÀÌ ÀÌ´Â 2°¡Áö·Î ³ª´ ¼ö ÀÖ´Â ºÐ¾ß°¡ ¸øµÈ´Ù. ÀÌ°ÍÀº °áÄÚ 2°³ÀÇ ±â¼ú ¿µ¿ªÀÌ ¾Æ´Ï¶ó 1°³ÀÇ ±â¼ú ¿µ¿ªÀÎ °ÍÀÌ´Ù. "Æß¿þ¾î ±â¼úÀÚ¸¦ ¸ðÁýÇÑ´Ù"´Â ±× ¾÷ü´Â ¾Æ¸¶µµ ÀÌ·± »ç¶÷À» ä¿ëÇϱ⸦ ¿øÇßÀ» °ÍÀÌ´Ù. ´Ù¸¸, ¸»À» À߸øÇßÀ» »Ó...
ÀÌ´Â µ¿ÀÏÇÑ ¼ÒÇÁÆ®¿þ¾î ÀÛ¾÷ÀÌ¶óµµ °ÅÀÇ Çϵå¿þ¾î¸¦ ¿°µÎ¿¡ µÎÁö ¾Ê°í ÀÛ¾÷ÇÒ ¼ö ÀÖ´Â ¹ü¿ëÄÄÇ»ÅÍ ºÎ¹®ÇÏ°í´Â È®¿¬ÇÏ°Ô ´Ù¸£´Ù. ¹ü¿ë ÄÄÇ»ÅÍ¿¡¼´Â Çϵå¿þ¾î°¡ ¾Æ´Ï¶ó ¿î¿µÃ¼Á¦¿ÍÀÇ ¿¬°á¼º¸¸À» »ý°¢ÇÏ¸é µÇÁö¸¸, ÀÓº£µðµå ½Ã½ºÅÛ ºÐ¾ß¿¡¼´Â Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î°¡ À¯±âÀûÀ¸·Î ¿¬°áµÇ¾î ÀÖÀ¸¹Ç·Î ¼·Î µ¶¸³ÀûÀÎ ¿µ¿ªÀÌ µÉ ¼ö ¾ø´Ù´Â °ÍÀÌ´Ù. ÀÌ°ÍÀÌ Á÷¾÷À¸·Î¼ ÀÓº£µðµå ½Ã½ºÅÛ ºÐ¾ßÀÇ ÀåÁ¡ÀÌÀÚ ´ÜÁ¡ÀÌ´Ù. ±×¸®°í, ¹Ù·Î ÀÌ·± Á¡ ¶§¹®¿¡ ÀÓº£µðµå ½Ã½ºÅÛ ºÐ¾ß¿¡¼ ¾µ¸¸ÇÑ ¿£Áö´Ï¾î¸¦ ±¸Çϱ⠾î·Æ´Ù´Â ¸»ÀÌ ÀÚ²Ù ³ª¿À´Â °ÍÀÌ ¾Æ´Ò±î...?
Ãâó : À±±³¼öÀÇ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ ¿ùµå http://cafe.naver.com/mcu32bit