<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
>
<channel rdf:about="http://blog.livedoor.jp/hardyboy/">
<title>まごころせいじつ堂 - 68HC11</title>
<link>http://blog.livedoor.jp/hardyboy/</link>
<description>浜町庄金　研究開発
　マイコンで遊んでばっかりで

</description>
<dc:language>ja</dc:language>
<admin:generatorAgent rdf:resource="http://blog.livedoor.com/?v=2.0" />
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="http://blog.livedoor.jp/hardyboy/archives/9086047.html" />
 </rdf:Seq>
</items>
</channel>

<item rdf:about="http://blog.livedoor.jp/hardyboy/archives/9086047.html">
<title>68HC11命令一覧表</title>
<link>http://blog.livedoor.jp/hardyboy/archives/9086047.html</link>
<description>　前回の6800系命令一覧表の追加で68HC11の命令一覧表を作りました。　6800 Instruction Table　68HC11はMC6801/MC6803の上位互換で新たにYレジスタが追加されている。これにともない、0x18、0x1a,0xcdのコードはプレフィックスとして扱われる。　ビットを操作するBSET/BCLR...</description>
<dc:creator>hardyboy</dc:creator>
<dc:date>2018-03-10T00:22:23+09:00</dc:date>
<dc:subject>68HC11</dc:subject>
<content:encoded><![CDATA[　前回の<a  href="http://blog.livedoor.jp/hardyboy/archives/9085487.html" target="_blank">6800系命令一覧表</a>の追加で68HC11の命令一覧表を作りました。<br /><br />　<a  href="https://docs.google.com/spreadsheets/d/1o955DCTC4cYRbShgZcs_MLh1eAL9Ve-OkEzjV89L4b0/edit?usp=sharing" target="_blank">6800 Instruction Table</a><br /><br /><br />　68HC11はMC6801/MC6803の上位互換で新たにYレジスタが追加されている。これにともない、0x18、0x1a,0xcdのコードはプレフィックスとして扱われる。<br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/b/7/b77dbc9f.jpg" title="07" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/b/7/b77dbc9f-s.jpg" alt="07" class="pict" width="480" hspace="5" height="145" border="0"></a><br />　ビットを操作するBSET/BCLR、ビットを見て分岐するBRSET/BRCLRと除算IDIV/FDIV命令が追加。<br />　HD6303と同等のXGDXとXGDY、似た動作をするSTOP、テストモードに入るTEST命令が追加。ただしXGDX命令が割り当てられたコードは異なる。<br />　HD6303で追加されたAIM/OIM/EIM/TIM命令はない。<br /><br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/5/d/5d5db5fa.jpg" title="33" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/5/d/5d5db5fa-s.jpg" alt="33" class="pict" width="480" hspace="5" height="161" border="0"></a><br />　プレフィックス0x18はインデックスアドレッシングモードでYレジスタを使うバリエーションが追加されている。<br /><br /><a  href="http://livedoor.blogimg.jp/hardyboy/imgs/7/f/7f2e649c.jpg" title="59" target="_blank"><img  src="http://livedoor.blogimg.jp/hardyboy/imgs/7/f/7f2e649c-s.jpg" alt="59" class="pict" width="480" hspace="5" height="193" border="0"></a><br />　プレフィックス0x1aは新規命令CPDとYレジスタを操作する命令がインデックスアドレッシングモードでXレジスタを使うものがはいる。<br />　プレフィックス0xcdはXレジスタを操作する命令がインデックスアドレッシングモードでYレジスタを使うものがはいる。<br /><br />　8080命令がそのまま動くZ80は現行品、6800命令がそのまま動く68HC11も現行品。8ビットマイクロプロセッサのオリジンたちのコードが今も動いているというのはいいですね。<br /><br />]]>
</content:encoded>
</item>

</rdf:RDF>
