ÄúµÄλÖãºÍøÕ¾Ê×Ò³ > µçÆ÷άÐÞ×ÊÁÏÍø > ÕýÎÄ >
PICµ¥Æ¬»úËãÊõ»òÂß¼ÔËËãºÍÆäËüÖ¸Áî
À´Ô´£º ÈÕÆÚ£º2013-11-17 19:38:12 ÈËÆø£º±êÇ©£º
¡¡¡¡Ã¿Ò»ÖÖµ¥Æ¬»ú¶¼ÓÐ×Ô¼º×¨ÓõÄÖ¸Áîϵͳ,µ¥Æ¬»ú°´ÕÕÖ¸Á×÷£¬picµ¥Æ¬»úÖ¸ÁîÓÐÒÔϼ¸ÖÖ¡£
¡¡¡¡1£®¼Ä´æÆ÷°ë×Ö½Ú½»»»Ö¸Áî¸ñʽ£ºswapff£¬d£»Ó°Ïì״̬λÎÞ¹¦ÄÜ£º½«f¼Ä´æÆ÷ÄÚÈÝfµÄ¸ßËÄλ(bit7¡«bit4)ºÍµÍËÄλ(bit3¡«bit0)½»»»£¬½á¹û´æÈëf(d=l)»òw(d=0)¡£
¡¡¡¡
¡¡¡¡2£®³£ÊýÒì»òÖ¸Áî¸ñʽ£ºxorlwk£»Ó°Ïì״̬λz¹¦ÄÜ£º½«w¼Ä´æÆ÷ÄÚÈÝÓë³£Êýk½øÐÐÒì»òÔËË㣬½á¹û´æÈ룬¼´wk→w¡£
¡¡¡¡
¡¡¡¡3£®³£ÊýÓëÖ¸Áî¸ñʽ£ºandlwk£»Ó°Ïì״̬λz¹¦ÄÜ£º½«w¼Ä´æÆ÷ºÍ³£Êýk×öÂß¼ÓëÔËË㣬½á¹û´æÈëw£¬¼´w∧k→w¡£
¡¡¡¡
¡¡¡¡4£®×´Ì¬¼Ä´æÆ÷statusµÄÁã±ê־λzÔÚ±¾Á¬ÔØÖУ¬±ÊÕß½éÉܹýÈçͼ1ËùʾµÄ״̬¼Ä´æÆ÷¡£µ±Ê±Ö»½éÉÜÁËstatusµÄµÚ5(bit5)λºÍµÚ6(bit6)ÓÃÓÚÌåÑ¡(bank)µÄÓÃ;¡£
¡¡¡¡
¡¡¡¡ÕâÀï½éÉÜËüµÄµÚ2λ(bit2)2µÄ¹¦ÄÜ¡£
¡¡¡¡
¡¡¡¡statusµÄµÚ2λz(¼ûÏÂͼ)ΪÁã±ê־룬ÔÚ±à¼picÔ´³ÌÐòÖУ¬Í¨³£ÓÃÓÚÅжÏËãÊõ»òÂß¼ÔËË㣬Æä¹¦ÄÜÊÇÈô³ÌÐòÖÐËãÊõ»òÂß¼ÔËËã½á¹ûΪÁ㣬ÔòstatusµÄµÚzλ»á×Ô¶¯ÖÃ1£»ÈôËãÊõ»òÂß¼ÔËËã½á¹û²»ÎªÁ㣬ÔòµÚzλ×Ô¶¯ÖÃ0¡£
¡¾¿´¿´ÕâÆªÎÄÕÂÔڰٶȵÄÊÕ¼Çé¿ö¡¿
Ïà¹ØÎÄÕÂ
- ÉÏһƪ£º ÏÂÔØ¼ÓËÙÔÀíÆÊÎö
- ÏÂһƪ£º ÓÃKeil CΪµ¥Æ¬»ú±à³ÌµÄ±à³Ì»·¾³