1¡¢ÒýÑÔ
ǶÈëʽ¼ÆËã¼¼ÊõÔÚÏÖ´úÐÅÏ¢¼¼ÊõÖеÄÓ¦ÓÃÔ½À´Ô½¹ã·º,Ó¦ÓÃËùÉæ¼°µÄÈí¡¢Ó²¼þϵͳԽÀ´Ô½¸´ÔÓ,¶ÔϵͳÈí¼þ¿É¿¿ÐÔ¡¢½¡×³ÐÔ¼°ÏµÍ³ÐÔÄܵÄÒªÇóÔ½À´Ô½¸ß¡£ÈçºÎÌá¸ßǶÈëʽ¼ÆËãϵͳµÄÈí¡¢Ó²¼þ¿É¿¿ÐÔºÍÕûÌåÐÔÄÜ,¼°ÈçºÎ¶ÔÕâЩָ±ê½øÐÐÓÐЧ²âÆÀ,ÊÇĿǰǶÈëʽӦÓÃÁìÓòµÄÖØÒª¿ÎÌâºÍÑо¿·½Ïò[1]¡£
2¡¢Ç¶ÈëʽÈí¼þ²âÊÔ·½·¨Ñо¿µÄÏÖ×´>
´Ó¹úÄÚÍâĿǰµÄǶÈëʽϵͳÈí¼þ²âÊÔÑо¿ÏÖ×´À´¿´,¶ÔÓÚÈí¼þ·ÖÖ§¸²¸ÇÂÊ¡¢ÐÔÄÜ·ÖÎöµÈÖØÒªÖ¸±êµÄ»ñÈ¡,ÎÞÍâºõ²ÉÓõͼÊǽéÈëʽ[2]Óë·Ç½éÈëʽ[3]Á½ÖÖ·½·¨Ö®Ò»¡£½éÈëʽ·½·¨Ö÷Òª»¹ÊDzÉÓþ²Ì¬·ÖÎöºÍ²úÉú¿ÉÖ´ÐдúÂëµÄ²å׮ʽ¶¯Ì¬·ÖÎöµÈ·½·¨½øÐеġ£¶ø·Ç½éÈëʽ²âÊÔ·½·¨ÔòÊÇÖ÷¶¯²É¼¯±»²âÊÔϵͳÔËÐÐ״̬Êý¾Ý²¢¸ù¾Ý²âÊÔÐèÇó½øÐбØÒªµÄ·ÖÎöµ«²»Ó°ÏìÄ¿±êϵͳµÄÔËÐУ¬Í¨¹ý»ñȡĿ±êϵͳÔËÐÐʱȫ²¿»ò±ØÒªµÄ״̬ÐÅÏ¢,½áºÏ±»²âÊÔÄ¿±êÈí¼þµÄ¾²Ì¬ÌØÕ÷,À´Á˽âÄ¿±êÈí¼þµÄʵ¼ÊÖ´ÐÐÇé¿ö¡£µ«ÊÇÎÞÂÛ²ÉÈ¡ÄÇÖÖ²âÊÔ·½·¨£¬µ½Ä¿Ç°ÎªÖ¹¶¼ÈÔÈ»ÓÐÆä¸÷×ԵIJ»×ãºÍȱÏÝÈç±í1Ëùʾ¡£
±í1 Á½ÖÖ²âÊÔ·½·¨¼°²âÊÔÏîÄ¿¶ÔÕÕ±í

