|
http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Board&no=11166 [º¹»ç]
¿¬±¸¼Ò¿¡ÀÖ´Â y2family ´ÔÀÇ °Á¸¦ º¸´Ù°¡ ±Ã±ÝÁõÀÌ»ý°Ü¼¿ä ¤¾¤¾
±â°è¾î ¶ó.. ¸¶¶¥È÷ Áú¹®ÇؾßÇÒ Ä«Å×°í¸®¸¦ ¸ð¸£°Ù¾î¼,..¿©±â´Ù ›§¾î¿ä
¹®¼ ³»¿ëÀÇ ÀϺÎÀÔ´Ï´Ù
--
fetch, decoding ´Ü°è¿¡¼
T0:AR<-PC
T1:IR<-M[AR], PC<-PC+1
T2:D0....D7<-Decode IR(12-14), AR<-IR(0-11), I<-IR(15)
--
-15-14---------12-11----------------0
| I | op code | address |
-------------------------------------
¿©±â¼ ¸í·É¾î¸¦ Àоî¿À´Â ºÎºÐ ±îÁö´Â ¾Ë°Ú´Âµ¥
T2 ¿¡¼ IRÀÇ 12~14 ¹øÂ° bit À» Decode ÇÑ´Ù±¸ µÇ¾îÀִµ¥
op code °ªÀ» Decode ÇÑ´Ù´Â ¾ê±âÀݾƿä~
±×·±¿¡ op code¤¡¤¿ ¾î¶»°Ô ÀÌ·ç¾îÁ®ÀÖ´ÂÁö ºÃ´õ´Ï
°¢ ¼öÇà¸í·É¿¡ µû¶ó 000 ºÎÅÍ 111 ±îÁö ÀÖ´Â°Í °°Àºµ¥ (ƯÈ÷ ·¹Áö½ºÅÍ´Â ´Ù 111ÀÌ´øµ¥)
¿¹¸¦µé¾î 001 À̸é ADD ¸í·É¾î Àε¥
½ÇÁ¦·Î cpu ¿¡¼ ó¸®ÇÒ ¶§ 001 À̶ó´Â °ªÀÌ °¡»ê ±â´ÉÀ» ÇÏ´Â°Ç ¾Æ´ÏÀݾƿä!!
±×·¡¼ Decode°úÁ¤ÀÌ ÀÖ´Â °Í °°Àºµ¥
ÀÌ °úÁ¤ÀÌ ¾î¶²°ÇÁö À߸𸣰ھî¿ä.
±×·¯´Ï±ñ Decode°¡ ÀÌ·ç¾îÁö´Â °úÁ¤À̶û(Decode¸¦ ÇÏ·Á¸é ¶Ç ºÎ¼öÀûÀÎ ¿¬»êÀÌ ÇÊ¿äÇÏÁö ¾Ê³ª¿ä?)
±× °á°ú·Î ÀúÀåµÇ´Â°ªÀÌ ¾î¶»°Ô µÇ´ÂÁö¸¦.. ¶Ç´Ù¸¥ binary °ªÀ¸·Î º¯È¯ µÉ °Í °°Àºµ¥..
(Question. ÀÌ ºÎºÐÀÌ Á¤¸»·Î Àü±â½ÅÈ£¿Í 1:1·Î ÅëÇÏ´Â ±â°è¾î°¡ ¾Æ´Ñ°¡¿ä?)
¶Ç ±Ã±ÝÇÑ°Ô ÀÖ´Ù¸é ¿Ö d0 ºÎÅÍ d7±îÁö·Î ¶Ç ³ª´µ¾îÁö´ÂÁö..
¿¡°í Áú¹®À̳ʹ«»ê¸¸ÇÏ³×¿ä ¤Ì¤Ì È¥ÀÚÇϱ⿣¾î·Á¿ö¿ä³Ê¹« |
Hit : 10092 Date : 2008/07/23 10:33
|