ʶһѵ¡ÃÃÁ¢Í§ 68HC11

¡Ò÷ӧҹ¢Í§«Õ¾ÕÂÙÀÒÂã¹ 68HC11


ºÅçÍ¡ä´ÍÐá¡ÃÁ¡Ò÷ӧҹ¢Í§«Õ¾ÕÂÙáÊ´§ä´é´Ñ§ÃÙ»·Õè 2 ¨ÐàËç¹ä´éÇèÒ «Õ¾ÕÂÙ¨ÐÁÕÃÕ¨ÔÊàµÍÃìäÇéãªé§Ò¹à»ç¹¢Í§µ¹àͧ ÍÂÙèËÅÒµÑÇ ÃÕ¨ÔÊàµÍÃìâ»Ãá¡ÃÁà¤Ò¹ìàµÍÃì (Program Counter Register : PC) ¨Ðà»ç¹µÑǺ͡¡Ñº«Õ¾ÕÂÙãËé·ÃÒºÇèÒ ¢³Ð¹Õé¡ÓÅѧ¨Ñ´¡ÒáѺ¤ÓÊÑè§ ËÃ×Í¢éÍÁÙÅã´·ÕèµÓá˹è§ä˹ ÊèǹÃÕ¨ÔÊàµÍÃìµÑÇÍ×è¹æ ¡çÁÕ˹éÒ·Õè¨Ñ´¡ÒÃáÅÐà¡çº¢éÍÁÙÅ ËÃ×ÍáÍ´à´ÃÊᵡµèÒ§¡Ñ¹ÍÍ¡ä»

Êèǹ¶Í´ÃËÑʤÓÊÑ觨зÓ˹éÒ·Õè ¶Í´ÃËÑʤÓÊÑè§·Õèä´éÃѺ¨Ò¡ºÑÊ¢éÍÁÙÅ à¾×èÍ¡Ó˹´ãËéÊèǹ¤³ÔµÈÒʵÃì áÅÐÅͨԡ (ALU) ¨Ñ´¡ÒáѺ¢éÍÁÙÅ ¢³Ð·ÕèÊèǹ¤Í¹â·ÃÅ«Õà¤Ç¹à«ÍÃì ¨Ð·Ó˹éÒ·Õè¡Ó˹´¨Ñ§ËÇÐ㹡ÒöèÒ·ʹ¤ÓÊÑè§ áÅÐ ¢éÍÁÙÅä»ÂѧºÑÊ¢éÍÁÙÅÀÒÂ㹫վÕÂÙ ÊèǹÃÕ¨ÔÊàµÍÃìáÍ´à´ÃÊ·Ó˹éÒ·Õè ¡Ó˹´ÊÀÒÇТͧºÑÊáÍ´à´ÃÊ

ºÑÊáÍ´à´ÃÊÀÒ¹͡¨Ðà»ç¹µÑÇàÅ×Í¡µÓá˹觢ͧ˹èǤÇÒÁ¨Ó à¾×èÍàÃÕ¡ËÃ×ͶèÒ·ʹ¢éÍÁÙÅ ÊèǹÃѺÊÑ­­Ò³ ¢éÍÁÙŨÐà»ç¹µÑÇ¡Ó˹´ÊÀÒÇТͧÊÑ­­Ò³¢éÍÁÙÅ ·Õè¢Ñºà¢éÒËÃ×ÍÊè§ÍÍ¡ä»Âѧ˹èǤÇÒÁ¨Ó ËÃ×ÍÃÕ¨ÔÊàµÍÃìàÍÒµì¾Øµ

ÅѡɳСÒ÷ӧҹ¢Í§«Õ¾ÕÂÙÊÒÁÒö͸ԺÒ â´ÂãªéµÑÇÍÂèÒ§»ÃСͺ´Ñ§¹Õé ÊÁÁµÔà¢Õ¹â»Ãá¡ÃÁŧ㹠˹èǤÇÒÁ¨ÓáÍ´à´ÃÊ $E000-$E002 ´Ñ§¹Õé