´Ó±íÖпÉÒÔ·¢ÏÖ,¶ÔÓÚÓ¦ÓÃ±È½ÏÆÕ±éµÄ½éÈëʽ²âÊÔ·½·¨,ÓÉÓÚÈËΪ²å×®¶øÒýÈëµÄ³ÌÐò¶ÎÓÕ·¢BUGµÄ¸ÅÂÊÌ«¸ß,¸ø²âÊÔ¹¤×÷»á´øÀ´¶îÍâµÄ¹¤×÷Á¿,Òò´ËÒ²¾Í¼ä½ÓµÄÑÓ³¤Á˳ÌÐòµÄÑз¢ÖÜÆÚ,ʹÑз¢Ð§ÂÊ´ó´ó½µµÍ¡£¶ø²âÊÔЧ¹û½ÏºÃµÄ·Ç½éÈëʽ²âÊÔ·½·¨£¬ÓÉÓÚ¶ÔÓ²¼þ»·¾³µÄÒªÇó±È½Ï¿Á¿Ì£¬ÐèÒªÒ»¸öÌØÖÆµÄÔËÐÐÆ½Ì¨£¬ÊʺÏÓÚÓ¦ÓÃÔÚÌØ¶¨³ÌÐòµÄ²âÊÔ£¬µ½Ä¿Ç°ÎªÖ¹»¹Ã»ÓÐÐγɿÉÖØÓõļܹ¹»·¾³£¬Òò´ËÍÆ¹ãÆðÀ´Ïà¶Ô±È½ÏÀ§ÄÑ¡£
3¡¢ÏµÍ³Éè¼ÆË¼Ïë
ÎÒÃÇÔÚ¶Ô¹úÄÚÍâǶÈëʽÈí¼þ²âÊÔ·½·¨µÄÓ¦ÓÃÇé¿öÑо¿µÄ»ù´¡ÉÏ£¬Í¨¹ý³¤ÆÚµÄ̽Ë÷ÊÔÑ飬²Î¿¼ÒÑÓÐÑо¿³É¹û[4]£¬Éè¼ÆÁËÒ»Ì×»ù±¾ÉÏ¿ÉÒÔʵÏÖÎÞ¸ÉÉæ²âÊÔµÄÓ¦Óù¤¾ßºÍ·½·¨£¬ÆäϵͳÉè¼ÆË¼Ïë¿ò¼ÜÈçͼ1Ëùʾ¡£

ͼ1 ϵͳÉè¼Æ¿ò¼Ü
´ÓͼÖпÉÒÔ¿´³ö£¬ºËÐÄʵ¼ÊÉÏÊÇÁ½¸ö²¿·Ö£ºÐźŲɼ¯²¿¼þºÍ×ۺϷÖÎöÄ£¿é¡£
(1)ÐźŲɼ¯²¿¼þ£º
ÔÚËùʵʩµÄʵ¼ÊϵͳÖУ¬ÐźŲɼ¯²¿¼þµÄÓ²¼þʵÏÖÈçͼ2Ëùʾ¡£

ͼ2 ÐźŲɼ¯Ó²¼þÁ¬½ÓÔÀíͼ
Éè¼Æ²É¼¯´«¸ÐÆ÷µÄʱºòÖ÷Òª²ÉÓÃÁ˲¢ÐнӿÚоƬ8255A×÷ΪÐźŲɼ¯¿¨µÄºËÐIJ¿¼þ£¬½áºÏÊý¾ÝËø´æÆ÷£¨74LS245£©¡¢µØÖ·Ëø´æÆ÷£¨74LS244£©¡¢µØÖ·ÒëÂëµç·£¨74LS138£©µÈµç·£¬Íⲿ½Ó¿Ú²ÉÓÃPCI×ÜÏß±ê×¼ÓëHOSTÖ÷»ú²¢ÐпÚÏàÁ¬£¬ÁíÒ»¶ËÁ¬½ÓJTAGÏÂÔØ°å£¬JTAGÏÂÔØ°åͨ¹ý±âƽÅÅÏßÁ¬½ÓARM°å£¬Ö÷ҪץȡĿ±ê»úÔÚ³ÌÐòÔËÐйý³ÌÖеĻº³åÆ÷µÄÐÅÏ¢£¬È»ºó½«²É¼¯µ½µÄËùÓÐÐÅÏ¢ÉÏ´«µ½ÐÅÏ¢¸ñʽ»¯´¦ÀíÆ÷£¬¶ÔËù¹ØÐĵÄÐźŽøÐб£Áô²¢½øÐиñʽ»¯´¦Àí£¬¸ù¾ÝËÞÖ÷»ú·¢³öµÄ¿ØÖÆÖ¸Á´¦ÀíºÃµÄÐÅÏ¢ÔÝʱ´æÈëÐÅÏ¢´æ´¢Æ÷£¬ÒÔ±¸ËÞÖ÷»ú¶ÔÕâЩÐÅÏ¢½øÐзÖÎö¡£ÐÅÏ¢¸ñʽ»¯´¦ÀíµÄ´¦Àí¸ñʽ¼û±í2Ëùʾ¡£
±í2 ÐÅÏ¢´¦Àí¸ñʽ

ÆäÐźŲɼ¯Á÷³ÌÈçͼ3Ëùʾ¡£

ͼ3 ÐźŲɼ¯Á÷³Ì
ÐźŲɼ¯ÊµÏÖ³ÌÐò¿éÈçÏ£º

µÃµ½µÄÐÅÏ¢Èçͼ4Ëùʾ¡£

