SRAM, DRAM, SDRAM, VRAM, NOVRAM.... ÀÌ ¸¹Àº Á¾·ùÀÇ ·¥ÀÌ ¸ðµÎ ¹«½¼ ¶æÀϱî? ÀϹÝÀûÀ¸·Î ¾Ë°í ÀÖ´Â "Random Access Memory"¶õ Àǹ̴ ¾à°£ ÁøºÎÇÑ ÀǹÌÀÌ°í ÀϹÝÀûÀ¸·Î RAMÀ̶ó Çϸé Èֹ߼ºÀÇ ¸Þ¸ð¸®¸¦ ÀǹÌÇÏ´Â ¶æÀÌ µÇ¾ú´Ù.
¿À·¡ Àü¿¡ RAMÀÌ º»·¡ÀÇ ¾àÀÚÀÇ Àǹ̿´À» ¶§´Â ÀúÀåÀåÄ¡¿¡¼ ƯÁ¤ÇÑ µ¥ÀÌÅͳª ¾ÆÅ°ÅØÃĸ¦ ã´Â ¹æ¹ýÀ» ÀǹÌÇÏ´Â °Í ÀÌ¿´´Ù. ÀÌ ¸»ÀÌ ÀǹÌÇÏ´Â °ÍÀº? RAM ŸÀÔÀÇ ½Ã½ºÅÛ¿¡¼´Â ¾î¶°ÇÑ µ¥ÀÌÅÍÀÇ À§Ä¡¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ°í ´ÙÀ½ ¹ø¿¡ Á¢±ÙÀÌ °¡´ÉÇß´Ù´Â °ÍÀÌ´Ù. ´Ù¸¥ ¸»·Î ÇÏÀÚ¸é ¼±Åðú Á¢±ÙÀ» ¹«ÀÛÀ§·Î ÇÒ ¼ö ÀÖ¾ú´Ù´Â ¶æÀÌ´Ù. ÀÌ·¯ÇÑ ¼ºÁúÀº Á¤º¸ Á¢±Ù¿¡¼ ´Ù¸¥ ¹æ¹ý, Áï ¹«ÀÛÀ§·Î ÇÒ ¼ö ¾ø´Â ¼øÂ÷ÀûÀÎ Á¢±Ù, ¿¹¸¦ µé¸é Fist-In-First-Out(FIFO, ù ¹ø° µé¾î°£ °ÍÀÌ Ã¹ ¹ø°·Î ³ª¿Â´Ù.) ³ª Last-in-First-Out(LIFO, ¸¶Áö¸·¿¡ µé¾î°£ °ÍÀÌ Ã¹ ¹ø°·Î ³ª°¥ ¼ö ÀÖ´Ù) °°Àº °Íµé, °ú ±¸ºÐ Áþ´Â Ư¼ºÀ̾ú¾ú´Ù.
¼øÂ÷ÀûÀÎ Á¢±Ù½Ä ¸Þ¸ð¸® (Sequential Access Memory)
¼øÂ÷Àû Á¢±Ù½Ä ¸Þ¸ð¸® ¾ÆÅ°ÅØÃÄÀÇ °æ¿ì, Á¤º¸´Â ±ä ¹®ÀÚ¿(long string)¿¡ ÀúÀåÀÌ µÈ´Ù. ÀÌ ¹®ÀÚ¿ÁßÀÇ Æ¯Á¤ÇÑ ºÎºÐ¿¡ ¿øÇÏ´Â °ÍÀÌ ÀÖ´Ù¸é ÀÌ µ¥ÀÌÅÍ°¡ ÀÖ´Â °÷±îÁö ½ÃÀÛÇÏ´Â °÷¿¡¼ Â÷·Ê´ë·Î Áö³ª°¡¼ ¿øÇÏ´Â ºÎºÐ¿¡ µµ´ÞÇÏ¿©¾ß ÇÑ´Ù.
¿Àµð¿À¿Í ºñµð¿À Ä«¼¼Æ® Å×ÀÌÇÁ°¡ ÀÌ·± Á¾·ùÀÇ ÀúÀåÀåÄ¡ÀÇ ÁÁÀº ¿¹°¡ µÉ °ÍÀÌ´Ù. ¸¸¾à ¼¼ ¹ø° ³ë·¡¸¦ µè°í Àִµ¥ ¿©¼¸ ¹ø° ³ë·¡¸¦ µè°í ½Í´Ù¸é 4,5¹ø° ³ë·¡¸¦ Áö³ªÃÄ¾ß 6¹ø° ³ë·¡¸¦ µéÀ» ¼ö ÀÖ°Ô µÈ´Ù. ÀÌ ¹æ¹ýÀº Á¤º¸°¡ ¼ø¼´ë·Î (Çϳª ´ÙÀ½ Çϳª½ÄÀÇ ¼ø¼´ë·Î, ³ª¶õÇÏ°Ô) ÀúÀåµÇ¾î ÀÖ´Ù°í Çؼ ºÙ¿©Áø À̸§ÀÌ ¼øÂ÷ÀûÀÎ Á¢±Ù½Ä ¸Þ¸ð¸®°¡ ºÙ¿©Á® ÀÖ´Ù.
FIFO Á¢±Ù ¸Þ¸ð¸®
¶Ç ´Ù¸¥ Á¢±Ù ¹æ¹ýÁß Çϳª´Â Fisrt-In-First-Out,(ù¹ø°·Î µé¾î°£ °ÍÀÌ Ã¹ ¹ø°·Î ³ª¿Â´Ù) ȤÀº FIFO·Î ºÒ¸®´Â °ÍÀÌ´Ù. ÀÌ°ÍÀº ¸Þ¸ð¸®¿¡ Á¤º¸°¡ óÀ½¿¡ µé¾î°£ ¼ø¼´ë·Î ²¨³¾ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ´ÙÀ½ ±×¸²À» Âü°íÇغ¸¸é ´õ ½±°Ô ÀÌÇØ°¡ µÉ °ÍÀÌ´Ù.
FIFO ¹æ¹ýÀº ¸¹Àº ¹ÝµµÃ¼ Á¦Ç°¿¡¼ »ç¿ëµÇ°í Àִµ¥ ¿¹¸¦ µé¸é ·¹Áö½ºÅÍ ¼øȯÀ̳ª Á÷·Ä(¼øÂ÷ÀûÀÎ) µ¥ÀÌÅÍ Åë½ÅÀÇ ±âÃÊÀûÀÎ ±¸Á¶¸¦ Á¦°øÇϱ⵵ ÇÑ´Ù.
LIFO Á¢±Ù ¸Þ¸ð¸®
Last-In-First-Out (¸¶Áö¸·À¸·Î µé¾î°£ °ÍÀÌ Ã¹ ¹ø°·Î ³ª¿Â´Ù) ȤÀº LIFO ¸Þ¸ð¸® ¾ÆÅ°ÅØÃÄ´Â ½Ä´ç¿¡¼ ÂùÀå¿¡ ½×¾Æ ³õ´Â ±×¸©°ú °°Àº ¿ø¸®·Î µ¿ÀÛÇÑ´Ù. Á¦ÀÏ Ã¹ ¹ø° ±×¸©À» ¹Ù´ÚºÎÅÍ ³õ±â ½ÃÀÛÇؼ ¸¶Áö¸· ±×¸©ÀÌ ³õÀÌ°í ³ªÁß¿¡ ¾µ ¶§´Â Á¦ÀÏ ¸¶Áö¸·¿¡ ³õÀÎ °ÍÀ» ù ¹ø°·Î »ç¿ëÇÏ°Ô µÇ´Â °Í°ú ¸¶Âù°¡Áö·Î LIFO ¸Þ¸ð¸® Á¢±Ù¹æ¹ýÀº °°´Ù.
´ÙÀ½ ±×¸²À» ÂüÁ¶Çϸé ÀÌÇØ°¡ ½¬¿ï °ÍÀÌ´Ù.
¹ÝµµÃ¼¿¡¼ ÀÌ LIFO ¸Þ¸ð¸® ¾ÆÅ°ÅØÃÄ´Â ºí·ÏÀ¸·Î ÇöÀçÀÇ ´ëºÎºÐ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼¿Í ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯¿¡¼ »ç¿ëµÈ´Ù. ÀÌ°ÍÀÇ °¡Àå °øÅëÀûÀÎ ±â´ÉÀº ¸î ¸í·É¾îÀÇ ½Ã¸®Áî(·çƾ)¿¡¼ ÀÌ ½Ã¸®Áî¿¡ ÀÎÅÍ·´Æ®°¡ ¹ß»ýÇÏ¿© ÀÌ°ÍÀ» Áß´ÜÇÏ°í ´Ù¸¥ ´õ ±ÞÇÑ ÀÛ¾÷À» ÇØ¾ß ÇÒ ¶§ ƯÁ¤ÇÑ ´Ü°èÀÇ ¾îµå·¹½º¸¦ ÀúÀåÇϴµ¥ »ç¿ëµÈ´Ù. ±×¸®°í ¹Ý´ë·Î ÀÌ »õ·Î¿î ÀÛ¾÷ÁßÀÎ ·çƾÀÌ Áß°£¿¡ ¶Ç ÀÎÅÍ·´Æ®µÇ¸é Áß´ÜµÈ ½ÃÁ¡¿¡¼ÀÇ ¸í·É¾îÀÇ ¾îµå·¹½º°¡ ù ¹ø° ÀúÀåµÇ¾ú´ø °Í À§¿¡ (À§ ±×¸²Ã³·³) ÀúÀåµÇ°Ô µÈ´Ù. ´õ ±ÞÇÑ ÀÛ¾÷ÀÌ ¿Ï¼ºµÇ¸é ½Ã½ºÅÛÀº ¸Þ¸ð¸®¿¡¼ ¾Æ±î ±×¸¸µÎ¾ú´ø ÀÛ¾÷ÀÇ ¾îµå·¹½º¸¦ ºÒ·¯³»¼ ÀÌÀü¿¡ Áß´ÜÇß´ø ÀÛ¾÷À» ¿Ï¼ºÇÒ ¼ö ÀÖ°Ô ÇÏ´Â °ÍÀÌ´Ù.
RANDOM ACCESS MEMORY
¿ìü±¹¿¡ °¡¼ Ä«¿îÅÍ¿¡ º¸¸é ¿ìü±¹ Á÷¿øÀÌ ¿ìÆí¹°À» Á¤¸®ÇÏ¸é¼ ¾Æ¹« À§Ä¡¿¡³ª ¸¶À½´ë·Î ¿ìÆí¹°À» ²¨³»°Å³ª ³Ö´Â °ÍÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¿ìÆí¹° »ç¼ÇÔÀÇ ¹øÈ£°¡ 121ÀÌ°Ç 108ÀÌ°Ç 111ÀÌ°Ç »ç¼ÇÔÀÇ ¹øÈ£¿¡ ±¸¾Ö¹ÞÁö ¾Ê°í ÀÚÀ¯·Ó°Ô Á¢±ÙÀ» ÇÏ´Â °ÍÀ» º¼ ¼ö°¡ ÀÖ´Ù.
ÀÌ°ÍÀº "´ÙÀ½¿¡ ¾î¶°ÇÑ À§Ä¡µçÁö ¼±ÅÃÇÒ ¼ö ÀÖ´Â ÀÚÀ¯"¹æ¹ýÀ¸·Î¼ ÀÌ°ÍÀ» Random Access(¹«ÀÛÀ§ Á¢±Ù) À̶ó°í ÇÑ´Ù.
Àü±âÀûÀÎ ÀåÄ¡¿¡¼´Â Random Access ¾ÆÅ°ÅØÃÄ´Â ´ëºÎºÐÀÇ µ¥ÀÌÅÍ ÀúÀåÀåÄ¡¿¡ »ç¿ëµÇ°í ÀÖ´Ù.
ÀÌ °æ¿ì¿¡´Â Random Access°¡ ÀǹÌÇÏ´Â °ÍÀº ¸Þ¸ð¸® ¿¿¡¼ ¾î¶°ÇÑ ¿µµ µ¥ÀÌÅÍ Á¢±Ù ¸í·É¾îÀÇ Â÷·Ê¿¡ °ü°è¾øÀÌ ¼±ÅÃµÉ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
Random Access IC-MemoryÀÇ Á¾·ù´Â ´Ù¾çÇؼ SRAM, DRAM, SDRAM, VRAM, NOVRAM, ROM, PROM, EPROM, EEPROM°ú Ç÷¹½¬ ¸Þ¸ð¸®¸¦ Æ÷ÇÔÇÑ´Ù. Random Access ±â´ÉÀº °¡Àå ³Î¸® »ç¿ëµÇ°í ÀÖ´Â IC memory Á¾·ùÀÌ´Ù.
Èֹ߼º(VOLATILITY)
¼ö¸¹Àº ¸Þ¸ð¸® Ĩ Á¾·ùÀÇ ±â´É°ú Ư¡À» ÀÌÇظ¦ ½ÃÀÛÇϱâ À§ÇØ, ÀÏ´Ü ¸Þ¸ð¸®¸¦ Èֹ߼º°ú ºñÈֹ߼º µÎ°¡Áö·Î ºÐ·ùÇØ º¸±â·Î ÇÏÀÚ.
IC ¸Þ¸ð¸®ÀÇ ¼¼°è¿¡¼ Èֹ߼ºÀ̶ó´Â °ÍÀº ´ÙÀ½°ú °°Àº Çü¿ë»çµéÀ» Æ÷ÇÔÇÏ´Â ÀǹÌÀÌ´Ù. : ¿¹Ãø ºÒ°¡´ÉÇÑ ÆÐÅÏ, °¡º¯¼º, ºÒÈ®½Ç¼º, ºÒ¾ÈÁ¤¼º, º¯È °¡´É¼º, ºñÁö¼ÓÀû, º¯´ö½º·¯¿î, ...µîµî.
ÀÌ ¸ðµç ¸»ÀÌ ÀǹÌÇÏ´Â ¹Ù´Â? Èֹ߼º ¸Þ¸ð¸®´Â Àü¿øÀÌ ²÷±â¸é Áö±Ý±îÁö ±â¾ïÇß´ø °ÍµéÀÌ ÀüºÎ ¾ø¾îÁø´Ù´Â °ÍÀÌ´Ù. ¸¸¾à ¿¢¼¿·Î ÀÛ¾÷ÁßÀ̰ųª ÆíÁö¸¦ ÃÄ ³Ö°í ÀÖ´Â Áß¿¡ Á¤ÀüÀÌ µÈ´Ù¸é , ȤÀº ÄÄÇ»ÅÍÀÇ Àü¿ø¼±ÀÌ ºüÁø´Ù¸é ´ÙÀ½ µÎ °¡Áö Áß¿äÇÑ »çÇ×À» ¹è¿üÀ» °ÍÀÌ´Ù.
-Áö±Ý±îÁö ŸÀÌÇÎ ÇØ ³õ¾Ò´ø °ÍÀÌ ¸ðµÎ ¿µ¿øÈ÷ ¾ø¾îÁ³´Ù.
-ÀÛ¾÷ÇÑ °ÍÀ» Á¤±âÀûÀ¸·Î "ÀúÀå'ÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù.
ÀÚ½ÅÀÇ Â÷°¡ °íÀåÀ̳ª¼ AS¸¦ ¹Þ¾Æ µ¹·Á ¹ÞÀ¸¸é ÀÌÀü¿¡ ÇÁ·Î±×·¥ÇØ ³õ¾Ò´ø ¸ðµç ¶óµð¿À ¹æ¼Û±¹ ¼³Á¤ÀÌ ´Ù ¾ø¾îÁø °æÇèÀÌ ÀÖ´Â »ç¶÷µµ ÀÖÀ» °ÍÀÌ´Ù.
ÀÌ °æ¿ì ¹ß»ýÇÑ »çÇ×ÀÇ °øÅëÁ¡Àº ÀüºÎ Àá½Ãµ¿¾È Á¤º¸¸¦ ´ã°í ÀÖ´Â ¸Þ¸ð¸® µð¹ÙÀ̽º¿¡ Àü¿øÀÌ ²÷°Ü ÀÖ¾ú´Ù´Â °ÍÀÌ´Ù. ÀÌ °æ¿ìµéÀÇ ¸Þ¸ð¸® Á¾·ù´Â ÀüºÎ Èֹ߼º ¸Þ¸ð¸®ÀÌ°í ÀÌ°ÍÀº Àü¿øÀÌ °ø±ÞµÇ¾î ÀÖ´Â °æ¿ì¿¡¸¸ "±â¾ï"À» ÇÑ´Ù. ´Ù½Ã Àü¿øÀÌ µé¾î¿À¸é ÀÌÀüÀÇ ³»¿ëÀÌ ÀüºÎ »ç¶óÁø »óÅ¿¡¼ ´Ù½Ã ¸Þ¸ð¸®´Â µ¿ÀÛÀ» ÇÒ °ÍÀÌ´Ù.
Èֹ߼º ¸Þ¸ð¸®¿¡ Àü¿øÀÌ °ø±ÞµÇ¸é ÀÌ°ÍÀº »ç¿ëÇϱâ ÀÌÀü¿¡ ÃʱâÈ, ȤÀº µ¥ÀÌÅÍ°¡ ·ÎµùµÇ¾î¾ß ÇÑ´Ù. Èֹ߼º ¸Þ¸ð¸®ÀÇ ´ëÇ¥ÀûÀÎ °ÍÀº SRAM, DRAM, SDRAM, VRAM°ú NOVRAMÀÌ´Ù. Áï RAM°ú Èֹ߼ºÀ̶õ ¸»Àº ºñ½ÁÇÑ Àǹ̷Π¹Þ¾Æµé¿©µµ µÇ°Ú´Ù.
ÀÌ¿Í´Â ¹Ý´ë·Î CD³ª Å×ÀÌÇÁÀÇ À½¾Ç, LP´Â ³»ºÎ¿¡ ÀÖ´Â Á¤º¸°¡ Àü¿ø °ø±Þ¿©ºÎ¿¡ »ó°ü¾øÀÌ ³²¾Æ ÀÖ°Ô µÈ´Ù. ÀÌ°ÍÀÌ ºñÈֹ߼º ¸Þ¸ð¸®ÀÇ ¿¹ÀÌ´Ù.
¹ÝµµÃ¼ ¸Þ¸ð¸® µð¹ÙÀ̽º¿¡¼ ºñÈֹ߼º ¸Þ¸ð¸®´Â ROM, PROM, EPROM, EEPROM, NOVRAM, Ç÷¡½¬ ¸Þ¸ð¸®¸¦ Æ÷ÇÔÇÑ´Ù. ÀÌ ¸Þ¸ð¸® ÀåÄ¡µéÀº ÆÄ¿ö°¡ °ø±ÞµÉ ¶§ ÀúÀåµÈ µ¥ÀÌÅÍ°¡ ÆÄ¿ö°¡ ²÷±ä ÀÌÈÄ¿¡µµ À¯È¿ÇÏ´Ù. ´Ù½Ã Àü¿øÀÌ µé¾î¿À¸é ÀÌÀü¿¡ µ¥ÀÌÅ͸¦ ´Ù½Ã »ç¿ëÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù.
±×·¯¹Ç·Î RAM À̶õ ´Ü¾î´Â Èֹ߼º ¿©ºÎ¸¦ ±¸º°ÇÏ´Â ´Ü¾î°¡ µÇ°Ú´Ù. ¸ðµç RAMÀº Èֹ߼º ¸Þ¸ð¸®ÀÌ´Ù. ¿©ÇÏÆ° ¸ðµç RAMÀÌ Random Access ¹æ½ÄÀº ¾Æ´Ï´Ù. (VRAMÀº Random accees ±â´É°ú Serial access ±â´ÉÀÌ µÑ ´Ù ÀÖ´Ù.) ´õ Áß¿äÇÑ »ç½ÇÀº ´ëºÎºÐÀÇ ´Ù¸¥ IC ¸Þ¸ð¸®±ºµéÀÌ Random access ¾ÆÅ°ÅØÃĸ¦ »ç¿ëÇÑ´Ù´Â °ÍÀÌ´Ù. (ROM, PROM, EPROM, EEPROM. µî) ±×·¯¹Ç·Î RAMÀÇ ¹«ÀÛÀ§Àû Á¢±Ù°¡´É ±â´ÉÀº ÀÌÁ¦ RAMÀ» ´Ù¸¥ ¸Þ¸ð¸®¿Í ±¸ºÐÁþ´Â Ư¡ÀÌ µÇÁö ¸øÇÑ´Ù. ÀÌÁ¦ RAMÀº Èֹ߼ºÀ» ÀǹÌÇÏ´Â ¶æÀ¸·Î º¯Çß°í ´õ ÀÌ»ó ¿ø·¡ÀÇ ¶æÀÌ¿´´ø Random Access ±â´ÉÀÇ ¶æÀº ¾Æ´Ï´Ù.