ǶÈëʽʵÑ鱨¸æ
°à¼¶£ºµçÐŹ¤X°à ÐÕÃû£ºXXX ѧºÅ£º20120012XXXX
ʵÑéÒ»¡¢ARM»ã±àÖ¸ÁîʵÑ飼òµ¥Êý¾Ý°áÒÆÊµÑé
ʵÑéÄ¿µÄ£º
ÊìϤʵÑ鿪·¢»·¾³£¬ÕÆÎÕ¼òµ¥ARM»ã±àµÄʹÓ÷½·¨ ʵÑéÄÚÈÝ
ÊìϤ¿ª·¢»·¾³²¢Ê¹Óạ̃ģÒ/STR,MOVµÈÖ¸Áî·ÃÎʼĴæÆ÷»ò´æ´¢µ¥Ôª£» ʹÓÃADS/SUB/LSL/LSR/AND/ORRµÈÖ¸ÁîÍê³É»ù±¾Êýѧ/Âß¼ÔËËã¡£ ʵÑéÒªÇó
£¨1£© °´ÕÕÇ°ÃæÐðÊö½éÉܵķ½·¨£¬ÔÚADSÏ´´½¨Ò»¸ö¹¤³Ìasmlabl,¶¨ÒåÁ½¸ö±äÁ¿x,yºÍ¶Ñ
Õ»µØÖ·0x1000,½«±äÁ¿xµÄÄÚÈÝ´æµ½¶ÑÕ»¶¥£¬È»ºó¼ÆËãx+y,²¢½«ºÍ´æµ½¶ÑÕ»µÄÏÂÒ»¸öµ¥Ôª¡£Í¨¹ýAXD²é¿´¼Ä´æÆ÷ºÍmemoryºÍ¼Ä´æÆ÷ÖÐÊý¾ÝµÄ±ä»¯¡£
£¨2£© ÔÚÖ¸ÁîºóÃæ¼ÓÉÏÊʵ±×¢ÊÍ£¬ËµÃ÷Ö¸ÁÄÜ¡£
£¨3£© Ö¸³ö³ÌÐòÖ´Ðкó¸÷Ïà¹Ø¼Ä´æÆ÷¼°´æ´¢Æ÷µ¥ÔªµÄ¾ßÌåÄÚÈÝ¡£ ³ÌÐò´úÂë½ØÍ¼ÈçÏ£º
³ÌÐòÔËÐнá¹û½ØÍ¼£º
ÓÉʵÑé½á¹û¿ÉÖª¶ÑÕ»µÄµÚ¶þ¸öµ¥ÔªÖдæ·ÅÁËx+yµÄÖµ6D
Á·Ï°Ìâ
±àд³ÌÐòʵÏÖ¶ÔÒ»¶ÎÊý¾ÝµÄ×î´óÖµºÍ×îСֵËÑË÷£¬×î´óÖµ´æÔÚÓÚmax±äÁ¿Ö®ÖУ¬×îСֵ´æÔÚÓÚmin±äÁ¿Ö®ÖС£Ìáʾ£ºÊý¾ÝµÄ¶¨Òå²ÉÓÃαָÁDCDÀ´ÊµÏÖ¡£
»ù±¾Ë¼Â·£ºÀûÓÃR0×ö»ùµØÖ·£¬½«R1£¬R2·Ö±ð·ÅÈëµÚÒ»µ¥ÔªµÄÄÚÈÝ£¬ÀûÓÃR3×öÑ»·¼ÆÊý£¬ÀûÓÃR4±éÀú¶ÁÈ¡µÚ2ÖÁ×îºóÒ»¸öÊý¾Ý£¬Èç¹ûR1µÄÊý¾ÝСÓÚжÁÈëµÄR4Êý¾ÝÔò½«R4µÄÄÚÈÝ´æÈëR1£¬Èç¹ûR2µÄÄÚÈÝ´óÓÚR4µÄÄÚÈÝÔò½«R4µÄÄÚÈÝ´æÈëR2,¡£±éÀúÍê³ÉÖ®ºó£¬R1½«´æ·Å×î´óÊý¾Ý£¬R2½«´æ·Å×îСÊý¾Ý¡£
³ÌÐò´úÂë½ØÍ¼ÈçÏ£º
³ÌÐòÔËÐнá¹û½ØÍ¼£º
ʵÑé¶þ ARM»ã±àÖ¸ÁîʵÑé2-×Ö·û´®¿½±´ÊµÑé
ʵÑéÄ¿µÄ
ͨ¹ýʵÑéÕÆÎÕʹÓÃLDB/STB£¬bµÈÖ¸ÁîÍê³É½ÏΪ¸´ÔÓµÄ´æ´¢Çø·ÃÎʺͳÌÐò·ÖÖ§£¬Ñ§»áʹÓÃÌõ¼þÂë¡£ ʵÑéÄÚÈÝ
ÊìϤ¿ª·¢»·¾³µÄʹÓò¢Íê³ÉÒ»¿é´æ´¢ÇøµÄ¿½±´¡£
Íê³É·ÖÖ§³ÌÐòÉè¼Æ£¬ÒªÇóÅжϲÎÊý£¬¸ù¾Ý²»Í¬²ÎÊý£¬µ÷Óò»Í¬µÄ×Ó³ÌÐò¡£ ʵÑéÒªÇó
£¨1£© °´ÕÕ2.3½Ú½éÉܵķ½·¨£¬ÔÚADSÏ´´½¨Ò»¸ö¹¤³Ìasmab2£¬¶¨ÒåÁ½¸öÊý¾Ý´æ´¢ÇøSrc
ºÍDst£¬SrcÓÃÓÚ´æ·ÅÔ×Ö·û´®£¬DstÓÃÓÚ´æ·ÅÄ¿µÄ×Ö·û´®¡£¶ÑÕ»µØÖ·0x400,½«±äÁ¿Ô×Ö·û´®µÄÄÚÈÝ¿½±´µ½Ä¿µÄ×Ö·û´®ÖУ¬ÒªÄÜÅжÏÔ×Ö·û´®µÄ½áÊø·û£¨0£©£¬²¢Í³¼Æ×Ö·û´®µÄ¸öÊý¡£Í¨¹ýAXD²é¿´¼Ä´æÆ÷ºÍmemoryºÍ¼Ä´æÆ÷ÖÐÊý¾ÝµÄ±ä»¯¡£
£¨2£© ÔÚÖ¸ÁîºóÃæ¼ÓÉÏÊʵ±×¢ÊÍ£¬ËµÃ÷Ö¸ÁÄÜ¡£
£¨3£© Ö¸³ö³ÌÐòÖ´ÐÐÍêºó¸÷Ïà¹Ø¼Ä´æÆ÷¼°´æ´¢Æ÷µ¥ÔªµÄ¾ßÌåÄÚÈÝ¡£ ³ÌÐò´úÂë½ØÍ¼ÈçÏ£º
³ÌÐòÔËÐнá¹û Ô´×Ö·û´®
Ïà¹ØÍÆ¼ö£º