ͼ4 ÐÅÏ¢±í
µÃµ½²ÉÑùÐÅÏ¢ºó£¬Òª¶ÔÆä½øÐиú×Ù£¬¿´µ÷ÈëÄ¿±ê»ú»º´æÖеĴúÂëÊÇ·ñºÍ²É¼¯µ½µÄÐÅÏ¢ÍêÈ«Ïà·û£¬¾Õç±ðºó½«ÒѾ±»Ö´ÐеĴúÂë°´ÕÕ±í2µÄ¸ñʽ¸ø³ö£¨¼ûͼ4£©¡£
£¨2£©×ۺϷÖÎöÄ£¿é£º
Ôڵõ½Óɲɼ¯Ä£¿éËÍÀ´µÄ¶¯Ì¬ÐÅÏ¢Ö®ºó£¬ÒªÓëÔ¤ÏȾ¹ý¾²Ì¬·ÖÎöµÃµ½µÄ½á¹û½øÐжÔÕÕ·ÖÎö£¬¶Ô²»·ûºÏ¾²Ì¬Ìõ¼þϵĽá¹ûµØ·½ÓèÒÔ¸øÓè±ê×¢²¢¸ø³öÊʵ±µÄµ÷Õû½¨Òé¡£Æä·ÖÎö¶ÔÕÕÁ÷³ÌÈçͼ5Ëùʾ¡£

ͼ5 ×ۺϷÖÎöÁ÷³Ì
×ۺϷÖÎöʵÏÖ³ÌÐò¿éΪ£º

4¡¢²âÊÔÓ¦ÓÃ

ÎÒÃǽ«ÉÏÊöÉè¼ÆµÄ²âÊÔ¹¤¾ßºÍ·½·¨¶ÔÒ»¶Î³ÌÐò½øÐÐÁËʵÑéÑéÖ¤£¬¾ßÌå±»²â³ÌÐòÈçÏÂ(8086»ã±àÖ¸Á ´Ë´¦»úÆ÷ÂëΪX=12ʱµÄ)£ºÔÚÕâ¸ö³ÌÐò¶ÎÖаüº¬ÁËÁ½¸öÌõ¼þ·ÖÖ§ºÍÁ½¸öÎÞÌõ¼þ·ÖÖ§Óï¾ä,¸ù¾ÝÊäÈëµÄÊý¾ÝXµÄÖµ¾ö¶¨ÔÚÄĶù½øÐÐÌõ¼þ×ªÒÆ,¾¹ý¾²Ì¬·ÖÎö¿ÉÒԵóöÒÔÏ·ÖÎö½á¹û:
µ±X=12ʱ,³ÌÐòµÄÓï¾äÖ´ÐÐÐòÁÐÊÇ: 1,2,3,4,5,6,7,10,11,12,13
µ±X=-3ʱ, ³ÌÐòµÄÓï¾äÖ´ÐÐÐòÁÐÊÇ: 1,2,3,4,9,10,11,12,13
µ±X=0ʱ, ³ÌÐòµÄÓï¾äÖ´ÐÐÐòÁÐÊÇ: 1,2,3,4,5,10,11,12,13
µ±Õâ¶Î³ÌÐòÔÚÄ¿±ê»úÉÏÔËÐÐʱ,ÎÒÃǵõ½µÄÓï¾äÖ´ÐÐÐòÁм°ÏûºÄʱ¼äºÍÓï¾äµØÖ·¼Ç¼Ϊ:

