¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼¸¦ µè´Â 3Çгâ À±Çö¼ö¶ó°í ÇÕ´Ï´Ù.
NI(Number of Inst)ÀÌ RISC¹æ½Ä¿¡¼ CISC¹æ½Äº¸´Ù 2¹èÁ¤µµ ¸¹´Ù°í ¼³¸íÇϽŠºÎºÐ¿¡¼,
±× ÀÌÀ¯¸¦ EmulatingÀ̶ó°í ¸»¾¸ÇÏ½Å°Í °°½À´Ï´Ù.
±×·±µ¥ ±Ã±ÝÇÑ°Ç, Â¥¿©Áø ÇÁ·Î±×·¥ÀÇ Çü½ÄÀ̳ª Ư¼º¿¡ µû¶ó ²À NI°¡ RISC¿¡¼ CISCº¸´Ù ¸¹À»°Í °°Áö´Â ¾Ê½À´Ï´Ù...
RISC¿Í CISC¿¡ °øÅëÀûÀ¸·Î Æ÷ÇÔµÈ ¸í·É¾î¶ó¸é, RISC¿¡¼ ±»ÀÌ EMULATINGÀ» ÇÒ ÇÊ¿ä°¡ ¾øÀ»Å×´Ï ¸»ÀÌÁÒ...
Ȥ½Ã NI¶ó´Â°Íµµ CPI°¡ ¸í·É¾î¿¡ ´ëÇÑ Æò±ÕÀûÀΠŬ·°¼ö¸¦ ³ªÅ¸³»µíÀÌ, Æò±ÕÀûÀÎ ¸í·É¾îÀÇ °¹¼ö°¡ ´ÜÁö CISCº¸´Ù 2¹èÁ¤µµ ¸¹´Ù¶ó´Â ¶æÀ¸·Î ¹Þ¾Æµé¿©¾ß ÇÒ±î¿ä,,,
[´äº¯ 1]
NI °¡ CISC º¸´Ù RISC °¡ ¸¹Àº ÀÌÀ¯´Â
- CISC ¿¡¼´Â º¹ÀâÇÑ ±â´ÉÀ» ÇϳªÀÇ ¸í·É¾î·Î ±¸ÇöÇϴµ¥ ¹ÝÇÏ¿©
- RISC ¿¡¼´Â ¸í·É¾î°¡ ´Ü¼øÇÔÀ¸·Î ÇØ´ç ±â´ÉÀ» Çϱâ À§ÇÏ¿© ¸î °³ÀÇ ¸í·É¾î°¡ Á¶ÇյǾî¾ß °°Àº ±â´ÉÀ» Çϱâ
¶§¹®ÀÔ´Ï´Ù.
¼ö¾÷½Ã°£¿¡ ¿¹·Î µç MUL ÀÇ ¿¹µµ ÀÌ¿¡ ÇØ´çµË´Ï´Ù.
[Áú¹® 2]
1. CISC¹æ½Ä¿¡¼ CPUÀÇ ¼º´ÉÀ» Çâ»ó½ÃÅ°´Â ¹æ¹ýÁß¿¡ ·¹Áö½ºÅ͸¦ Ãß°¡ÇÒ °æ¿ì Inst. SetÀ» ¹Ù²ã¾ß Çϱ⠶§¹®¿¡ ȣȯ»ó ÀÇ ¹®Á¦·Î ÀÎÇÏ¿© ij½¬¶ó´Â°ÍÀ» »ç¿ëÇÑ´Ù°í ±â¾ïÇÕ´Ï´Ù.
±×·±µ¥ ±Ã±ÝÇÑ°ÍÀº, CISC¹æ½Ä¿¡¼ ·¹Áö½ºÅ͸¦ Ãß°¡ÇÒ°æ¿ì¿¡ ±×¶§ÀÇ ·¹Áö½ºÅ͸¦ ±âÁ¸ CISC¹æ½ÄÀÇ CPU¿¡ ÀÖ´Â ·¹Áö½ºÅÍ¿Í °°Àº Çü½ÄÀÇ INST.SETÀ¸·Î ±¸¼ºÇÏ¸é ±»ÀÌ INST.SETÀ» ¹Ù²ÙÁö¾Ê°í »ç¿ëÇÒ ¼ö ÀÖÁö´Â ¾Ê½À´Ï±î?
2. ±×·³, RISC¹æ½Ä¿¡¼ÀÇ ·¹Áö½ºÅÍÀÇ Ãß°¡´Â INST.SET¸¦ ¹Ù²ÙÁö ¾Ê°í Ãß°¡°¡ °¡´ÉÇմϱî?
[´äº¯ 2]
1. Register °¡ Ãß°¡µÉ ¶§ ±× Register °¡ »õ·Î ¸¸µé¾îÁø ¸í·É¾î¿¡¼¸¸ »ç¿ëµÈ´Ù¸é Ãß°¡µÇ¾îµµ ¹®Á¦¾ø½À´Ï´Ù.
±×·¯³ª, ÀϹÝÀûÀÎ ·¹Áö½ºÅÍ (¿¹·Î 8086½Ã¸®Áî¿¡¼ DR ¿Í °°Àº ·¹Áö½ºÅÍ)¸¦ 󸮸¦ ºü¸£°Ô Çϱâ À§ÇÏ¿©
¿©·¯ °³ µµÀÔÇÏ´Â °ÍÀº ±âÁ¸ ¸í·É¾îÀÇ Çü½Äµµ ¹Ù²ñÀ¸·Î ¾È µÈ´Ù´Â À̾߱âÀÔ´Ï´Ù.
2. RISC ¿¡¼µµ À§¿Í µ¿ÀÏÇÑ ÀÌÀ¯·Î ¸í·É¾î Çü½ÄÀ» ¹Ù²Ù´Â ·¹Áö½ºÅÍ Ãß°¡´Â ¾ÈµË´Ï´Ù. ´Ù¸¸ »õ·Î¿î ¸í·É¾î³ª ±âÁ¸ ¸í·É¾îÀÇ º¯È ¾ø´Â ·¹Áö½ºÅÍ È®ÀåÀÌ °¡´ÉÇÑ °æ¿ì (·¹Áö½ºÅÍ ÀúÀå¿ë ·¹Áö½ºÅ͵î)Àº °¡´ÉÇÕ´Ï´Ù.
CISC ³ª RISC ¸ðµÎ CACHE¸¦ ´Ã¸®´Â °ÍÀº »ó°ü¾ø½À´Ï´Ù.