¾È³çÇϼ¼¿ä ¾î¼Àºí¸®¾î¸¦ °øºÎÇÏ´Â ÇлýÀÔ´Ï´Ù.
ARM ¸í·É¾î ±¸Á¶¿¡¼ ·¹Áö½ºÅ͸¦ Á» ´õ È¿À²ÀûÀ¸·Î ¾²±â À§Çؼ
1°³ÀÇ ·¹Áö½ºÅ͸¦ shift½ÃÄÑ µÎ°³ÀÇ °ªÀ» ÀúÀåÇÏ°í½ÍÀºµ¥.. ¹æ¹ýÀ» Àß ¸ð¸£°Ú¾î¿ä..
¸¸¾à r3·¹Áö½ºÅÍ¿¡ ¹Ýº¹¹®¿¡¼ »ç¿ëÇÒ °ª 2°³¸¦ ÀúÀåÇÑ´Ù°í Çϸé
MOV r1,#0 %¹Ýº¹¹®¿¡ »ç¿ëÇÒ i =0 °ª
MOV r2,#0 %¹Ýº¹¹®¿¡ »ç¿ëÇÒ j= 0 °ª
MOV r3,r1,LSL#16 %À§ µÎ°³ÀÇ °ªÀ» ÇϳªÀÇ ·¹Áö½ºÅÍ r3¿¡ ÀúÀå
MOV r3,r2
ÀÌ·¸°Ô r3ÀÇ »óÀ§ 16bit´Â r1ÀÇ °ªÀÌ ÇÏÀ§ 16bit¿¡´Â r2ÀÇ °ªÀÌ µé¾î°¡´Â°Ç°¡¿ä??
¸¸¾à ¸Â´Ù¸é.. r3¿¡¼ »óÀ§ 16bit°ªÀ» »ç¿ëÇÏ´Â ¹ýÀº
ADD r3,r3,LSL#16,#1 % r1ÀÇ °ª¿¡ 1À» ´õÇÑ´Ù.
CMP r3,LSL#16, #0x40 % r1ÀÇ °ª°ú 0x40ÀÇ °ªÀ» ºñ±³ÇÑ´Ù.
CMP r3,???,#0x40 % r2ÀÇ °ª°ú ºñ±³´Â ¶Ç ¾î¶»°ÔÇؾßÇÒÁö...
ÀÌ·±½ÄÀ¸·Î »ç¿ë °¡´ÉÇÑ°¡¿ä??
¾î¼Àºí¸®¾î ÇÏ½Ã´ÂºÐµé µµ¿ò Á» ºÎŹµå¸±°Ô¿ä ¤Ì.¤Ì | |
|