<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>アセンブラ &#8211; WebTank</title>
	<atom:link href="http://web-tank.com/wordpress/tag/%e3%82%a2%e3%82%bb%e3%83%b3%e3%83%96%e3%83%a9/feed" rel="self" type="application/rss+xml" />
	<link>http://web-tank.com/wordpress</link>
	<description>作品の記録・電子工作などの作業記録と日々の備忘録．</description>
	<lastBuildDate>Tue, 14 Nov 2017 15:57:42 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.7.29</generator>
	<item>
		<title>アセンブラ勉強中</title>
		<link>http://web-tank.com/wordpress/2013/10/09/353</link>
		<comments>http://web-tank.com/wordpress/2013/10/09/353#respond</comments>
		<pubDate>Tue, 08 Oct 2013 18:00:23 +0000</pubDate>
		<dc:creator><![CDATA[Kas]]></dc:creator>
				<category><![CDATA[作業記録]]></category>
		<category><![CDATA[電子工作]]></category>
		<category><![CDATA[AVR]]></category>
		<category><![CDATA[アセンブラ]]></category>

		<guid isPermaLink="false">http://web-tank.com/wordpress/?p=353</guid>
		<description><![CDATA[今日，学校でちょっと予想外の実験結果が出てしまいました．軌道修正です．明日は再現性があるかの検証実験． さて， [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>今日，学校でちょっと予想外の実験結果が出てしまいました．軌道修正です．明日は再現性があるかの検証実験．</p>
<p>さて，そろそろまじめにアセンブラの勉強．こういうのはモニタが多い自宅の方が作業が捗ります．</p>
<p>やったことをまとめておきたいと思います．ある程度溜まったらwikiに</p>
<p><span id="more-353"></span></p>
<p>命令一覧</p>
<pre class="brush: plain; title: ; notranslate">
ldi Rd,K ; 即値を汎用レジスタへ
out A,Rr ; レジスタ値をI/Oレジスタへ
sei ;割り込み許可
rjmp k ; プログラムカウンタにk追加（相対ジャンプ）
reti ; サブルーチン後に記述．スタックに詰んだPCへ復帰
in Rd, A; IOレジスタの値を汎用レジスタへ
</pre>
<p>割り込み処理について</p>
<pre class="brush: plain; title: ; notranslate">
割り込みラベル：
 in TEMP, SREG ;sreg退避
 ;ここにプログラム
 out SREG, TEMP ;sregの状態を復帰
 reti ; サブルーチンに入る前のPCへ
</pre>
<p>後で調べること</p>
<p>・スタックの場所について</p>
<p>時間の都合で理解は後にして形にする方を優先すべきかもしれないのが悩ましいところです．</p>
]]></content:encoded>
			<wfw:commentRss>http://web-tank.com/wordpress/2013/10/09/353/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