´ÓÉÏÃæµÄÈýÖÖ½á¹û±íÖпÉÒÔºÜÇå³þµÄ¿´µ½,³ÌÐòµÄÖ´Ðнá¹ûÓ뾲̬·ÖÎö½á¹ûÒ»ÖÂ,²¢ÇÒÖ¸ÁîÖ´ÐÐÐòÁС¢Ö´ÐÐʱ¼äÓ뾲̬·ÖÎö½á¹ûÍêÈ«Ïà·û,Òò´Ë,¿ÉÒԵóöÒ»¸ö½áÂÛ:¸Ã³ÌÐòÂú×ãÉè¼ÆÒªÇó¡£
µ«ÊÇ´ÓÔËÐеĽá¹û¿´,ÎÞÂÛËùÈ¡Êý¾ÝÊÇʲô,Óï¾ä8ʼÖÕûÓбéÀúµ½,ËùÒÔ¿ÉÒԵóöÕâÑùÒ»¸ö½áÂÛ:Óï¾ä8Ϊ²»¿É´ïÖ¸Á¿ÉÒÔ´ÓÔ´³ÌÐòÖн«Ö®É¾³ý£¬²¢²»Ó°Ïì³ÌÐòµÄÕýÈ·ÐÔ¡£
5¡¢½áÂÛ
ÎÒÃÇÉè¼ÆµÄÕâÖÖ²âÊÔ·½°¸ÊǽéÓÚ¸ÉÉæÐÔÓë·Ç¸ÉÉæÐÔ²âÊÔÊÖ¶ÎÖ®¼äµÄÒ»ÖÖµ÷ºÍ·½·¨£¬Êý¾ÝµÄ²É¼¯¹ý³ÌÀàËÆÓÚÒ»¸öÈíÐÔµÄÂß¼·ÖÎöÒÇ£¬¶ÔÄ¿±ê³ÌÐòµÄÔËÐйý³Ì²»²úÉúÈκθÉÉæÐÔµÄÓ°Ï죬½ø¶øÊµÏÖÁËÄ¿±êÈí¼þµÄȫʵʱÔËÐУ¬¿ÉÒÔ˵ÕâÊÇÒ»ÖÖ²âÊÔÊֶκͷ½·¨µÄг¢ÊÔ¡£
ÕâÌײâÊÔ·½°¸µÄ×îÃ÷ÏÔµÄÓŵãÊDz»ÐèÒª¿¼ÂÇÔ´³ÌÐòÖÐÊÇ·ñº¬Óв»¿É´ïÖ¸Áֻ¹ØÐÄÖ´ÐÐÓï¾äµÄÐòÁУ¬²ÉÑù·ÖÎöµÄ¹ý³ÌÏà¶Ô±È½Ï¼òµ¥£¬ÕâÖÖ·½·¨ÊôÓÚÒ»ÖÖ¿ò¼Ü½á¹¹£¬±È½ÏÊʺϸü´ó·¶Î§µÄÍÆ¹ãÓ¦Óá£
µ«ÊDZ¾·½°¸Ò²ÓÐÆäÃ÷ÏԵIJ»×ãºÍȱÏÝ£ºµÚÒ»£¬ÓÉÓÚ±¾·½°¸µÄ²É¼¯µç·²¿·Ö²ÉÓõÄÊÇ8255A²¢ÐнӿÚоƬ£¬¹¤×÷ƵÂÊÏà¶Ô±È½ÏµÍ£¬ÔÚ½øÐÐÐźŲɼ¯µÄ¹ý³ÌÖУ¬Ã÷ÏԸоõµ½ÊµÊ±Ð§¹û²»¹»ºÃ£¬Èç¹ûÄܹ»½«ÐźŲɼ¯²¿·ÖÓ¦ÓòÉÑùËٶȱȽϺõĽӿڵç·£¬Ôò±¾·½°¸µÄ²âÊÔЧ¹û»áµÃµ½Ã÷ÏÔ¸ÄÉÆ£»µÚ¶þ£¬±¾·½°¸Ö»ÊǶԱ»²âÈí¼þµÄÖ´ÐÐÇé¿ö½øÐÐÁ˸ú×ٺͼǼ£¬²¢Ã»ÓÐÉæ¼°µ½¶Ô³ÌÐòµÄ¹¦ÄܲâÊÔ£¬Òò´ËÔÚ¶Ô´Ë·½°¸½øÐиĽøÊ±¿ÉÒÔ¿¼ÂÇÔÚ×ۺϷÖÎöÄ£¿éÖмÓÈ빦ÄÜÐÔ·ÖÎöµÄ²¿·Ö¡£µ½Ä¿Ç°ÎªÖ¹£¬±¾·½°¸Ö»ÊÇʵÏÖÁËÒ»ÖÖ²âÊÔ¹¤×÷£¬»¹Óкܶ๦ÄÜØ½´ýÀ©³äºÍÍêÉÆ¡£
ǶÈëʽÈí¼þµÄ²âÊÔ·½·¨ÓëÊÖ¶ÎÊÇËæ×ÅÓ¦Óõķ¢Õ¹¶ø·¢Õ¹£¬µ½Ä¿Ç°ÎªÖ¹£¬º½Ìì·ÉÐÐÆ÷ÖУ¬ÌرðÊǵ¼µ¯ÉÏʹÓõÄǶÈëʽÈí¼þµÄ²âÊÔÈÔÈ»ÊÇÒ»¸öûÓг¹µ×½â¾öºÃµÄÄѵ㣬ÈçºÎÀûÓöàÖÖ¶àÑùµÄ²âÊÔ·½·¨ºÍÊֶοª·¢³öÒ»ÖÖ¸ü¾ßÓÐÆÕ±éÒâÒåµÄ²âÊÔ·½·¨ÊÇÎÒÃǹú¼Ò¾üÓÃÈí¼þÐÐÒµÐèҪŬÁ¦·Ü¶·µÄÒ»¸ö·½Ïò¡£
|