´Ñ§¹Ñé¹·ÕèáÍ´à´ÃÊ $E000 ¨Ðà¡çºÍÍ»â¤é´¢Í§¤ÓÊÑè§ CLRA ¤×Í $4F ã¹¢³Ð·ÕèáÍ´à´ÃÊ $E001 à¡çºÍÍ»â¤é´ ¢Í§¤ÓÊÑè§ LDAA ¤×Í $86 ÊèǹáÍ´à´ÃÊ $E002 à¡çº¤èÒâÍà»Íáù´ì¢Í§¤ÓÊÑè§ LDAA ¤×Í $5C 㹡Ãкǹ¡Ò÷ӧҹ¢Í§«Õ¾ÕÂÙ¨Ðáºè§à»ç¹ªèǧ࿵ªì áÅÐàÍç¡«Õ¤Ôǵ젠 ªèǧ࿵ªì¤×Í ªèǧ·Õè«Õ¾ÕÂÙ·Ó¡ÒöʹÃËÑÊ ¤ÓÊÑè§·ÕèÃѺà¢éÒÁÒà¾×èÍàµÃÕÂÁ»¯ÔºÑµÔ áÅЪèǧàÍç¡«Õ¤Ôǵì¤×Í ªèǧ·Õè«Õ¾ÕÂÙ·Ó§Ò¹µÒÁ¤ÓÊÑè§¹Ñ鹿 ã¹ÃÙ»·Õè 3 áÊ´§¡Ò÷ӧҹ㹪èǧ࿵ªì¢éÍÁÙÅ $4F «Öè§à»ç¹ÍÍ»â¤é´¢Í§¤ÓÊÑè§ CLRA ÃÕ¨ÔÊàµÍÃì PC ¨Ðà»ç¹¤ÓÊÑè§ $E000 ¹Ñ蹤×Í µÓá˹觷Õè«Õ¾ÕÂÙä»·Ó§Ò¹áÅФèÒ $E000 ¹Õé¨Ð¶Ù¡Êè§µèÍä»ÂѧÃÕ¨ÔÊàµÍÃìáÍ´à´ÃÊ´éÇ à¾×èÍ¡Ó˹´áÍ´à´ÃÊ ¢Í§Ë¹èǤÇÒÁ¨Ó·Õè¨Ð仵ԴµèÍ´éÇ ¶Ö§µÍ¹¹ÕéÊèǹ¤Í¹â·ÃÅ«Õà¤Ç¹«ì¨Ð·Ó¡Òô֧¢éÍÁÙÅ $4F à¢éÒä»ã¹ Êèǹ¶Í´ÃËÑÊ ¤ÓÊÑ觨ÐÃÙéÇèÒà»ç¹¤ÓÊÑè§ãËéà¤ÅÕÂÃì¤èÒã¹áÍ¡¤ÔÇÁÙàÅàµÍÃì ¹Ñ蹡ç¤×Í ·ÓãËé¤èÒáÍ¡¤ÔÇÁÙàÅàµÍÃìà»ç¹ $00 ã¹ÃÙ»·Õè 4 ¨ÐáÊ´§ÊÀÒÇÐËÅѧ¨Ò¡·Õè«Õ¾ÕÂÙàÍç¡«Õ¤Ôǵì¤ÓÊÑè§ CLRA áÅéÇ ¨ÐàËç¹ÇèÒ¤èÒã¹áÍ¡¤ÔÇÁÙàÅàµÍÃì¨Ðà»ç¹ $00 ã¹¢³Ð·Õè PC à¾ÔèÁ¤èÒä»à»ç¹ $E001 «Öè§¡ç¤×Í áÍ´à´ÃʵèÍä»·Õè«Õ¾ÕÂÙ¨Ðä»·Ó§Ò¹ àªè¹à´ÕÂǡѹ¤èÒ $E001 ¨Ð¶Ù¡à¡çº äÇéã¹ÃÕ¨ÔÊàµÍÃìáÍ´à´ÃÊ´éÇ à¾×èÍàµÃÕÂÁ¡Ó˹´¤èÒáÍ´à´ÃʵèÍä» ËÅѧ¨Ò¡àÍç¡«Õ¤Ôǵì¤ÓÊÑè§ä»áÅéÇ˹èǤÇÒÁ¨Ó ¡ç¨ÐäÁèàª×èÍÁµèÍà¢éҡѺºÑÊ¢éÍÁÙÅÍÕ¡ ¨¹¡ÇèÒ¨ÐÁÕ¡ÒÃ࿵«ì¤ÓÊÑè§ãËÁè ¨Ò¡¹Ñ鹫վÕÂ٨зӧҹ㹤ÓÊÑè§µèÍ令×Í ¤ÓÊÑè§ LDAA #$5C ¡çàÃÔèÁ¨Ò¡à¿µªì¢éÍÁÙÅ $86 ¡ç¤×Í ÍÍ»â¤é´¢Í§¤ÓÊÑè§ LDAA ¨Ò¡Ë¹èǤÇÒÁ¨ÓáÍ´à´ÃÊ $E001 ´Ñ§ã¹ÃÙ»·Õè 5 àÁ×èÍàÍç¡«Õ¤ÔǵìáÅéÇ¡ç¨Ðä»ÍèÒ¹¤èÒ¢éÍÁÙÅâÍà»Íáù´ì ¢Í§¤ÓÊÑè§ LDAA ¤×Í $5C ·ÕèáÍ´à´ÃÊ $E002 µèÍ´éǤÓÊÑè§ LDAA #$5C ¤×Í ¡ÒùӤèÒ $5C à¢éÒä»à¡çºã¹ áÍ¡¤ÔÇÁÙàÅàµÍÃì ¨Ò¡ÃÙ»·Õè 6 à»ç¹¡ÒÃáÊ´§ÊÀÒÇТéÍÁÙÅÀÒÂ㹫վÕÂÙ ¤èÒ $5C ¨Ð¶Ù¡à¡çºà¢éÒä»ã¹áÍ¡¤ÔÇÁÙàÅàµÍÃì ËÅѧ¨Ò¡·ÕèàÍç¡«Õ¤Ôǵì¤ÓÊÑè§áÅéÇ ¤èÒ PC ¨Ðà¾ÔèÁà»ç¹ $E003 à¾×èÍàµÃÕÂÁ·Ó§Ò¹·ÕèáÍ´à´ÃʵèÍä»


[ º·àÃÕ¹ ] [ 204471 ] [ ÃÒÂÇÔªÒ ]
[ ÀÒ¤ÇÔªÒÇÔÈÇ¡ÃÃÁ¤ÍÁ¾ÔÇàµÍÃì ] [ ¤³ÐÇÔÈÇ¡ÃÃÁÈÒʵÃì ] [ ÁËÒÇÔ·ÂÒÅÑÂà¡ÉµÃÈÒʵÃì ]